Loncat ke daftar isi utama

Dapatkan nilai non-kosong pertama di kolom atau baris

Untuk mengambil nilai pertama (sel pertama yang tidak kosong, mengabaikan kesalahan) dari rentang satu kolom atau satu baris, Anda bisa menggunakan rumus berdasarkan INDEKS dan MATCH fungsi. Namun, jika Anda tidak ingin mengabaikan kesalahan dari rentang Anda, Anda bisa menambahkan fungsi ISBLANK ke rumus di atas.

dapatkan nilai non-kosong pertama di baris kolom 1

Dapatkan nilai non-kosong pertama di kolom atau baris yang mengabaikan kesalahan
Dapatkan nilai non-kosong pertama dalam kolom atau baris termasuk kesalahan


Dapatkan nilai non-kosong pertama di kolom atau baris yang mengabaikan kesalahan

Untuk mengambil kembali nilai non-kosong pertama dalam daftar seperti yang ditunjukkan di atas mengabaikan kesalahan, Anda dapat menggunakan fungsi INDEX di dalam fungsi MATCH "INDEKS((kisaran<>0),0)" untuk mencari sel yang tidak kosong. Lalu gunakan fungsi MATCH untuk mencari posisi sel pertama yang tidak kosong. Lokasi tersebut kemudian akan diumpankan ke INDEX luar untuk mengambil nilai pada posisi tersebut.

Sintaks umum

=INDEX(range,MATCH(TRUE,INDEX((range<>0),0),0))

  • rentang: Rentang satu kolom atau satu baris tempat mengembalikan sel pertama yang tidak kosong dengan nilai teks atau angka sambil mengabaikan kesalahan.

Untuk mengambil nilai pertama yang tidak kosong dalam daftar dengan mengabaikan kesalahan, silakan salin atau masukkan rumus di bawah ini ke dalam sel E4, dan tekan Enter untuk mendapatkan hasil:

=INDEKS(B4: B15,MATCH(BENAR,INDEX((B4: B15<>0),0),0))

dapatkan nilai non-kosong pertama di baris kolom 2

Penjelasan rumus

