---
title: "Fungsi UNIQUE untuk MS Excel: Cara, Contoh, Trik, dan Solusi Error"
description: "Pelajari cara memakai fungsi UNIQUE di Excel 365, Excel untuk web, Excel Mobile, dan Excel 2021+. Lengkap dengan contoh UNIQUE + FILTER + SORT + COUNTIF, trik dynamic array (spill), serta solusi error #NAME?, #SPILL!, dan #REF!."
url: "https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel"
date: "2026-06-08T02:40:51+00:00"
language: "id-ID"
---

[Tutorial IT](https://rizalconsulting.id/index.php?option=com_content&view=category&id=13)

28 Oktober 2025

 # Topik

 [ rumus excel ](https://rizalconsulting.id/index.php?option=com_tags&view=tag&id%5B0%5D=60:rumus-excel)

 [ Aplikasi Web ](https://rizalconsulting.id/index.php?option=com_tags&view=tag&id%5B0%5D=125:aplikasi-web)

 [ microsoft excel ](https://rizalconsulting.id/index.php?option=com_tags&view=tag&id%5B0%5D=161:microsoft-excel)

#  Fungsi UNIQUE untuk MS Excel: Cara, Contoh, Trik, dan Solusi Error

28 Oktober 2025

> [**Fungsi UNIQUE di Microsoft Excel**](https://rizalconsulting.id/index.php?option=com_content&view=article&id=352:7-alasan-mengapa-excel-alat-manajemen-proyek-terbaik-yang-anda-gunakan&catid=34:review-ulasan&Itemid=614) bekerja sesuai namanya—fungsi ini mengekstrak nilai unik dari sebuah array. Artinya, pada hasil akhirnya kamu hanya akan melihat setiap nilai sekali saja, meskipun di sumber data nilai tersebut muncul berkali-kali. Di panduan ini, kita bahas cara kerjanya, langkah penggunaan, serta jebakan umum yang perlu dihindari.

<a id="daftar-isi"></a>DAFTAR ISI

 1. [Sintaks Fungsi UNIQUE](https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel#sintaks-fungsi-unique)

2. [Menggunakan UNIQUE untuk Mengekstrak Nilai Distinct](https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel#menggunakan-unique-untuk-mengekstrak-nilai-distinct)

    1. [Mengekstrak Daftar Nilai Unik dari Satu Kolom/Baris](https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel#mengekstrak-daftar-nilai-unik-dari-satu-kolom-baris)

    2. [Mengekstrak Nilai Unik dari Dua atau Lebih Kolom/Baris](https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel#mengekstrak-nilai-unik-dari-dua-atau-lebih-kolom-baris)

3. [Menggunakan UNIQUE untuk Mengembalikan Nilai yang Muncul Tepat Sekali](https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel#menggunakan-unique-untuk-mengembalikan-nilai-yang-muncul-tepat-sekali)

4. [Menggabungkan UNIQUE dengan Fungsi Excel Lain](https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel#menggabungkan-unique-dengan-fungsi-excel-lain)

    1. [COUNTA + UNIQUE: Menghitung Jumlah Nilai Unik](https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel#counta-unique-menghitung-jumlah-nilai-unik)

    2. [SORT + UNIQUE: Mengekstrak Sekaligus Mengurutkan Nilai Unik](https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel#sort-unique-mengekstrak-sekaligus-mengurutkan-nilai-unik)

    3. [FILTER + UNIQUE: Mengambil Nilai Unik Berdasarkan Kriteria](https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel#filter-unique-mengambil-nilai-unik-berdasarkan-kriteria)

    4. [UNIQUE + FILTER + COUNTIF: Menangkap Nilai yang Muncul Lebih dari Sekali](https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel#unique-filter-countif-menangkap-nilai-yang-muncul-lebih-dari-sekali)

5. [FAQ: Error &amp; Kendala Saat Memakai UNIQUE di Excel](https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel#faq-error-kendala-saat-memakai-unique-di-excel)

6. [Rekomendasi Praktik Terbaik](https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel#rekomendasi-praktik-terbaik)

7. [Be UNIQUE 😅](https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel#be-unique)

## Sintaks Fungsi UNIQUE

Fungsi **UNIQUE** memiliki tiga argumen—**satu wajib** dan **dua opsional**:

`<span class="hljs-operator">=</span>UNIQUE<span class="hljs-punctuation">(</span>a<span class="hljs-punctuation">,</span> b<span class="hljs-punctuation">,</span> <span class="hljs-built_in">c</span><span class="hljs-punctuation">)</span>`

dengan penjelasan:

- **a** = array sumber tempat kamu ingin mengembalikan nilai unik.
- **b** = nilai Boolean yang menentukan apakah yang dikembalikan adalah **baris** unik (`FALSE`) atau **kolom** unik (`TRUE`).
- **c** = nilai Boolean yang menentukan apakah akan mengembalikan **semua** nilai unik (`FALSE`) atau **hanya** yang muncul **tepat satu kali** (`TRUE`).

Jika kamu mengosongkan argumen **b** dan/atau **c**, Excel menganggap **`FALSE`** sebagai default. Implikasinya, ketika kamu hanya mengisi argumen **a**, Excel akan mengembalikan **semua baris unik** pada array tersebut.

> Butuh referensi cepat fungsi-fungsi Excel? Lihat [**Excel Functions by Category**](https://support.microsoft.com/en-us/office/excel-functions-by-category-5f91f4e9-7b42-46d2-9bd1-63f26a86c0eb) pada pusat bantuan Microsoft.

## Menggunakan UNIQUE untuk Mengekstrak Nilai Distinct

Perilaku default **UNIQUE** adalah mengekstrak sebuah array sambil **menghapus duplikasi**. Jadi, walaupun sebuah nilai berulang di data sumber, hasil hanya menampilkan **sekali**. Kamu bisa menerapkannya pada **array satu dimensi** (satu kolom atau satu baris) maupun **dua dimensi** (lebih dari satu kolom atau baris). Begini caranya.

### Mengekstrak Daftar Nilai Unik dari Satu Kolom/Baris

Fungsi **UNIQUE** paling sering dipakai untuk merapikan **array satu dimensi** yang berisi entri berulang.

Di lembar kerja contoh, tabel bernama **T\_PLWinners** memuat semua juara Premier League sejak 2010.

![01 an excel table with years descending in column a and premier league winners in column b](https://rizalconsulting.id/images/2025/10/28/01-an-excel-table-with-years-descending-in-column-a-and-premier-league-winners-in-column-b.webp)

Karena di data sumber terdapat nilai yang berulang (beberapa tim menjuarai lebih dari sekali), targetmu adalah membuat daftar bersih yang hanya menampilkan **satu nama pemenang sekali saja**. Dengan kata lain, kamu ingin menerapkan **UNIQUE** pada kolom **Winner** di tabel **T\_PLWinners**. Di sel **D2**, ketik:

`<span class="hljs-operator">=</span><span class="hljs-keyword">UNIQUE</span>(T_PLWinners[Winner])`

lalu tekan **Enter**.

> Alih-alih mengetik referensi terstruktur kolom secara manual, arahkan kursor ke **header** kolom sampai muncul panah hitam kecil ke bawah, lalu klik sekali untuk menyeleksi seluruh kolom. Fitur ini berlaku pada [**Excel Tables** \[Tabel\]](https://rizalconsulting.id/index.php?option=com_content&view=article&id=168:tutorial-google-sheets&catid=33:zuhry-ramadhan&Itemid=496).

![02 the unique function used in excel to extract a list of distinct values from the winner column of the pl winners table](https://rizalconsulting.id/images/2025/10/28/02-the-unique-function-used-in-excel-to-extract-a-list-of-distinct-values-from-the-winner-column-of-the-pl-winners-table.webp)

Pada kasus ini, kamu **tidak perlu** mengisi argumen **b** dan **c** karena ingin mengembalikan **semua baris unik**—itu perilaku default. **Namun**, jika daftar tim membentang **melintang** di **baris 2** (bukan memanjang di kolom B), kamu perlu mengetik **`TRUE`** untuk argumen **b** (artinya nilai unik secara **kolom**).

> **UNIQUE** adalah **fungsi dynamic array**, sehingga hasilnya **“spill”** (menyebar) dari sel tempat kamu mengetik rumus. Artinya, saat kamu menambahkan baris baru ke tabel sumber, hasilnya akan **otomatis ikut diperbarui**. Pelajari konsep [**Dynamic Arrays di Excel**](https://support.microsoft.com/en-us/office/dynamic-array-formulas-and-spilled-array-behavior-205c6b06-03ba-4151-89a1-87a7eb36e531) dan perilaku [**Spill Range**](https://www.ablebits.com/office-addins-blog/excel-spill-range/) agar nyaman bekerja dengan hasil yang tumpah.

### Mengekstrak Nilai Unik dari Dua atau Lebih Kolom/Baris

**UNIQUE** juga bisa diterapkan pada **dua atau lebih kolom/baris** sekaligus untuk mengembalikan **kombinasi unik**.

Misalnya, kamu ingin mengekstrak **nama depan** dan **nama belakang** semua pemenang hadiah dari tabel bernama **T\_Prizes**, namun **hanya sekali** walaupun ada yang menang berkali-kali.

![03 an excel table with years in column a first names in column b and last names in column c](https://rizalconsulting.id/images/2025/10/28/03-an-excel-table-with-years-in-column-a-first-names-in-column-b-and-last-names-in-column-c.webp)

Prinsipnya sama seperti mengekstrak dari array satu dimensi—yang berubah hanya **referensi** untuk argumen **a**:

`=UNIQUE(T_Prizes<span class="hljs-string">[[First]:[Last]]</span>)`

Perhatikan rumusnya mereferensikan kolom **First** **dan** **Last**. Walaupun ada dua orang bernama **Tim** pada sumber data, keduanya tetap dianggap **unik** karena dipasangkan dengan **surname** yang **berbeda**.

![04 the unique function in excel used to extract unique rows from a table with two columns displayed in the result](https://rizalconsulting.id/images/2025/10/28/04-the-unique-function-in-excel-used-to-extract-unique-rows-from-a-table-with-two-columns-displayed-in-the-result.webp)

Jika kamu memilih **seluruh kolom** pada sebuah tabel terformat untuk argumen **a**, referensi terstruktur akan memuat **nama tabel saja**, bukan nama kolom.

> Setelah mengekstrak nilai distinct, kamu bisa mengubah hasil dynamic array menjadi **nilai statis**: seleksi hasilnya, tekan **Ctrl+C**, lalu **Ctrl+Shift+V** untuk **Paste Values**. Rumusnya hilang, isinya tetap.

Gunakan teknik yang sama untuk **kombinasi berbasis kolom**, tetapi ingat untuk mengetik **`TRUE`** pada argumen **b**.

---

[![banner layanan virtual assistant](https://rizalconsulting.id/images/banners/asisten-virtual/virtual-assistant-b.webp)](https://rizalconsulting.id/layanan/asisten-virtual "Klik disini untuk info lebih lanjut tentang layanan yang kami tawarkan!")

> - [Jasa Asisten Virtual Online untuk Lembaga Pendidikan dan ASN
>
>
>
>      ](https://rizalconsulting.id/component/weblinks/?task=weblink.go&id=48&Itemid=101)
> - [Kembangkan aplikasi online lebih cepat dengan bantuan AI—mulai disini
>
>
>
>      ](https://rizalconsulting.id/component/weblinks/?task=weblink.go&id=44&Itemid=101)
> - [Jasa Renovasi/Perombakan Tampilan Situs Web Dinamis dan Statis
>
>
>
>      ](https://rizalconsulting.id/component/weblinks/?task=weblink.go&id=18&Itemid=101)
> - [Jasa Pembuatan Software Desktop PC dan Laptop Microsoft Windows
>
>
>
>      ](https://rizalconsulting.id/component/weblinks/?task=weblink.go&id=19&Itemid=101)
> - [Jasa Pembuatan Hingga Kustomasi Aplikasi Berbasis Website
>
>
>
>      ](https://rizalconsulting.id/component/weblinks/?task=weblink.go&id=21&Itemid=101)
>
> ***[Produk &amp; Layanan Kami](https://rizalconsulting.id/profil)***

---

## Menggunakan UNIQUE untuk Mengembalikan Nilai yang Muncul Tepat Sekali

Jika argumen **c** pada **UNIQUE** dikosongkan, hasilnya mencakup **semua nilai distinct**, baik yang muncul **sekali** maupun **berulang** di sumber data. Namun, dengan mengetik **`TRUE`** pada argumen **c**, Excel hanya akan mengembalikan **nilai yang muncul tepat satu kali**.

Contoh: tabel bernama **T\_Transactions** memuat data pelanggan. Kamu ingin menghubungi **pelanggan yang hanya bertransaksi sekali**.

![05 an excel table with transaction ids in column a and customer names in column b](https://rizalconsulting.id/images/2025/10/28/05-an-excel-table-with-transaction-ids-in-column-a-and-customer-names-in-column-b.webp)

Di sinilah argumen terakhir **UNIQUE** berguna:

`<span class="hljs-operator">=</span><span class="hljs-keyword">UNIQUE</span>(T_Transactions[Customer],,<span class="hljs-literal">TRUE</span>)`

![06 the final argument of the unique function in an excel spreadsheet is true meaning only values that appear once are returned in the result](https://rizalconsulting.id/images/2025/10/28/06-the-final-argument-of-the-unique-function-in-an-excel-spreadsheet-is-true-meaning-only-values-that-appear-once-are-returned-in-the-result.webp)

Jika kamu sekaligus mengetik **`TRUE`** untuk **b** **dan** **c**, maka Excel mengembalikan **kolom** yang nilai uniknya **hanya** muncul **sekali**.

## Menggabungkan UNIQUE dengan Fungsi Excel Lain

Kekuatan **UNIQUE** tampak maksimal ketika digabung dengan fungsi lain.

> Semua contoh di bawah hanya menggunakan argumen **a** pada **UNIQUE**. Prinsipnya tetap sama jika kamu memainkan **b** dan/atau **c** (misalnya diatur ke `TRUE`).

### COUNTA + UNIQUE: Menghitung Jumlah Nilai Unik

**Nesting** (menyelipkan) **UNIQUE** ke dalam **COUNTA** akan menghitung **jumlah** nilai unik pada sebuah array.

Contoh, tabel **T\_PremChamp** memuat juara **Premier League** tiap musim sejak 2010. Kamu ingin mengetahui **berapa tim berbeda** yang menjadi juara dalam periode itu.

![07 an excel table with years in column a and premier league winners in column b](https://rizalconsulting.id/images/2025/10/28/07-an-excel-table-with-years-in-column-a-and-premier-league-winners-in-column-b.webp)

Gunakan:

`<span class="hljs-operator">=</span>COUNTA(<span class="hljs-keyword">UNIQUE</span>(T_PremChamp[Winner]))`

![08 the counta and unique functions used together in an excel formula to count the number of unique values in an array](https://rizalconsulting.id/images/2025/10/28/08-the-counta-and-unique-functions-used-together-in-an-excel-formula-to-count-the-number-of-unique-values-in-an-array.webp)

Karena **UNIQUE** adalah dynamic array, **nilai hasil perhitungan akan naik** otomatis bila ada tim baru yang ditambahkan ke tabel. Pelajari **[COUNTA](https://support.microsoft.com/en-us/office/counta-function-7dc98875-d5c1-46f1-9a82-53f3219e2509)** dan konsep [**referensi terstruktur Table**](https://rizalconsulting.id/index.php?option=com_content&view=article&id=67:20-rumus-microsoft-excel-yang-berguna-di-dunia-kerja-ii-ii&catid=13:tutorial-it&Itemid=193) agar formula tetap rapi saat data berkembang.

### SORT + UNIQUE: Mengekstrak Sekaligus Mengurutkan Nilai Unik

Secara default, **UNIQUE** mengembalikan nilai sesuai **urutan kemunculannya** di dataset. Misalnya, ketika mengambil nilai unik dari kolom **Winner** tabel **T\_PremW**, **Chelsea** mungkin muncul **ketiga**, walau secara alfabet berada dekat huruf **C**.

![09 the unique function in excel used to extract unique soccer teams from a list of winners](https://rizalconsulting.id/images/2025/10/28/09-the-unique-function-in-excel-used-to-extract-unique-soccer-teams-from-a-list-of-winners.webp)

Solusinya, **sarang** (**nest**) **UNIQUE** ke dalam **SORT**. **UNIQUE** membentuk daftar unik teoretis, lalu **SORT** menampilkannya secara **urut alfabet**:

`<span class="hljs-operator">=</span>SORT(<span class="hljs-keyword">UNIQUE</span>(T_PremW[Winner]))`

![10 the sort and unique functions used together in excel to extract a sorted list of unique values from a table column](https://rizalconsulting.id/images/2025/10/28/10-the-sort-and-unique-functions-used-together-in-excel-to-extract-a-sorted-list-of-unique-values-from-a-table-column.webp)

> Ingin urutan menurun? Tambahkan argumen urutan pada [**SORT**](https://support.microsoft.com/en-us/office/sort-function-22f63bd0-ccc8-492f-953d-c20e8e44b86c). Kamu juga bisa gabungkan dengan **[SORTBY](https://support.microsoft.com/en-us/office/sortby-function-cd2d7a62-1b93-435c-b561-d6a35134f28f)** untuk urutan berbasis kolom lain.

### FILTER + UNIQUE: Mengambil Nilai Unik Berdasarkan Kriteria

Fungsi **FILTER** memungkinkanmu mengekstrak nilai dari dataset berdasarkan **kriteria** tertentu. Disarangkan ke **UNIQUE**, nilai yang memenuhi kriteria **namun berulang** tidak akan **terduplikasi** pada hasil.

Contoh, kamu mengekstrak **nama pemenang** yang memperoleh **&gt;50% suara** pada tahun tertentu dari tabel **T\_Votes** menggunakan:

`=<span class="hljs-keyword">FILTER</span>(T_Votes[<span class="hljs-type">Name</span>], T_Votes[Vote%] > <span class="hljs-number">0.5</span>)`

![11 the filter function used in excel to extract the names of all employees from a table who received more than 50 per cent of the vote](https://rizalconsulting.id/images/2025/10/28/11-the-filter-function-used-in-excel-to-extract-the-names-of-all-employees-from-a-table-who-received-more-than-50-per-cent-of-the-vote.webp)

Namun, **Patricia Naylor** muncul lebih dari sekali di sumber data, sehingga hasilnya pun berulang. Untuk memastikan tiap nama tampil **sekali saja**, sarangkan ke **UNIQUE**:

`=<span class="hljs-keyword">UNIQUE</span>(<span class="hljs-keyword">FILTER</span>(T_Votes[<span class="hljs-type">Name</span>], T_Votes[Vote%] > <span class="hljs-number">0.5</span>))`

![12 unique and filter used together in excel to produce a list of unduplicated names of individuals who secured more than fifty per cent of the vote](https://rizalconsulting.id/images/2025/10/28/12-unique-and-filter-used-together-in-excel-to-produce-a-list-of-unduplicated-names-of-individuals-who-secured-more-than-fifty-per-cent-of-the-vote.webp)

> Ingin hasil **urut alfabet** sekaligus? Sarangkan seluruhnya ke **SORT**: `=SORT(UNIQUE(FILTER(...)))`.

[![banner rumah edho horizontal kecil](https://rizalconsulting.id/images/2026/05/26/banner-rumah-edho-horizontal-kecil.webp)](https://tebejowo.com/26524)

> - [Produk sehat yang benar-benar sehat, dengan harga yang lebih hemat!
>
>
>
>      ](https://rizalconsulting.id/component/weblinks/?task=weblink.go&id=47&Itemid=101)
> - [Nikmati fitur lengkap dari aplikasi favorit kamu tanpa ribet. Langganan aman dan cepat lewat link ini
>
>
>
>      ](https://rizalconsulting.id/component/weblinks/?task=weblink.go&id=46&Itemid=101)
> - [Berbisnis halal bikin hati tenang. Cek caranya disini!
>
>
>
>      ](https://rizalconsulting.id/component/weblinks/?task=weblink.go&id=43&Itemid=101)
> - [Ubah idemu jadi aplikasi online siap pakai lebih cepat bersama Emergent
>
>
>
>      ](https://rizalconsulting.id/component/weblinks/?task=weblink.go&id=45&Itemid=101)
> - [Domain, Hosting, Hingga VPS Murah untuk Proyek Anda!
>
>
>
>      ](https://rizalconsulting.id/component/weblinks/?task=weblink.go&id=42&Itemid=101)
>
> ***[Promo Afiliasi](https://rizalconsulting.id/blog/pengungkapan-afiliasi-affiliate-disclosure-info-singkat-hak-anda)***

### UNIQUE + FILTER + COUNTIF: Menangkap Nilai yang Muncul Lebih dari Sekali

Contoh terakhir, **UNIQUE** dapat digunakan bersama **FILTER** dan **COUNTIF** untuk mengekstrak nilai yang **muncul lebih dari sekali**.

Formula berikut mengekstrak **nama** dari **T\_PWin\[Name\]** yang muncul **setidaknya dua kali**:

`=<span class="hljs-keyword">UNIQUE</span>( <span class="hljs-keyword">FILTER</span>( T_PWin[<span class="hljs-type">Name</span>], COUNTIF(T_PWin[<span class="hljs-type">Name</span>], T_PWin[<span class="hljs-type">Name</span>]) > <span class="hljs-number">1</span> ) )`

![12 the unique filter and countif functions used in excel to extract the names of people from a table who have won an award more than once](https://rizalconsulting.id/images/2025/10/28/12-the-unique-filter-and-countif-functions-used-in-excel-to-extract-the-names-of-people-from-a-table-who-have-won-an-award-more-than-once.webp)

Jika hanya menggunakan **FILTER** + **COUNTIF**, hasil memang terbatas ke nama-nama yang muncul **≥2 kali**, **tetapi** masing-masing nama tetap **berulang** di hasil. **UNIQUE** menghapus duplikat di hasil, sehingga **tiap nama** muncul **sekali saja**.

![13 the filter and countif functions in excel used to extract the names of people who have won more than one award in a database 1](https://rizalconsulting.id/images/2025/10/28/13-the-filter-and-countif-functions-in-excel-used-to-extract-the-names-of-people-who-have-won-more-than-one-award-in-a-database-1.webp)

> Ubah operatornya untuk ambang berbeda: gunakan `>2` untuk nilai yang muncul **lebih dari dua kali**, `>3` untuk **&gt;3 kali**, dan seterusnya. Pelajari **[COUNTIF](https://support.microsoft.com/en-us/office/use-the-countif-function-in-microsoft-excel-e0de10c6-f885-4e71-abb4-1f464816df34)** untuk pola pencocokan (wildcards) dan tips performa.

## FAQ: Error &amp; Kendala Saat Memakai UNIQUE di Excel

**Q1. Kenapa saya melihat `#NAME?` saat pakai UNIQUE?**

 **A.** Versi Excel kamu kemungkinan **belum mendukung** fungsi **UNIQUE**. Gunakan **Excel untuk Microsoft 365**, **Excel untuk web**, **Excel Mobile/Tablet**, atau **Excel 2021+**. Lihat detail produk di [Excel untuk Microsoft 365](https://www.microsoft.com/microsoft-365/excel) atau mulai via [Excel untuk web](https://tk.tokopedia.com/ZSyJcBM92/). Referensi fungsi lengkap: [Excel Functions by Category](https://support.microsoft.com/en-us/office/excel-functions-by-category-5f91f4e9-7b42-46d2-9bd1-63f26a86c0eb).

**Q2. Apa penyebab `#SPILL!` dan cara mengatasinya?**

 **A.** Hasil **dynamic array** membutuhkan **area spill** yang **kosong**. Jika ada isi sel, merge, atau validasi data yang menghalangi, akan muncul `#SPILL!`. Kosongkan area spill dan coba lagi. Bila rumus berada dalam **Excel Table** \[Tabel\]{internal}, ubah dulu **Table → Range** biasa, lalu jalankan kembali. Kenali perilaku **Dynamic Arrays** dan **spill range** di dokumentasi [Dynamic Arrays](https://support.microsoft.com/en-us/office/dynamic-array-formulas-and-spilled-array-behavior-205c6b06-03ba-4151-89a1-87a7eb36e531) serta panduan **[\#SPILL! error](https://support.microsoft.com/en-us/office/how-to-correct-a-spill-error-ffe0f555-b479-4a17-a6e2-ef9cc9ad4023)**.

**Q3. Mengapa muncul `#REF!` saat merujuk data di file lain?**

 **A.** Rumus **UNIQUE** mereferensikan array di **workbook** lain yang **tertutup**. Solusinya: **buka workbook sumbernya**, lalu hitung ulang. Untuk pekerjaan rutin lintas file, pertimbangkan **Power Query** \[Power Query\]{internal} agar koneksi data lebih stabil.

**Q4. Excel menampilkan peringatan “ada masalah pada formula”. Apa yang harus saya lakukan?**
 **A.** Biasanya karena **typo** atau **pemisah argumen** tidak sesuai **regional setting**. Setelah klik **OK**, Excel menyorot bagian pertama yang salah di **Formula Bar**—perbaiki bagian itu, lalu ulangi hingga formula diterima.
 **Tips cepat:**

- Di sebagian regional (mis. Indonesia), Excel memakai **titik koma (`;`)** untuk memisahkan argumen; sesuaikan rumusmu.
- Pastikan ejaan fungsi benar: **CHOOSEROWS**, **CHOOSECOLS**, **GETPIVOTDATA**, **DROP**, dll. Lihat referensi resmi **[CHOOSEROWS](https://support.microsoft.com/en-us/office/chooserows-function-51ace882-9bab-4a44-9625-7274ef7507a3)**, **[CHOOSECOLS](https://support.microsoft.com/en-us/office/choosecols-function-bf117976-2722-4466-9b9a-1c01ed9aebff)**, dan **[GETPIVOTDATA](https://support.microsoft.com/en-us/office/getpivotdata-function-8c083b99-a922-4ca0-af5e-3af55960761f)**.

---

 [ ![Quran Camp Pesantren Tahfidz Daarul Mutqin Bogor](https://rizalconsulting.id/images/banners/quran-camp-2025-04-19.webp) ](https://rizalconsulting.id/component/banners/click/4 "Program Quran Camp")

[*Pesan Sponsor*](https://rizalconsulting.id/blog/pengungkapan-afiliasi-affiliate-disclosure-info-singkat-hak-anda "klik disini untuk info tentang affiliate disclosure")

---

## Rekomendasi Praktik Terbaik

- **Kunci sumber data** dengan **Table** agar referensi terstruktur seperti `T_Data[Kolom]` selalu **ikut berkembang** saat menambah baris.
- Saat menggabungkan **UNIQUE + FILTER + SORT**, biasakan **urutkan terakhir** (nest `SORT(UNIQUE(FILTER(...)))`) agar visualisasi final selalu rapi.
- Untuk performa dataset besar, pertimbangkan **Dynamic Array-aware functions** lain seperti **TAKE**, **DROP**, **TOCOL**, **TOROW** (jika tersedia di build 365 kamu).
- Di **Excel untuk web** dan **Mobile**, pastikan area spill **tidak tertimpa** input manual. Gunakan **Named Range** atau **Table** untuk isolasi hasil rumus.
- Dokumentasikan formula panjang dengan **komentar sel** dan gunakan **Name Manager** untuk membuat **named formula** yang mudah dipakai ulang.

## Be UNIQUE 😅

**UNIQUE** bukan satu-satunya cara mengekstrak data di Excel. Misalnya, fungsi **CHOOSECOLS** dan **CHOOSEROWS** memungkinkanmu mengambil kolom atau baris tertentu; **GETPIVOTDATA** mengekstrak informasi spesifik dari [**PivotTable**](https://support.microsoft.com/en-us/office/create-a-pivottable-to-analyze-worksheet-data-a9a84538-bfe9-40a9-a8e9-f99134456576); dan dengan **[DROP](https://support.microsoft.com/en-us/office/drop-function-1cb4e151-9e17-4838-abe5-9ba48d8c6a34)**, kamu bisa membuang sejumlah baris/kolom dari **awal** atau **akhir** sebuah array. Kombinasikan semuanya dengan [**LET**](https://support.microsoft.com/en-us/office/let-function-34842dd8-b92b-4d3f-b325-b8b8f9908999) atau **[LAMBDA](https://exceljet.net/functions/lambda-function)** untuk solusi yang lebih modular dan [reusable di Excel 365](https://tk.tokopedia.com/ZSyJ3MCoD/).

---

Diterjemahkan dan diadaptasi (tanpa mengubah makna) dari artikel: **Tony Phillips**, *17 October 2025*, **How-To Geek** — **[How to Use the UNIQUE Function in Microsoft Excel](https://www.howtogeek.com/microsoft-excel-unique-function-how-to-use/)**.

Blog ini didukung oleh pembaca. [**Rizal IT Consulting**](https://rizalconsulting.id/profil) dapat [**memperoleh komisi afiliasi**](https://rizalconsulting.id/index.php?option=com_content&view=article&id=230:pengungkapan-afiliasi-affiliate-disclosure-info-singkat-hak-anda&catid=8:blog) ketika Anda bertransaksi di tautan yang ditampilkan di situs ini. Ikuti kami juga di [**Google News Publisher**](https://news.google.com/publications/CAAqBwgKMLD_pAwwwvezBA) untuk mendapatkan notifikasi artikel terbaru. Info lanjut, kolaborasi, [sponsorship dan promosi](https://rizalconsulting.id/jasa-backlink-dofollow), ataupun kerjasama, bisa menghubungi: [0857-1587-2597](https://s.id/4iSJD) | [0813-8229-7207](https://s.id/7jpgn) | [](https://rizalconsulting.id/javascript:/*%20Alamat%20email%20ini%20terlindungi%20dari%20spambots.*/).

    [ WhatsApp ](#)  [ Facebook ](#)  [ Twitter ](#)

 ✓ Link berhasil disalin!

 ![Foto Rizal Consulting](https://rizalconsulting.id/media/yootheme/cache/af/foto-rizal-af0e2b00.webp)

 Muhammad Fauzi Rizal

Konsultan IT Profesional

🗓️ Sejak 2006 💻 Sabtu - Kamis ⏰ 08-17 WIB ☎️ 0813-8229-7207 📧

 [![Banner Layanan Asisten Virtual](https://rizalconsulting.id/images/banners/asisten-virtual/virtual-assistant-a.webp)](https://rizalconsulting.id/layanan/asisten-virtual)

 ##  Artikel Terkait

 [ ![Ilustrasi Python di Excel](https://rizalconsulting.id/media/yootheme/cache/88/01a-python-excel-88eb7f4b.webp)

Diterbitkan: 04 Maret 2026

###  Tidak Perlu Jago Coding untuk Pakai Python di Excel — Cukup Kuasai Ini

Selengkapnya

 ](https://rizalconsulting.id/index.php?option=com_content&view=article&id=507:python-di-excel-untuk-membersihkan-data&catid=13)

 [ ![Ilustrasi AI Yang Sedang Menulis Artikel](https://rizalconsulting.id/media/yootheme/cache/43/00-ai-writer-robot-writing-like-human-author-blogger-generative-ai-a-435e3a63.webp)

Diterbitkan: 01 Desember 2025

###  Cara Mendeteksi Tulisan AI dengan Tips Praktis untuk Pengajar

Selengkapnya

 ](https://rizalconsulting.id/index.php?option=com_content&view=article&id=463:cara-mendeteksi-tulisan-ai-di-tugas-siswa&catid=13)

 [ ![Ilustrasi Microsoft Excel](https://rizalconsulting.id/media/yootheme/cache/5d/excel-shortcuts-a-5dca1377.webp)

Diterbitkan: 19 April 2026

###  6 Shortcut Keyboard Excel yang Dipakai Setiap Hari — tapi Jarang Orang Tahu

Selengkapnya

 ](https://rizalconsulting.id/index.php?option=com_content&view=article&id=530:shortcut-keyboard-excel-sehari-hari&catid=13)

##  Artikel Lainnya

 [ ![Ilustrasi Kematian Dunia Maya](https://rizalconsulting.id/media/yootheme/cache/5a/alexandre-perot-alexandre-perot-death-of-internet-intro-5aeed099.webp)

Diterbitkan: 11 November 2024

###  Kematian Dunia Maya: Masa Depan Yang Suram dan Bagaimana Menghadapinya

Selengkapnya

 ](https://rizalconsulting.id/index.php?option=com_content&view=article&id=338:kematian-dunia-maya-masa-depan-yang-suram-dan-bagaimana-menghadapinya&catid=8)

 [ ![Ilustrasi Windows PowerShell](https://rizalconsulting.id/media/yootheme/cache/16/00-windows-powerShell-intro-1642bb61.webp)

Diterbitkan: 09 September 2025

###  100 Perintah PowerShell Windows Pilihan Untuk Produktivitas (1/2)

Selengkapnya

 ](https://rizalconsulting.id/index.php?option=com_content&view=article&id=419:100-perintah-powershell-windows-pilihan-untuk-produktivitas-1-2&catid=13)

 [ ![Ilustrasi Web Browser Firefox](https://rizalconsulting.id/media/yootheme/cache/f8/00_firefox_browser_intro-f881858a.webp)

Diterbitkan: 29 September 2025

###  6 Pengaturan Tersembunyi Firefox untuk Privasi Lebih Baik dan Browsing Bebas Gangguan

Selengkapnya

 ](https://rizalconsulting.id/index.php?option=com_content&view=article&id=429:6-pengaturan-tersembunyi-firefox-untuk-privasi-browsing-lebih-aman&catid=13)

##  Layanan Kami

 [ ![Ilustrasi Software Desktop PC. Sumber: syedsoftware.com](https://rizalconsulting.id/media/yootheme/cache/51/ilustrasi-software-desktop-pc-sumber-syedsoftware-com-5126e21a.jpg)

###  Software Desktop PC

 ](https://rizalconsulting.id/index.php?option=com_content&view=article&id=144:pembuatan-software-desktop-pc&catid=20)

 [ ![Ilustrasi Pengelolaan Website Hingga Data Entry](https://rizalconsulting.id/media/yootheme/cache/19/ilustrasi_pengelolaan_website_hingga_data_entry-19fd3e81.jpg)

###  Pengelolaan Website

 ](https://rizalconsulting.id/index.php?option=com_content&view=article&id=44:pengelolaan-website-cms&catid=20)

 [ ![Ilustrasi Pembuatan Web CMS Joomla & Wordpress](https://rizalconsulting.id/media/yootheme/cache/62/banner-jasa-pembuatan-website-cms-627751d8.jpg)

###  Pembuatan Website CMS

 ](https://rizalconsulting.id/index.php?option=com_content&view=article&id=42:pembuatan-website-cms&catid=20)

## Schema

```json
{ "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Beranda", "item": "https://rizalconsulting.id" }, { "@type": "ListItem", "position": 2, "name": "Blog", "item": "https://rizalconsulting.id/blog/" }, { "@type": "ListItem", "position": 3, "name": "Tutorial IT", "item": "https://rizalconsulting.id/blog/tutorial-it" }, { "@type": "ListItem", "position": 4, "name": "Fungsi UNIQUE untuk MS Excel: Cara, Contoh, Trik, dan Solusi Error", "item": "https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel" } ] }
```

```json
{ "@context": "https://schema.org", "@type": "Article", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel" }, "headline": "Fungsi UNIQUE untuk MS Excel: Cara, Contoh, Trik, dan Solusi Error", "description": "Pelajari cara memakai fungsi UNIQUE di Excel 365, Excel untuk web, Excel Mobile, dan Excel 2021+. Lengkap dengan contoh UNIQUE + FILTER + SORT + COUNTIF, trik dynamic array (spill), serta solusi error #NAME?, #SPILL!, dan #REF!.", "image": { "@type": "ImageObject", "url": "https://rizalconsulting.id/images/2025/10/28/00-ilustrasi-excel-function-intro.webp" }, "publisher": { "@type": "Organization", "name": "Konsultan IT Profesional : Rizal Consulting", "logo": { "@type": "ImageObject", "url": "https://rizalconsulting.id/images/2023/04/logo-rizal-consulting-2023-04-kotak-warna.png" } }, "author": { "@type": "Person", "name": "Muhammad Fauzi Rizal", "url": "https://rizalconsulting.id/blog/tutorial-it/cara-menggunakan-fungsi-unique-excel" }, "datePublished": "2025-10-28T00:42:29+07:00", "dateCreated": "2025-10-28T00:42:29+07:00", "dateModified": "2025-10-28T09:33:42+07:00" }
```
