Kumaha Milarian sababaraha Nilai dina Excel (10 Cara)

  • Bagikeun Ieu
Hugh West

Nalika ngalakukeun analisa data dina Microsoft Excel, Anjeun bisa jadi kudu ménta sakabéh data nu cocog pikeun id tangtu, ngaran pamaké, inpo kontak, atawa idéntifikasi unik séjén, Anjeun bisa ngalaman masalah. Tulisan éta ngagambarkeun kumaha ngagunakeun Excel pikeun milarian sababaraha nilai dina Excel dumasar kana hiji atanapi langkung kaayaan sareng mulangkeun sababaraha hasil dina kolom, baris, atanapi sél tunggal. Kuring bakal nyobian ngajelaskeun konsép sabisa-bisa supados pamula tiasa ngartos aranjeunna sareng nerapkeunana kana masalah anu sami.

Unduh Buku Latihan Praktek

Unduh buku latihan latihan ieu sawaktos Anjeun keur maca artikel ieu.

Paluruh sababaraha nilai.xlsx

10 Cara anu Cocog pikeun Milarian Sababaraha Niley dina Excel

1. Anggo Rumus Array Pikeun Milarian sababaraha Nilai dina Excel

The Excel Fungsi VLOOKUP dipikiran salaku jawaban langsung, tapi kasusah téh nya éta ngan bisa mulangkeun hiji patandingan.

Pikeun ngaéksekusi tugas, urang bisa ngagunakeun rumus array ngagunakeun fungsi handap.

  • IF – Ieu kaluaran hiji nilai lamun kondisi sugema jeung nilai sejen lamun kondisi teu puas.
  • LEUTIK - Ieu mulihkeun nilai panghandapna array.
  • INDEKS – Méré unsur susunan gumantung kana baris jeung kolom nu disadiakeun ku anjeun.
  • ROW – Ieu nyadiakeun Anjeun sareng nomer baris.
  • KOLOM – Ieu méré Anjeun1:
  • Dina sél E5 , ketik rumus ieu,
=IFERROR(VLOOKUP(B5,C:C,1,FALSE),"Not Attened")

  • Pencét Ctrl + Shift + Asupkeun pikeun nyieun susunan.

Lengkah 2:

  • Pencét Asupkeun pikeun nempo hasilna.
  • Ahirna, nerapkeun Eusian Otomatis Alat Nanganan pikeun ngeusian sél.

Dina screenshot di luhur, anjeun tiasa ningali daptar anu parantos ngahadiran éta acara sareng kami nempatkeun "Teu Hadir" pikeun anu teu acan hadir.

Baca deui: Excel LOOKUP vs VLOOKUP: Kalayan 3 Conto

Kacindekan

Pikeun nyimpulkeun, kuring ngarepkeun tulisan ieu parantos nyayogikeun pituduh anu lengkep pikeun milarian sababaraha nilai dina Excel. Sadaya prosedur ieu kedah diajar sareng dilarapkeun kana set data anjeun. Tingali kana buku latihan prakték sareng uji kaahlian ieu. Kami ngamotivasi pikeun tetep ngadamel tutorial sapertos kieu kusabab dukungan anjeun anu berharga.

Upami anjeun aya patarosan - Mangga naroskeun ka kami. Oge, mangga tinggalkeun koméntar dina bagian di handap.

Kami, The ExcelWIKI Tim, salawasna responsif kana patarosan anjeun.

Tetep sareng kami & terus diajar.

