Fungsi Excel XLOOKUP sareng conto rumus

  • Bagikeun Ieu
Michael Brown

Tutorial ngenalkeun XLOOKUP - fungsi anyar pikeun milarian vertikal sareng horizontal dina Excel. Pilarian kénca, patandingan terakhir, Vlookup kalayan sababaraha kriteria sareng seueur deui hal-hal anu biasa ngabutuhkeun gelar élmu rokét pikeun dilaksanakeun ayeuna parantos gampang sapertos ABC.

Iraha waé anjeun kedah milarian dina Excel. , fungsi nu bakal Anjeun pake? Naha éta VLOOKUP pojok atanapi HLOOKUP lanceukna horizontal? Dina kasus anu langkung kompleks, naha anjeun bakal ngandelkeun kombinasi INDEX MATCH canonical atanapi ngalaksanakeun padamelan kana Power Query? Warta anu hadé nyaéta anjeun henteu kedah milih deui - sadaya metode ieu ngajantenkeun panerus anu langkung kuat sareng serbaguna, nyaéta fungsi XLOOKUP.

Kumaha XLOOKUP langkung saé? Dina sababaraha cara! Éta tiasa katingali sacara vertikal sareng horisontal, ka kénca sareng ka luhur, milarian sareng sababaraha kritéria, bahkan ngabalikeun sadayana kolom atanapi jajar data, sanés ngan ukur hiji nilai. Microsoft parantos nyandak langkung ti 3 dasawarsa, tapi tungtungna aranjeunna parantos ngarancang fungsi anu kuat anu tiasa ngatasi seueur kasalahan sareng kalemahan VLOOKUP anu frustasi.