=INDEX(B4:B15,MATCH(TRUE,INDEX((B4:B15<>0),0),0))

  • INDEKS((B4:B15<>0),0): Cuplikan mengevaluasi setiap nilai dalam rentang B4: B15. Jika sel kosong, ia akan mengembalikan FALSE; Jika sel berisi kesalahan, cuplikan akan mengembalikan kesalahan itu sendiri; Dan jika sel berisi angka atau teks, nilai TRUE akan dikembalikan. Karena argumen jumlah_baris pada rumus INDEX ini adalah 0, cuplikan akan mengembalikan larik nilai untuk seluruh kolom seperti ini: {SALAH;#REF!;BENAR;BENAR;SALAH;SALAH;BENAR;SALAH;BENAR;BENAR;SALAH;BENAR}.
  • PERTANDINGAN(BENAR,INDEKS((B4:B15<>0),0), 0) = PERTANDINGAN(BENAR,{SALAH;#REF!;BENAR;BENAR;SALAH;SALAH;BENAR;SALAH;BENAR;BENAR;SALAH;BENAR}, 0): Grafik kecocokan_tipe 0 memaksa fungsi MATCH untuk mengembalikan posisi tepat pertama BENAR dalam larik. Jadi, fungsinya akan kembali 3.
  • INDEKS(B4:B15,PERTANDINGAN(BENAR,INDEKS((B4:B15<>0),0), 0)) = INDEKS(B4:B15,3): Fungsi INDEX kemudian mengembalikan 3nilai ke-rd dalam rentang B4:B15, Yang extendoffice.

Dapatkan nilai non-kosong pertama dalam kolom atau baris termasuk kesalahan

Untuk mengambil nilai pertama yang tidak kosong dalam daftar termasuk kesalahan, Anda cukup menggunakan fungsi ISBLANK untuk memeriksa sel dalam daftar apakah kosong atau tidak. Kemudian INDEX akan mengembalikan nilai non-kosong pertama sesuai dengan posisi yang disediakan MATCH.

Sintaks umum

=INDEX(range,MATCH(FALSE,ISBLANK(range),0))

√ Catatan: Ini adalah rumus array yang mengharuskan Anda memasukkannya dengan Ctrl + Shift + Enter, kecuali di Excel 365 dan Excel 2021.

  • rentang: Rentang satu kolom atau satu baris tempat mengembalikan sel pertama yang tidak kosong dengan nilai teks, angka, atau kesalahan.

Untuk mengambil nilai pertama yang tidak kosong dalam daftar termasuk kesalahan, silakan salin atau masukkan rumus di bawah ini pada sel E7, dan tekan Ctrl + Shift + Enter untuk mendapatkan hasil:

=INDEKS(B4: B15,COCOK(SALAH,ISBLANK(B4: B15),0))

Penjelasan rumus

=INDEX(B4:B15,MATCH(FALSE,ISBLANK(B4:B15),0))

  • ISBLANK(B4:B15): Fungsi ISBLANK memeriksa apakah sel dalam rentang B4: B15 kosong atau tidak. Jika ya, TRUE akan dikembalikan; Jika tidak, FALSE akan dikembalikan. Jadi, fungsinya akan menghasilkan array seperti ini: {BENAR; SALAH; SALAH; SALAH; BENAR; BENAR; SALAH; BENAR; SALAH; SALAH; BENAR; SALAH}.
  • COCOK(SALAH,ISBLANK(B4:B15), 0) = COCOK(SALAH,{BENAR; SALAH; SALAH; SALAH; BENAR; BENAR; SALAH; BENAR; SALAH; SALAH; BENAR; SALAH}, 0): Grafik kecocokan_tipe 0 memaksa fungsi MATCH untuk mengembalikan posisi tepat pertama SALAH dalam larik. Jadi, fungsinya akan kembali 2.
  • INDEKS(B4:B15,COCOK(SALAH,ISBLANK(B4:B15), 0)) = INDEKS(B4:B15,2): Fungsi INDEX kemudian mengembalikan 2nd nilai dalam kisaran B4: B15, Yang # REF!.

Fungsi terkait

Fungsi Excel INDEX

Fungsi INDEX Excel mengembalikan nilai yang ditampilkan berdasarkan posisi tertentu dari rentang atau larik.

Fungsi Excel MATCH

Fungsi Excel MATCH mencari nilai tertentu dalam rentang sel, dan mengembalikan posisi relatif dari nilai tersebut.


Rumus Terkait

Pencocokan persis dengan INDEX dan MATCH

Jika Anda perlu mengetahui informasi yang tercantum di Excel tentang produk, film, atau orang tertentu, dll., Anda harus memanfaatkan kombinasi fungsi INDEX dan MATCH dengan baik.

Dapatkan nilai teks pertama di kolom

Untuk mengambil nilai teks pertama dari rentang satu kolom, Anda bisa menggunakan rumus berdasarkan fungsi INDEX dan MATCH serta rumus berdasarkan fungsi VLOOKUP.

Temukan kecocokan parsial pertama dengan wildcard

Ada kasus yang Anda perlukan untuk mendapatkan posisi kecocokan parsial pertama yang berisi nomor tertentu dalam rentang nilai numerik di Excel. Dalam hal ini, formula MATCH dan TEXT yang menggabungkan asterisk (*), wildcard yang cocok dengan sejumlah karakter, akan membantu Anda. Dan jika Anda juga perlu mengetahui nilai pasti pada posisi tersebut, Anda dapat menambahkan fungsi INDEX ke rumus.

Cari nomor kecocokan parsial pertama

Ada kasus yang Anda perlukan untuk mendapatkan posisi kecocokan parsial pertama yang berisi nomor tertentu dalam rentang nilai numerik di Excel. Dalam hal ini, formula MATCH dan TEXT yang menggabungkan asterisk (*), wildcard yang cocok dengan sejumlah karakter, akan membantu Anda. Dan jika Anda juga perlu mengetahui nilai pasti pada posisi tersebut, Anda dapat menambahkan fungsi INDEX ke rumus.


Alat Produktivitas Kantor Terbaik

Kutools for Excel - Membantu Anda Menonjol Dari Kerumunan

🤖 Kutools AI Ajudan: Merevolusi analisis data berdasarkan: Eksekusi Cerdas   |  Hasilkan Kode  |  Buat Rumus Khusus  |  Analisis Data dan Hasilkan Grafik  |  Aktifkan Fungsi Kutools...
Fitur Populer: Temukan, Sorot, atau Identifikasi Duplikat  |  Hapus Baris Kosong  |  Gabungkan Kolom atau Sel tanpa Kehilangan Data  |  Putaran tanpa Formula ...
Pencarian Super V: Berbagai Kriteria  |  Nilai Berganda  |  Di Multi-Lembar  |  Pencarian Fuzzy...
Adv. Daftar Tarik-turun: Daftar Drop Down Mudah  |  Daftar Drop Down yang Bergantung  |  Multi-pilih Drop Down List...
Manajer Kolom: Tambahkan Jumlah Kolom Tertentu  |  Pindahkan Kolom  |  Alihkan Status Visibilitas Kolom Tersembunyi  Bandingkan Kolom dengan Pilih Sel yang Sama & Berbeda ...
Fitur Unggulan: Fokus Kisi  |  Tampilan Desain  |  Bar Formula Besar  |  Manajer Buku Kerja & Lembar | Perpustakaan Sumberdaya (Teks otomatis)  |  Pemetik tanggal  |  Gabungkan Lembar Kerja  |  Enkripsi/Dekripsi Sel  |  Kirim Email berdasarkan Daftar  |  Filter Super  |  Filter Khusus (filter tebal/miring/coret...) ...
15 Perangkat Teratas12 Teks Tools (Tambahkan Teks, Hapus Karakter ...)  |  50 + Grafik jenis (Gantt Chart ...)  |  40+ Praktis Rumus (Hitung usia berdasarkan ulang tahun ...)  |  19 Insersi Tools (Masukkan Kode QR, Sisipkan Gambar dari Jalur ...)  |  12 Konversi Tools (Angka ke Kata, Konversi Mata Uang ...)  |  7 Gabungkan & Pisahkan Tools (Lanjutan Gabungkan Baris, Pisahkan Sel Excel ...)  |  ... dan banyak lagi

Kutools for Excel Membanggakan Lebih dari 300 Fitur, Memastikan Apa yang Anda Butuhkan Hanya Dengan Sekali Klik...

Deskripsi Produk


Tab Office - Aktifkan Pembacaan dan Pengeditan dengan Tab di Microsoft Office (termasuk Excel)

  • Satu detik untuk beralih di antara lusinan dokumen terbuka!
  • Kurangi ratusan klik mouse untuk Anda setiap hari, ucapkan selamat tinggal pada tangan mouse.
  • Meningkatkan produktivitas Anda sebesar 50% saat melihat dan mengedit banyak dokumen.
  • Menghadirkan Tab Efisien ke Office (termasuk Excel), Sama Seperti Chrome, Edge, dan Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations