Daftar Isi
Di dunia korporat, kita terbiasa melihat database di mana beberapa hal terjadi lebih dari satu kali. Seseorang mungkin ingin mengetahui kemunculan pertama suatu nilai dalam suatu rentang. Microsoft Excel memiliki berbagai rumus yang berguna untuk melakukan tugas ini dengan mudah. Artikel ini akan menjelaskan 3 rumus berbeda dengan variasi di dalamnya untuk menemukan kemunculan pertama nilai dalam suatu rentang di Excel.
Unduh Buku Kerja Praktik
Untuk latihan, Anda bisa mengunduh buku kerja dari sini.
Temukan Kemunculan Pertama Nilai dalam Rentang.xlsx3 Cara untuk Menemukan Kemunculan Pertama Nilai dalam Rentang di Excel
Kami akan menggunakan kumpulan data berikut untuk menjelaskan rumus untuk menemukan kemunculan pertama nilai dalam rentang di Excel.
Dataset berisi dua kolom dengan nama produk dan ID produk. Anda dapat melihat ada pengulangan nilai dalam kolom. Kita perlu menemukan kemunculan pertama nilai dalam rentang tersebut. Kami akan menjelaskan tiga rumus berbeda untuk melakukan ini. Bacalah sisa artikel untuk mengetahui tentang rumus dan cara kerjanya untuk menemukan kemunculan pertama nilai dalam rentang diExcel.
1. Menggunakan Fungsi COUNTIF atau COUNTIFS untuk Menemukan Kemunculan Pertama Nilai dalam Rentang di Excel
COUNTIF adalah fungsi yang mudah dan berguna untuk menemukan kemunculan pertama nilai dalam suatu rentang. Dibutuhkan kriteria dan rentang tunggal atau ganda berdasarkan penggunaan fungsi tunggal atau jamak. Kita akan melihat masing-masing di bawah ini.
1.1 Menggunakan Fungsi COUNTIF
Rumus termudah untuk menemukan kemunculan pertama dari suatu nilai dalam suatu kisaran adalah menggunakan rumus COUNTIF fungsi.
Ikuti langkah-langkah untuk menemukan kemunculan suatu nilai dalam suatu rentang:
- Tulis rumus untuk menggabungkan data dari dua kolom dalam kolom baru.
Rumusnya: =B5 & amp; C5
.
Ini menggabungkan dua data.
- Seret ke bawah Isi pegangan ikon (ikon ( + ) seperti tanda di bagian kanan bawah sel pertama) dan Anda akan mendapatkan hasil penggabungan dua data menjadi satu kolom seperti di bawah ini.
- Setelah itu, pada kolom baru tuliskan rumus yang ditunjukkan di bawah ini:
=(COUNTIF($D$5:$D5,$D5)=1)+0
- Sekarang, seret sesuai untuk mendapatkan hasil untuk semua baris. Ikuti penomoran gambar untuk ini.
Hasilnya menunjukkan 1 untuk nilai dari kejadian pertama dalam rentang sel D5:D11 .
Catatan: Bukannya menambahkan nol kita bisa menggunakan N Fungsi bersarang dengan COUNTIF untuk mendapatkan hasil yang sama.
1.2 Menggunakan COUNTIFS dengan Fungsi N
Metode di atas agak lambat. Untuk hasil yang lebih cepat, Anda bisa menggunakan fungsi COUNTIFS bersarang dengan fungsi N .
Rumus untuk dataset adalah sebagai berikut:
=N(COUNTIFS(B$5:B5,B5,C$5:C5,C5)=1)
Hasilnya akan sama seperti metode 1(a) .
Rumusnya sama dengan metodenya. Satu-satunya perbedaan adalah bahwa di sini kita tidak memerlukan kolom join. Sekali lagi, COUNTIFS dapat mengambil beberapa rentang dan kriteria .
Bacaan serupa:
- Cara Menemukan Nilai Dalam Rentang di Excel (3 Metode)
- Temukan Karakter dalam String Excel (8 Cara Mudah)
- Bagaimana Menemukan Teks dalam Sel di Excel
- Excel Mencari Teks dalam Rentang (11 Metode Cepat)
2. Menggunakan fungsi ISNUMBER dan MATCH Bersarang untuk Menemukan Kemunculan Pertama Nilai dalam Rentang di Excel
Selain itu, Anda juga bisa menggunakan sarang ISNUMBER dan PERTANDINGAN berfungsi untuk menemukan kemunculan pertama dari suatu nilai dalam suatu rentang.
Rumusnya adalah:
=1- ISNUMBER(MATCH(B5,B$4:B4,0))
Hasilnya menunjukkan 1 untuk kemunculan pertama dari nilai-nilai dalam kisaran.
3. Menggunakan INDEX Bersarang dengan Fungsi lain untuk Menemukan Kemunculan Pertama Nilai dalam Rentang di Excel
Lebih jauh lagi, kita bisa mengekstrak nilai dari kejadian pertama dalam kolom dengan referensi kolom lain menggunakan INDEX bersarang dengan fungsi-fungsi lain seperti PERTANDINGAN , KECIL , JIKA , PENCARIAN Kita akan melihat beberapa di antaranya di bawah ini.
3.1 Menggunakan Fungsi INDEX dan MATCH Bersarang
Mari kita mulai dengan nested INDEX dan PERTANDINGAN formula.
Rumus untuk dataset yang diberikan adalah:
=INDEX($C$5:$C$11,MATCH($B$5,$B$5:$B$11,0))
Hasilnya menunjukkan nilai Sel C5 dengan kemunculan pertama dari nilai Sel B5 dalam kisaran B5:B11 .
3.2 Menggunakan INDEX Bersarang dengan Fungsi SMALL, IF, dan ROW
Di samping itu, yang INDEX fungsi juga bisa disarangkan dengan fungsi-fungsi seperti KECIL , JIKA dan BARISAN berfungsi untuk mendapatkan nilai yang diinginkan dari kemunculan pertama kolom dari referensi kolom lain dalam rentang.
Rumusnya adalah:
=INDEX($C$5:$C$11,SMALL(IF($B$5=$B$5:$B$11,ROW($B$5:$B$11)-ROW($B$5)+1),1)))
Hasilnya akan sama seperti metode 3(a) dari bagian ini .
Selanjutnya, dengan rumus ini, Anda juga bisa mendapatkan nilai dari nilai yang muncul kedua kalinya dalam rentang dengan mengubah 1 di akhir rumus dengan 2 .
Mari kita ubah ID nomor untuk yang ke-2 terjadi " Router Wi-Fi" nilai ke " #11_00″ .
Hasilnya akan menunjukkan ID dari nilai yang muncul ke-2 kalinya bernama " Router Wi-Fi" .
Hasilnya menunjukkan "#11_00" yang merupakan nomor ID dari nilai yang muncul ke-2 kali dalam rentang.
3.3 Menggunakan INDEX Bersarang dengan Fungsi ISNUMBER &; SEARCH
Terakhir, kita akan menggunakan rumus lain dengan rumus bersarang INDEX , ISNUMBER dan PENCARIAN fungsi yang mencocokkan data dengan data lain yang diberikan dan memberikan output hanya untuk duplikat.
Rumus untuk ini adalah:
=INDEX($E$5:$E$7,MATCH(TRUE,ISNUMBER(SEARCH($E$5:$E$7,B5)),0))
Ikuti gambar untuk langkah-langkah yang diperlukan untuk menerapkan formula ini.
Anda bisa melihat bahwa output pada Sel D9 menunjukkan hasil yang tidak valid, karena tidak ada duplikat dalam rentang tersebut.
Hal-hal yang Perlu Diingat
1. Anda harus menggunakan Isi pegangan ikon untuk menyeret rumus untuk menemukan hasil untuk sisa nilai dalam rentang. Terapkan ini di mana gambar menunjukkan panah bawah.
2. Anda harus memahami bagaimana Anda menginginkan hasil yang Anda inginkan dan kemudian menerapkan salah satu metode yang sesuai dengan Anda.
Kesimpulan
Artikel tersebut menjelaskan tiga rumus berbeda untuk menemukan kemunculan pertama nilai dalam rentang di Excel. Rumus tersebut mencakup fungsi seperti COUNTIF , INDEX , ISNUMBER , KECIL , BARISAN , PERTANDINGAN Saya harap artikel ini telah membantu Anda menemukan solusi Anda. Jika Anda memiliki pertanyaan lebih lanjut, Anda dapat menuliskannya di bagian komentar.