Naon anu dipikabutuh? Aduh, aya hiji. Pungsi XLOOKUP ngan sadia dina Excel pikeun Microsoft 365, Excel 2021, jeung Excel pikeun web.

    Fungsi XLOOKUP Excel - sintaksis jeung kagunaan

    Pungsi XLOOKUP dina Excel maluruh rentang atawa Asép Sunandar Sunarya pikeun nilai nu tangtu tur mulih nilai nu patali ti kolom sejen. Éta tiasa ningali duanananimba sagala rinci pertaining ka salesperson dipikaresep (F2). Anu anjeun kedah laksanakeun nyaéta nyayogikeun rentang, sanés kolom atanapi baris tunggal, pikeun argumen return_array :

    =XLOOKUP(F2, A2:A7, B2:D7)

    Anjeun ngalebetkeun rumus di kénca luhur. sél rentang hasil, sarta Excel otomatis spills hasilna kana sél kosong padeukeut. Dina kasus urang, Asép Sunandar Sunarya balik (B2:D7) ngawengku 3 kolom ( Tanggal , Item jeung Jumlah ), sarta sakabeh tilu nilai balik kana rentang. G2:I2.

    Upami anjeun langkung milih nyusun hasil sacara vertikal dina kolom, sarang XLOOKUP kana fungsi TRANSPOSE pikeun malikkeun susunan anu dipulangkeun:

    =TRANSPOSE(XLOOKUP(G1, A2:A7, B2:D7))

    Ku cara nu sarua, anjeun bisa mulangkeun sakabéh kolom data, sebutkeun kolom Jumlah . Jang ngalampahkeun ieu, paké sél F1 nu ngandung "Jumlah" salaku lookup_value , rentang A1:D1 ngandung lulugu kolom salaku lookup_array jeung rentang A2:D7 ngandung sakabéh data salaku return_array .

    =XLOOKUP(F1, A1:D1, A2:D7)

    Catetan. Kusabab sababaraha nilai dieusian kana sél tatangga, pastikeun anjeun gaduh cukup sél kosong ka katuhu atawa ka handap. Lamun Excel teu bisa manggihan cukup sél kosong, a #SPILL! kasalahan lumangsung.

    Tip. XLOOKUP henteu ngan ukur tiasa ngabalikeun sababaraha éntri tapi ogé ngagentosana ku nilai-nilai sanés anu anjeun tangtoskeun. Conto panggantian bulk sapertos tiasa dipendakan di dieu: Kumaha milarian sareng ngagentos sababaraha nilai sareng XLOOKUP.

    XLOOKUP nganggosababaraha kriteria

    Kauntungan badag sejen tina XLOOKUP nya éta handles arrays natively. Kusabab kamampuan ieu, anjeun tiasa ngaevaluasi sababaraha kriteria langsung dina lookup_array argumen:

    XLOOKUP(1, ( criteria_range1 = criteria1 ) * ( criteria_range2 = criteria2 ) * (…), return_array )

    Kumaha rumus ieu : Hasil tina unggal tés kriteria mangrupa array tina nilai BENER jeung SALAH. Multiplikasi tina arrays ngarobah BENER jeung PALSU kana 1 jeung 0, masing-masing, sarta ngahasilkeun Asép Sunandar Sunarya lookup final. Sakumaha anjeun terang, ngalikeun ku 0 salawasna masihan nol, janten dina daptar panéangan, ngan ukur barang-barang anu nyumponan sadaya kritéria diwakilan ku 1. Sareng kusabab nilai pencarian kami "1", Excel nyandak "1" munggaran dina lookup_array (cocok kahiji) jeung mulangkeun nilai tina return_array dina posisi nu sarua.

    Pikeun ningali rumusna, hayu urang tarik jumlah tina D2:D10 ( return_array ) kalawan kaayaan kieu:

    • Kriteria1 (tanggal) = G1
    • Kriteria2 (penjual) = G2
    • Kriteria3 (item) = G3

    Kalayan kaping dina A2:A10 ( criteria_range1 ), ngaran salesperson di B2:B10 ( criteria_range2 ) jeung item dina C2:C10 ( criteria_range3 ), rumusna bentukna kieu:

    =XLOOKUP(1, (B2:B10=G1) * (A2:A10=G2) * (C2:C10=G3), D2:D10)

    Sanajan fungsi Excel XLOOKUP ngolah susunan, éta jalanna sabagé rumus biasa jeung réngsé ku Enter biasa.keystroke.

    Rumus XLOOKUP kalawan sababaraha kriteria teu diwatesan ku kaayaan "sarua". Anjeun bébas ngagunakeun operator logis séjén ogé. Contona, pikeun nyaring pesenan dijieun dina tanggal dina G1 atawa saméméhna, nempatkeun "<=G1" dina kriteria kahiji:

    =XLOOKUP(1, (A2:A10<=G1) * (B2:B10=G2) * (C2:C10=G3), D2:D10)

    Double XLOOKUP

    Pikeun manggihan a nilai di simpang tina baris jeung kolom nu tangtu, ngalakukeun nu disebut double lookup atawa matrix lookup . Leres, Excel XLOOKUP tiasa ngalakukeun éta ogé! Anjeun ngan saukur nyarang hiji fungsi di jero sejen:

    XLOOKUP( lookup_value1 , lookup_array1 , XLOOKUP( lookup_value2 , lookup_array2 , data_values ))

    Kumaha rumus ieu jalan : Rumusna dumasar kana kamampuan XLOOKUP pikeun ngabalikeun sakabéh baris atawa kolom. Pungsi jero néangan nilai lookup na mulih kolom atawa baris data patali. Asép Sunandar Sunarya éta nuju ka fungsi luar salaku return_array .

    Pikeun conto ieu, urang badé mendakan penjualan anu dilakukeun ku salesperson tinangtu dina kuartal anu tangtu. Pikeun ieu, urang ngasupkeun nilai lookup dina H1 (ngaran salesperson) jeung H2 (saparapat), sarta ngalakukeun Xlookup dua arah jeung rumus ieu:

    =XLOOKUP(H1, A2:A6, XLOOKUP(H2, B1:E1, B2:E6))

    Atawa sabalikna round :

    =XLOOKUP(H2, B1:E1, XLOOKUP(H1, A2:A6, B2:E6))

    Dimana A2:A6 mangrupa ngaran salesperson, B1:E1 mangrupa kuartal (header kolom), jeung B2:E6 mangrupa nilai data.

    Paluruhan dua arah ogé tiasa dilakukeun nganggo rumus Pertandingan INDEX sareng dina asababaraha cara séjén. Kanggo inpo nu leuwih lengkep, mangga tingali Pilarian dua arah dina Excel.

    Upami Kasalahan XLOOKUP

    Sawaktos nilai pamilarian teu kapendak, Excel XLOOKUP mulihkeun kasalahan #N/A. Cukup wawuh jeung kaharti ku pamaké ahli, éta bisa jadi rada ngabingungkeun pikeun novices. Pikeun ngagentos notasi kasalahan standar sareng pesen anu ramah-pamaké, ketik téks anjeun nyalira kana argumen ka-4 anu dingaranan if_not_found .

    Balik deui kana conto anu munggaran anu dibahas dina tutorial ieu. Upami aya anu ngalebetkeun nami sagara anu teu valid dina E1, rumus di handap ieu bakal nyarios sacara eksplisit yén "Henteu aya anu cocog":

    =XLOOKUP(E1, A2:A6, B2:B6, "No match is found")

    Catetan:

    • Argumentasi if_not_found ngan ukur nangkep kasalahan #N/A, henteu sadayana kasalahan.
    • Kasalahan #N/A ogé tiasa ditangtayungan ku IFNA sareng VLOOKUP, tapi sintaksisna rada rumit sarta rumusna leuwih panjang.

    XLOOKUP peka-huruf

    Sacara standar, pungsi XLOOKUP nganggap hurup leutik jeung hurup gede salaku karakter nu sarua. Pikeun ngajantenkeun hal-hal anu sénsitip, paké fungsi EXACT pikeun argumen lookup_array :

    XLOOKUP(TRUE, EXACT( lookup_value , lookup_array ), return_array )

    Kumaha rumus ieu jalan : Fungsi EXACT ngabandingkeun nilai lookup ngalawan unggal nilai dina array lookup jeung mulih BENER lamun aranjeunna persis sarua kaasup kasus hurup, FALSE disebutkeun. Asép Sunandar Sunarya ieu nilai logis buka lookup_array argumen XLOOKUP. Hasilna, XLOOKUP milarian nilai BENER dina array di luhur sarta mulihkeun hiji patandingan ti array balik.

    Contona, pikeun meunangkeun harga ti B2:B7 ( return_array ) pikeun item dina E1 ( lookup_value) , rumus dina E2 nyaéta:

    =XLOOKUP(TRUE, EXACT(E1, A2:A7), B2:B7, "Not found")

    Catetan. Lamun aya dua atawa leuwih persis nilai sarua dina Asép Sunandar Sunarya lookup (kaasup kasus hurup), patandingan munggaran kapanggih balik.

    Excel XLOOKUP teu tiasa dianggo

    Upami rumus anjeun henteu jalan leres atanapi nyababkeun kasalahan, paling dipikaresep éta kusabab alesan ieu:

    XLOOKUP henteu sayogi dina Excel kuring

    Pungsi XLOOKUP teu cocog mundur. Ieu ngan sadia dina Excel pikeun Microsoft 365 jeung Excel 2021, sarta moal némbongan dina vérsi saméméhna.

    XLOOKUP ngabalikeun hasil salah

    Lamun rumus Xlookup anjeun écés bener mulangkeun nilai salah, kamungkinan yén rentang lookup atawa balik "bergeser" lamun rumus ieu disalin ka handap atawa sakuliah. Pikeun nyegah ieu kajadian, pastikeun pikeun salawasna ngonci duanana rentang kalawan rujukan sél mutlak (kawas $A$2:$A$10).

    XLOOKUP mulih #N/A kasalahan

    Hiji #N / Kasalahan ngan hartina nilai lookup teu kapanggih. Pikeun ngalereskeun ieu, cobian milarian perkiraan anu cocog atanapi wartosan pangguna anjeun yén teu aya anu cocog.

    XLOOKUP ngabalikeun kasalahan #VALUE

    A #VALUE! kasalahan lumangsung lamun lookup na balik arrays boga sauyunandimensi. Contona, teu mungkin neangan dina array horizontal sarta mulangkeun nilai tina array vertikal.

    XLOOKUP mulih #REF error

    A #REF! kasalahan dialungkeun nalika pilari up antara dua workbooks béda, salah sahijina ditutup. Pikeun ngalereskeun kasalahan, kantun buka duanana file.

    Sapertos anu nembe anjeun tingali, XLOOKUP gaduh seueur fitur anu saé anu ngajantenkeun fungsina pikeun ampir sadaya pamariksaan dina Excel. Hatur nuhun pikeun maca sareng ngarepkeun anjeun tiasa ningali dina blog kami minggu payun!

    Buku latihan pikeun diunduh

    Conto rumus Excel XLOOKUP (file .xlsx)

    vertikal jeung horisontal sarta ngalakukeun hiji patandingan pasti (standar), perkiraan (pangdeukeutna), atawa cocog wildcard (parsial).

    Sintaksis pungsi XLOOKUP nyaéta kieu:

    XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

    3 argumen kahiji diperlukeun jeung tilu panungtungan pilihan.

    • Lookup_value - nilai pikeun neangan.
    • Lookup_array - rentang atawa array dimana neangan.
    • Return_array - rentang atawa array ti mana mulangkeun nilai.
    • If_not_found [opsional] - nilai pikeun balik lamun euweuh cocok kapanggih. Upami dileungitkeun, kasalahan #N/A dibalikkeun.
    • Mode_cocok [opsional] - jinis pertandingan anu bakal dilakukeun:
      • 0 atanapi dileungitkeun (standar) - pertandingan pasti . Lamun teu kapanggih, kasalahan #N/A dipulangkeun.
      • -1 - cocok pasti atawa leuwih leutik salajengna. Lamun hiji patandingan pasti teu kapanggih, nilai nu leuwih leutik salajengna dipulangkeun.
      • 1 - persis cocok atawa salajengna leuwih badag. Lamun hiji patandingan pasti teu kapanggih, nilai salajengna nu leuwih gede bakal dipulangkeun.
      • 2 - karakter wildcard cocog.
    • Search_mode [opsional] - arah pilarian:
      • 1 atawa dileungitkeun (standar) - neangan ti mimiti ka tukang.
      • -1 - neangan dina urutan sabalikna, ti tukang nepi ka mimiti.
      • 2 - pilarian binér dina data diurutkeun naek.
      • -2 - pilarian binér dina data diurutkeun turun.

      Numutkeun Microsoft, binérpilarian kaasup pikeun pamaké canggih. Algoritma ieu mangrupikeun algoritma khusus anu mendakan posisi nilai lookup dina susunan anu diurutkeun ku ngabandingkeun kana unsur tengah tina array. Pilarian binér langkung gancang tibatan pamilarian biasa tapi jalanna leres ngan ukur dina data anu diurutkeun.

    Rumus XLOOKUP Dasar

    Pikeun leuwih paham, hayu urang jieun rumus Xlookup dina wangun pangbasajanna pikeun ngalakukeun pamariksaan anu pasti. Pikeun ieu, urang ngan butuh 3 argumen munggaran.

    Upamana, anjeun gaduh tabel kasimpulan sareng inpormasi ngeunaan lima sagara di Bumi. Anjeun hoyong kéngingkeun daérah input sagara khusus dina F1 ( lookup_value ). Kalayan ngaran sagara dina A2:A6 ( lookup_array ) jeung wewengkon di C2:C6 ( return_array ), rumusna kieu:

    =XLOOKUP(F1, A2:A6, C2:C6)

    Ditarjamahkeun kana basa Inggris polos, nyebutkeun: milarian nilai F1 dina A2: A6 sarta balikkeun nilai tina C2: C6 dina baris anu sarua. Taya angka indéks kolom, euweuh asihan, euweuh quirks ridiculous séjén tina Vlookup! Éta ngan ukur tiasa dianggo :)

    XLOOKUP vs VLOOKUP dina Excel

    Dibandingkeun sareng VLOOKUP tradisional, XLOOKUP ngagaduhan seueur kaunggulan. Kumaha cara éta langkung saé tibatan VLOOKUP? Ieu daptar 10 fitur panghadéna anu ngaleungitkeun fungsi panéangan anu sanés dina Excel:

    1. Panéangan vertikal sareng horisontal . Fungsi XLOOKUP ngagaduhan namina kusabab kamampuanna pikeun ningali sacara vertikal sarenghorizontal.
    2. Tingali ka mana wae arah: katuhu, kenca, handap atawa ka luhur . Nalika VLOOKUP ngan ukur tiasa milarian dina kolom paling kenca sareng HLOOKUP di baris paling luhur, XLOOKUP henteu gaduh watesan sapertos kitu. Panéangan kénca anu kasohor dina Excel henteu matak nyeri deui!
    3. Pacocokan anu leres sacara standar . Dina kalolobaan kaayaan, anjeun bakal milarian patandingan anu pasti, sareng XLOOKUP ngabalikeunana sacara standar (teu sapertos fungsi VLOOKUP anu ingkar kana perkiraan pertandingan). Tangtosna, anjeun tiasa kéngingkeun XLOOKUP pikeun ngalakukeun pertandingan perkiraan ogé upami diperyogikeun.
    4. Pasangan parsial sareng wildcard . Lamun anjeun nyaho ngan sababaraha bagian tina nilai lookup, teu sakabéh éta, hiji patandingan wildcard bakal mangpaat.
    5. Teangan dina urutan sabalikna . Sateuacanna, pikeun kéngingkeun kajadian anu terakhir, anjeun kedah ngabalikeun urutan data sumber anjeun. Ayeuna, anjeun cukup ngeset argumen search_mode ka -1 pikeun maksakeun rumus Xlookup anjeun pikeun neangan ti tukang jeung mulangkeun patandingan panungtungan.
    6. Mulangkeun sababaraha nilai . Ku manipulasi jeung return_array argumen, anjeun bisa narik sakabeh baris atawa kolom data nu patali jeung nilai pilarian Anjeun.
    7. Teangan kalawan sababaraha kriteria . Excel XLOOKUP nanganan arrays asli, nu ngamungkinkeun pikeun ngalakukeun lookup kalawan sababaraha kriteria.
    8. Lamun fungsionalitas kasalahan . Sacara tradisional, kami nganggo fungsi IFNA pikeun bubu #N/A kasalahan. XLOOKUP incorporates pungsi ieu dina if_not_found argumen ngidinan Anjeun pikeun kaluaran téks anjeun sorangan lamun teu kapanggih cocok valid.
    9. Kolom sisipan/ngahapus . Salah sahiji masalah anu paling ngaganggu sareng VLOOKUP nyaéta nambihan atanapi ngahapus kolom ngarecah rumus sabab kolom mulang diidentipikasi ku nomer indéks na. Kalawan XLOOKUP, anjeun nyadiakeun rentang balik, lain angka, hartina anjeun bisa nyelapkeun jeung miceun saloba kolom nu diperlukeun tanpa megatkeun nanaon.
    10. Kinerja hadé . VLOOKUP tiasa ngalambatkeun lembar kerja anjeun sabab kalebet sadayana tabel dina itungan, anu nyababkeun ngolah langkung seueur sél tibatan anu diperyogikeun. XLOOKUP ngan ukur nguruskeun lookup sareng mulihkeun arrays anu leres-leres gumantungna.

    Kumaha ngagunakeun XLOOKUP dina Excel - conto rumus

    Conto di handap ieu nunjukkeun fitur XLOOKUP anu paling mangpaat dina aksi. Sajaba ti éta, anjeun bakal manggihan sababaraha kagunaan non-trivial anu bakal mawa kaahlian pilarian Excel anjeun ka tingkat anyar.

    Téangan vertikal jeung horizontal

    Microsoft Excel baheula boga dua pungsi pikeun lookup béda. jenis, masing-masing boga sintaksis jeung aturan pamakéan sorangan: VLOOKUP pikeun nempo vertikal dina kolom jeung HLOOKUP kasampak horizontal dina baris.

    Pungsi XLOOKUP bisa ngalakukeun duanana kalawan sintaksis sarua. Bédana aya dina naon anu anjeun nyayogikeun pikeun milarian sareng mulangkeun arrays.

    Pikeun v-lookup, suplai kolom:

    =XLOOKUP(E1, A2:A6, B2:B6)

    Pikeunh-lookup, lebetkeun baris tinimbang kolom:

    =XLOOKUP(I1, B1:F1, B2:F2)

    Panéangan kénca dipigawé sacara asli

    Dina vérsi Excel saméméhna, INDEX MATCH rumus mangrupikeun hiji-hijina jalan anu tiasa dipercaya pikeun ningali ka kénca atanapi ka luhur. Ayeuna, anjeun teu kedah deui ngagabungkeun dua fungsi dimana hiji bakal cukup. Sebutkeun susunan target lookup, sarta XLOOKUP bakal nanganan eta tanpa masalah paduli lokasina.

    Salaku conto, hayu urang tambahkeun kolom Rank ka kénca tabel sampel urang. Tujuanana nyaéta pikeun meunangkeun pangkat input sagara dina F1. VLOOKUP bakal titajong di dieu sabab ngan ukur tiasa ngabalikeun nilai tina kolom ka katuhu kolom lookup. Rumus Xlookup tiasa dilaksanakeun kalayan gampang:

    =XLOOKUP(F1, B2:B6, A2:A6)

    Ku cara anu sami, anjeun tiasa ningali di luhur nalika milarian sacara horisontal dina baris.

    XLOOKUP kalawan persis jeung perkiraan cocok

    Paripolah cocok dikawasa ku argumen 5 disebut match_mode . Sacara standar, patandingan pasti dilakukeun.

    Punten perhatikeun yén sanajan anjeun milih perkiraan anu cocog ( mode_cocok disetel ka 1 atanapi -1), fungsi éta bakal tetep milarian anu pasti. pertandingan heula. Bédana nyaéta dina naon anu dipulangkeun upami nilai panéangan anu pasti henteu kapendak.

    Argumen Match_mode:

    • 0 atanapi dileungitkeun - patandingan pasti; mun teu kapanggih - kasalahan #N/A.
    • -1 - cocok pasti; mun teu kapanggih - item nu leuwih leutik salajengna.
    • 1 - pasti cocok; mun teu kapanggih- item salajengna nu leuwih gede.

    Pacocoan pasti XLOOKUP

    Ieu pilihan Anjeun meureun make 99% tina waktos Anjeun néangan dina Excel. Kusabab patandingan pasti mangrupikeun kabiasaan standar XLOOKUP, anjeun tiasa ngaleungitkeun mode_cocok sareng nyayogikeun ngan ukur 3 argumen anu diperyogikeun.

    Dina sababaraha kaayaan, kumaha ogé, patandingan pasti moal jalan. Skenario anu umum nyaéta nalika méja panggihan anjeun henteu ngandung sadaya nilai, tapi langkung "milestones" atanapi "wates" sapertos diskon dumasar kuantitas, komisi dumasar-jualan, jsb.

    Tabel panéangan sampel kami nunjukkeun korelasi antara peunteun ujian jeung peunteun. Sakumaha anjeun tiasa tingali dina screenshot handap, hiji patandingan pasti jalan ngan lamun skor hiji murid tinangtu cocog nilai dina tabel lookup persis (kawas Christian dina baris 3). Dina sakabeh kasus sejenna, kasalahan #N/A dibalikkeun.

    =XLOOKUP(F2, $B$2:$B$6, $C$2:$C$6)

    Pikeun meunangkeun peunteun tinimbang kasalahan #N/A, urang kudu pikeun milarian perkiraan anu cocog sapertos anu dipidangkeun dina conto salajengna.

    Perkiraan cocog XLOOKUP

    Pikeun ngalakukeun perkiraan milarian, setel argumen match_mode ka -1 atanapi 1 , gumantung kana kumaha data anjeun diatur.

    Dina kasus urang, tabel panggihan daptar wates handap peunteun. Ku kituna, urang nyetel match_mode ka -1 pikeun neangan nilai nu leuwih leutik salajengna lamun hiji patandingan pasti teu kapanggih:

    =XLOOKUP(F11, $B$11:$B$15, $C$11:$C$15, ,-1)

    Contona, Brian boga skor tina 98 (F2). Rumus milarian nilai lookup ieu dina B2:B6tapi teu bisa manggihan. Teras, éta milarian item anu langkung alit salajengna sareng mendakan 90, anu cocog sareng kelas A:

    Upami tabel panéangan kami ngandung wates luhur sasmita, kami bakal nyetél mode_match ka 1 pikeun milarian item anu langkung ageung salajengna upami patandingan pasti gagal:

    =XLOOKUP(F2, $B$2:$B$6, $C$2:$C$6, ,1)

    Rumus milarian 98 sareng teu tiasa mendakan deui. Waktos ieu, éta nyobian milarian nilai salajengna anu langkung ageung sareng nampi 100, cocog sareng kelas A:

    Tip. Nalika nyalin rumus Xlookup ka sababaraha sél, konci panéangan atanapi mulangkeun rentang kalayan rujukan sél mutlak (sapertos $B$2:$B$6) pikeun nyegah parobahanana.

    XLOOKUP kalawan parsial cocok (wildcards)

    Pikeun ngalakukeun sabagean lookup cocok, setel argumen match_mode ka 2, nu marentahkeun pungsi XLOOKUP pikeun ngolah karakter wildcard:

    • Asterisk (*) - ngagambarkeun runtuyan karakter mana wae.
    • Tanda tanya (?) - ngagambarkeun karakter tunggal wae.

    Pikeun ningali kumaha jalanna. , mangga tingali conto di handap ieu. Dina kolom A, anjeun gaduh sababaraha model smartphone sareng, dina kolom B, kapasitas batréna. Anjeun panasaran ngeunaan batré tina smartphone tangtu. Masalahna nyaéta anjeun henteu yakin tiasa ngetik nami modél persis sapertos anu muncul dina kolom A. Pikeun ngatasi ieu, lebetkeun bagian anu pasti aya sareng ganti karakter sésana sareng wildcard.

    Contona, kéngingkeunInpormasi ngeunaan batré iPhone X, paké rumus ieu:

    =XLOOKUP("*iphone X*", A2:A8, B2:B8, ,2)

    Atawa, lebetkeun bagian anu dipikanyaho tina nilai panéangan dina sababaraha sél sareng gabungkeun rujukan sél sareng karakter wildcard:

    =XLOOKUP("*"&E1&"*", A2:A8, B2:B8, ,2)

    XLOOKUP dina urutan sabalikna pikeun meunangkeun kajadian panungtungan

    Mun tabel anjeun ngandung sababaraha kajadian tina nilai lookup, Anjeun kadang perlu pikeun mulangkeun pertandingan terakhir . Jang ngalampahkeunana, konpigurasikeun rumus Xlookup anjeun pikeun milarian dina urutan sabalikna.

    Arah pamilarian dikontrol janten argumen ka-6 anu dingaranan search_mode :

    • 1 atawa dileungitkeun (standar) - maluruh ti mimiti nepi ka panungtung niléy, i.e. ti luhur-ka-handap kalawan paneuteup nangtung atawa ti kénca-ka-katuhu jeung horisontal.
    • -1 - maluruh dina urutan sabalikna ti tukang nepi ka nilai kahiji. .

    Sabagé conto, hayu urang mulangkeun penjualan terakhir anu dilakukeun ku penjual khusus. Pikeun ieu, urang ngahijikeun tilu argumen anu diperyogikeun heula (G1 pikeun lookup_value , B2:B9 pikeun lookup_array , sareng D2:D9 pikeun return_array ) sareng nempatkeun - 1 dina argumen ka-5:

    =XLOOKUP(G1, B2:B9, D2:D9, , ,-1)

    Leres sareng gampang, sanés?

    XLOOKUP pikeun mulangkeun sababaraha kolom atanapi baris

    Salah sahiji fitur XLOOKUP anu leuwih endah nyaéta kamampuhna pikeun ngabalikeun leuwih ti hiji nilai anu aya hubunganana jeung patandingan anu sarua. Sadayana dilakukeun nganggo sintaksis standar sareng tanpa manipulasi tambahan!

    Ti tabél di handap, upami anjeun hoyong

    Michael Brown mangrupakeun enthusiast téhnologi dedicated kalawan gairah pikeun nyederhanakeun prosés kompléks ngagunakeun parabot software. Kalayan langkung ti dasawarsa pangalaman dina industri téknologi, anjeunna parantos ngasah kaahlianna dina Microsoft Excel sareng Outlook, ogé Google Sheets sareng Docs. Blog Michael dikhususkeun pikeun ngabagi pangaweruh sareng kaahlianna ka batur, nyayogikeun tip sareng tutorial anu gampang pikeun ningkatkeun produktivitas sareng efisiensi. Naha anjeun profésional berpengalaman atanapi pamula, blog Michael nawiskeun wawasan anu berharga sareng naséhat praktis pikeun ngamangpaatkeun alat parangkat lunak penting ieu.