jumlah kolom.
  • IFERROR – ngadeteksi kasalahan.
  • Sababaraha conto rumus ieu tiasa ditingali di handap.

    1.1 Pilarian sababaraha Nilai dina Baris

    Sebutkeun, urang gaduh sababaraha nami eksekutif anu ngajalankeun sababaraha perusahaan dina kolom B . kami parantos nunjukkeun nami perusahaan dina kolom C . Tujuan kami nyaéta pikeun nyusun daptar sadaya usaha anu dijalankeun ku jalma anu khusus. Mangga tuturkeun léngkah-léngkah ieu pikeun réngsé.

    Lengkah 1:

    • Dina baris kosong, nyadiakeun daptar ngaran unik. Ngaranna diasupkeun dina sél B13:B15 dina conto ieu.

    Lengkah 2:

    • Asupkeun rumus ieu dina sél
    =IFERROR(INDEX($C$5:$C$10, SMALL(IF($B15=$B$5:$B$10, ROW($C$5:$C$10)-4, " "), COLUMN()-2)), " ")

    • Pikeun mastikeun salaku kaayaan array, pencét Ctrl + Shift + Asupkeun sakaligus

    Lengkah 3:

    • Pencét Asupkeun jeung paké Eusian Otomatis pikeun nempo hasilna.

    Jeung hasilna ahirna kieu.

    1.2 Pilarian sababaraha nilai dina kolom dina Excel

    Ku sabab kitu, upami anjeun hoyong mulangkeun sababaraha nilai dina Kolom tinimbang baris, sapertos anu dipidangkeun dina

    Di handap screenshot robih rumus sapertos di handap ieu.

    Lengkah 1:

    • Asupkeun daptar ngaran unik dina sababaraha baris kosong, Dina conto ieu, ngaran input dina sél E4:G4
    • Ketik rumus di handapdina sél E5
    =IFERROR(INDEX($C$5:$C$10, SMALL(IF(E$4=$B$5:$B$10, ROW($C$5:$C$10)-4, " "), ROW()-4)), " ")

    • Pikeun kaayaan array, pencét Ctrl + Shift + Asupkeun .

    Lengkah 2:

    • Ahirna, Pencét Enter jeung eusian sél nu diperlukeun ku Eusian Otomatis alat handle.

    Ieu hasil ahir.

    Catetan . Pikeun rumus disalin leres ka baris anu sanés, perhatikeun référénsi nilai panéangan, kolom mutlak, sareng baris rélatif, sapertos $E4.

    Baca Selengkapnya: Kumaha Néangan Niléy tina Lembar Lain dina Excel (3 Métode Gampang)

    2. Pilarian Sababaraha Niléy dina Excel Dumasar kana sababaraha Kriteria

    Anjeun parantos terang kumaha milarian sababaraha nilai dina Excel dumasar kana hiji kriteria. Kumaha upami anjeun hoyong sababaraha patandingan dumasar kana dua atanapi langkung kriteria? Nyandak conto, anjeun gaduh set data Amazon produk terlaris dina kategori khusus dina kolom anu béda. Ayeuna, anjeun badé kéngingkeun produk dina kategori anu tangtu.

    Kami bakal nganggo argumen array di handap ieu pikeun ngalakukeunana.

    IFERROR(INDEX( return_range , LEUTIK(IF(1=((–( lookup_value1 = lookup_range1 ))) * (–( lookup_value2 = lookup_range2 ) )), ROW( return_range )-m,""), ROW()-n)),"")

    Dimana,

    Lookup_value1 nyaéta nilai pilarian munggaran dina sél F5

    Lookup_value2 nyaéta nilai lookup kadua dina sél G5

    Lookup_range1 nyaéta rentang dimana lookup_value1 bakal dipaluruh ( B5:B10 )

    Lookup_range2 nyaéta rentang dimana lookup_value2 bakal dipaluruh ( C5:C10 )

    Return_range nyaéta rentang ti mana hasilna bakal dibikeun.

    m nyaéta jumlah baris sél kahiji dina rentang mulang dikurangan 1 .

    n nyaéta jumlah baris rumus kahiji sél dikurangan 1 .

    2.1 Pilarian Sababaraha Cocog dina Kolom

    Salaku anjeun wawuh jeung argumen array, anjeun ngan saukur anggo rumus anu disayogikeun dina dua conto sateuacana pikeun mariksa sababaraha kritéria, sapertos anu dipidangkeun dina léngkah-léngkah di handap ieu.

    Lengkah 1:

    • Dina sél H5 , ketik rumus ieu,
    =IFERROR(INDEX($D$5:$D$10, SMALL(IF(1=((--($F$5=$B$5:$B$10)) * (--($G$5=$C$5:$C$10))), ROW($D$5:$D$10)-4,""), ROW()-4)),"")

    • Pencét Ctrl + Shift + Lebetkeun sakaligus pikeun nerapkeun rumus

    Alhasil, éta bakal nunjukkeun nilai sapertos dina di handap screenshot.

    Lengkah 2:

    • Larapkeun rumus anu sarua t o sésa sél.

    Catetan. Kusabab rentang mulang urang jeung rentang rumus duanana dimimitian dina baris 5, duanana n jeung m sarua jeung "4" dina conto di luhur. Ieu tiasa janten nomer anu béda dina lembar kerja anjeun.

    Maca deui: Kumaha Ngagunakeun Fungsi LOOKUP dina Excel (4 Conto anu Cocog)

    2.2 Pilarian Sababaraha Pertandingan sakaligus

    Sarupa jeung métode saméméhna, Anjeuntiasa resep kana perenah horizontal dimana hasilna dipulangkeun dina barisan. Upami anjeun hoyong narik sababaraha nilai dumasar kana sababaraha set kriteria, dina hal ieu, tuturkeun léngkah-léngkah ieu di handap.

    Lengkah 1:

    • Kahiji, Dina sél D13 , ketik rumus ieu,
    =IFERROR(INDEX($D$5:$D$10, SMALL(IF(1=((--($B$13=$B$5:$B$10)) * (--($C$13=$C$5:$C$10))), ROW($D$5:$D$10)-4,""), COLUMN()-3)),"")

    • Pikeun nyieun susunan, pencét Ctrl + Shift + Asupkeun .

    Lengkah 2:

    • Salajengna, pencét tombol Enter sareng paké Eusian Otomatis pikeun ngeusian sél anu diperyogikeun.

    Ku kituna, bakal nembongkeun sababaraha hasil kawas dina screenshot di handap.

    Maca deui: Kumaha Milarian sareng Sababaraha Kriteria dina Excel (Boh AND atanapi OR Type)

    3. Pilarian sareng Balikkeun sababaraha Nilai dina Hiji Sél

    Kalayan Microsoft 365 langganan, Excel ayeuna kalebet pungsi sareng fitur anu langkung kuat (sapertos XLOOKUP , Dynamic Arrays , UNIK/FILTER fungsi, jsb.) nu teu sadia dina vérsi saméméhna.

    Mun anjeun maké Microsoft 365 (baheulana katelah Office 365 ), metodeu anu dijelaskeun dina bagian ieu tiasa dianggo pikeun milarian sareng mulangkeun sababaraha nilai dina hiji sél dina Excel.

    Di handap ieu aya set data dimana kuring gaduh nami eksekutif dina kolom B sareng perusahaan, aranjeunna gaduh dina kolom C .

    Pikeun unggal jalma, kuring hoyong milarian perusahaan mana anu aranjeunna gaduh dijeroset tunggal (dipisahkeun ku koma) Dina sél F5 .

    Larapkeun léngkah-léngkah ieu.

    Lengkah 1:

    • Mimitina, asupkeun rumus ieu dina sél F5 .
    =TEXTJOIN(", ",TRUE,IF(E5=$B$5:$B$10,$C$5:$C$10,""))

    • Pikeun ngasupkeun rumus array, pencét Ctrl + Shift + Asupkeun .

    Lengkah 2:

    • Teras, pencét Enter pikeun ningali hasilna.

    Baca Selengkapnya: 7 Jinis Pilarian Anu Anjeun Tiasa Anggo dina Excel

    4. Larapkeun Fungsi FILTER pikeun Pilarian Multiple Nilai dina Excel

    Anjeun tiasa nganggo FILTER FUNGSI pikeun nyaring sakumpulan data gumantung kana kritéria anu anjeun bikeun pikeun milarian seueur nilai.

    Fungsi Array Dinamis ngandung fungsi ieu. Hasilna mangrupa Asép Sunandar Sunarya data nu dinamis ngalir kana rentang sél, dimimitian ku sél dimana anjeun ngasupkeun rumus.

    Fungsi FILTER mibanda sintaksis ieu.

    FILTER(array, kaasup, [if_empty])

    Dimana,

    Array (diperlukeun) – rentang nilai atawa array nu Anjeun hoyong filter.

    Kalebet (diperyogikeun) – kriteria anu disayogikeun dina wangun array Boolean (nilai BENER sareng SALAH ). Éta kedah gaduh jangkungna anu sami (nalika data aya dina kolom) atanapi lebar (nalika data aya dina barisan) salaku parameter Asép Sunandar Sunarya.

    If_empty (opsional) – Lamun euweuh item nu cocog kriteria, ieu téh nilai balik.

    Pikeun ngamimitian, hayu urang tingali sababaraha conto anu saderhana pisan pikeun langkung ngartos kumaha rumus Excel pikeun panyaring data jalan.

    4.1 IF Teu Sarua

    Sebutkeun. , anjeun hoyong terang nami perusahaan anu sanés milik Elon Musk. Janten, di dieu nilai pencarian kami nyaéta Elon Musk dina F4 . Jang ngalampahkeun ieu, urang bakal nerapkeun Fungsi FILTER di handap ieu.

    Lengkah 1:

    • Dina sél F6 , asupkeun rumus FILTERFUNGSI di handap ieu.
    =FILTER(C5:C10,B5:B10F4)

    • Pikeun nyieun array, pencét Ctrl + Shift + Asupkeun .

    Lengkah 2:

    • Teras, pencét Enter.
    • Paké Eusian Otomatis Cekel Alat pikeun ngeusian kolom anu diperyogikeun.

    Ku kituna, anjeun bakal nampi hasil sapertos anu dipidangkeun dina screenshot di luhur.

    4.2 IF Sarua

    Kitu ogé, upami anjeun hoyong terang nami perusahaan milik Elon Musk, tuturkeun léngkah-léngkah ieu di handap.

    Lengkah 1:

    • Ketik rumus ieu dina sél F6 ,
    =FILTER(C5:C10,B5:B10=F4)

    • Pencét Ctrl + Shift + Asupkeun sakaligus.

    Lengkah 2:

    • Teras, pencét Enter pikeun manggihan nu cocog.
    • Larapkeun Eusian Otomatis Alat Nanganan ka eusian sél.

    4.3 IF Kurang Ti

    Dina screenshot di handap ieu, kumpulan data tina kekayaan bersih billionaires luhur ditémbongkeun.Ayeuna, contona, anjeun hoyong terang saha anu gaduh nilai bersih kirang ti $150B . Jang ngalampahkeun kitu, tuturkeun léngkah-léngkah ieu.

    Lengkah 1:

    • Saheulaanan, ketik rumus ieu dina sél F6 ,
    =FILTER(C5:C10,B5:B10

    • Pikeun nyieun rumus array, pencét Ctrl + Shift + Asupkeun .

    Lengkah 2:

    • Teras, Pencét Enter .
    • Ahirna, larapkeun Eusian Otomatis Alat Nanganan pikeun ngeusian sél.

    Akibatna, anjeun bakal meunang sababaraha nilai saperti nu dipidangkeun dina screenshot di luhur.

    4.4 IF Leuwih gede Ti

    Sarua jeung métode saméméhna, anjeun hayang nyaho saha boga kakayaan bersih leuwih ti $150B , cukup tuturkeun léngkah-léngkah ieu di handap.

    Lengkah 1:

    • Anu mimitina, dina sél F6 , ketik rumus ieu,
    =FILTER(C5:C10,B5:B10>F4)

    • Pencét Ctrl + Shift + Asupkeun pikeun nyieun rumus array.

    Lengkah 2:

    • Teras, Pencét Enter .
    • Ahirna, nerapkeun Eusian Otomatis Alat Nanganan pikeun ngeusian sél.

    Salaku r Hasilna, anjeun bakal nampi sababaraha nilai sapertos anu dipidangkeun dina screenshot di luhur.

    Baca Selengkapnya: Kumaha Milarian Tabél dina Excel (8 Métode)

    5. Larapkeun Fungsi VLOOKUP pikeun Milarian sababaraha Nilai

    Dina hiji skenario, anjeun panginten kedah ngaliwat daptar data anjeun deui pikeun pariksa inpormasi naon anu kalebet dinamasing-masing sareng inpormasi naon anu leungit tina salah sahijina. Contona, urang rék néangan up aktor nu geus ilubiung dina acara nu tangtu. Pikeun ngalaksanakeun tugas ieu, urang bakal nganggo Fungsi VLOOKUP .

    Sintaksis Fungsi VLOOKUP nyaéta kieu.

    =VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

    Dimana,

    Lookup_value nyaeta nilai rujukan, nu bisa mangrupa téks, string numerik, atawa sél nu nilaina rék rujukan.

    Table_array nyaéta sakabéh tabel data kaasup sakabéhna. Hasilna, nilai rujukan nu ditéang kudu aya dina kolom 1 tabel ieu, jadi Excel bisa neruskeun ka katuhu jeung néangan nilai balik.

    Col_index_num nyaéta nomer tina kolom nu nilai balik kapanggih. Jumlah ieu dimimitian ku 1 sarta nambahan nalika jumlah kolom dina tabel anjeun tumuwuh.

    [range_lookup] nyaéta argumen kaopat aya dina kurung sabab henteu diperlukeun pikeun fungsi ieu jalan. . Dina sintaksis Excel, kurung nunjukkeun yén argumen téh pilihan. Upami anjeun henteu ngeusian niléy ieu, Excel bakalan BENER (atanapi 1), nunjukkeun yén anjeun milari patandingan anu caket sareng nilai rujukan anjeun tinimbang patandingan anu pasti.

    Catetan. Pikeun téks mulang, maké TRUE sabab nilaina henteu disarankeun.

    Ayeuna, Larapkeun Fungsi VLOOKUP kalayan léngkah-léngkah ieu.

    Lengkah

    Hugh West mangrupikeun palatih sareng analis Excel anu ngalaman langkung ti 10 taun pangalaman di industri. Anjeunna nyepeng gelar Sarjana Akuntansi sareng Keuangan sareng gelar Master dina Administrasi Bisnis. Hugh gaduh gairah pikeun ngajar sareng parantos ngembangkeun pendekatan pangajaran anu unik anu gampang diturutan sareng kahartos. Pangaweruh ahli ngeunaan Excel parantos ngabantosan rébuan mahasiswa sareng profésional di sakumna dunya ningkatkeun kaahlian sareng unggul dina karirna. Ngaliwatan blogna, Hugh ngabagi pangaweruhna ka dunya, nawiskeun tutorial Excel gratis sareng pelatihan online pikeun ngabantosan individu sareng usaha ngahontal poténsi pinuh.