Hogyan használjuk az XLOOKUP-ot, hogy 0 helyett üres értéket adjunk vissza?

  • Ossza Meg Ezt
Hugh West

Tanulni kell hogyan használjuk az XLOOKUP-ot, hogy 0 helyett üres értéket adjunk vissza ? XLOOKUP egy széles körben használt függvény. Ennek a függvénynek a segítségével adatokat tudunk kivenni az egyik adathalmazból a másikba. Azonban, az XLOOKUP funkció 0-t ad vissza nekünk, ha nem talál eredményt. De néha szükségünk van üres cellákra az üres cellák helyén. Ha ilyen egyedi trükköket keresel, akkor jó helyen jársz. Itt végigvezetünk téged az alábbiakon. 12 egyszerű és kényelmes használat az XLOOKUP funkció hogy 0 helyett üres értéket adjon vissza.

Gyakorlati munkafüzet letöltése

A jobb megértéshez és a gyakorláshoz letöltheti az alábbi Excel munkafüzetet.

XLOOKUP visszatérő üres.xlsx

12 módja az XLOOKUP használatának, hogy 0 helyett üreset adjon vissza

Tegyük fel, hogy van egy Napi értékesítési jelentés - Gyümölcs részleg egy bizonyos élelmiszerboltban. Tartalmazza a neveket. Értékesítési képviselők , a megfelelő Terméknevek , és a hozzájuk tartozó Értékesítés .

Most pedig alkalmazzuk az XLOOKUP funkció a cellák tartományában G5:G6 , és a függvény visszaad nekünk egy 0 Megmutatjuk azt is, hogy hogyan XLOOKUP 0 helyett üres cellákat fog visszaadni.

1. Az XLOOKUP függvény opcionális argumentumának használata

Ebben a módszerben a az XLOOKUP funkció hogy 0 helyett üres értéket kapjunk. A folyamat lépéseit az alábbiakban ismertetjük:

📌 Lépések

  • Először válassza ki a cellát G5 .
  • Másodszor, írja le az alábbi képletet.
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")

Képlet bontás

Tessék, F5 a lookup_value Ebben az esetben Alex .

B5:B14 a lookup_array Ebben az adatkészletben a neveket a Értékesítési képviselő .

D5:D14 a return_array , ahol a függvény az eredményt keresi. A mi helyzetünkben ez a Értékesítés összeg.

Mi használtuk "" a oldalon. [if_not_found] Ha tehát a függvény nem talál egyezést, akkor egy üres helyet ad vissza a kimeneti cellában.

A dollár ( ) jelet használjuk az abszolút referencia megadására.

  • Ezután nyomja meg a BELÉPÉS .

  • Ezután kattintson duplán a Töltse ki a fogantyút ikon segítségével másolja a képletet a cellába G6 .

  • Ön az üres cella kinyerése a két értékre.

Itt a sejt G6 kimenete van, mert jelen van a B oszlop és rendelkezik a megfelelő Értékesítés összeg.

Bővebben: Excel IFERROR funkció a 0 helyett üres helyett üres visszatéréshez

2. Speciális beállítások használata, hogy az XLOOKUP 0 helyett üres értéket adjon vissza

Készíthetsz az XLOOKUP funkció 0 helyett üres cellákat adjon vissza elegáns módon. Ehhez használhatja a fejlett Excel beállításokat. Kövesse az alábbi lépéseket.

📌 Lépések

  • Először válassza ki a cellát G5 .
  • Másodszor, illessze be a következő képletet a Formula bár .
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)

Ez ugyanaz a képlet, amit az elmúlt években használtunk a 1. módszer .

  • Ezután nyomja meg a BELÉPÉS kulcs.

  • Ebben a pillanatban menjen a Fájl tab.

  • Ezután válassza ki a Opciók a menüből.

  • Hirtelen a Excel lehetőségek ablak fog megnyílni.
  • Ezután lépjen a Haladó tab,
  • Később vegye ki a jelölőnégyzetet a Nulla értékkel rendelkező cellákban nulla megjelenítése a A munkalap megjelenítési lehetőségei .
  • Végül kattintson a OK .

  • Ekkor a két cella üres lesz.

Bővebben: Hogyan alkalmazza a VLOOKUP-ot, hogy 0 vagy NA helyett üres értéket adjon vissza?

3. Egyéni számformátum használata

Egy másik lehetőség a az XLOOKUP funkció 0 helyett üres értéket ad vissza, az egy egyéni számformátum Menjünk végig az alábbi eljáráson.

📌 Lépések

  • A legelején jelölje ki a cellát G5 .
  • Ezután írja le a következő képletet.
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)

Ez ugyanaz a képlet, amit az elmúlt években használtunk a 1. módszer .

  • Ezután nyomja meg a BELÉPÉS gomb.

  • Most jelölje ki a cellákat a G5:G6 tartományban.
  • Ezután nyomja meg a CTRL+1 a billentyűzeten.

  • Ennélfogva, Ez megnyitja a Cellák formázása varázsló.
  • Ekkor válassza a Custom a Kategória lista.
  • Aztán írja le 0;-0;;@ a Típus mezőben.
  • Végül kattintson a OK .

  • Ez visszavisz minket a munkalapra.
  • És láthatjuk, hogy a két cella üres.

Bővebben: Hogyan hagyja üresen a cellát, ha nincsenek adatok az Excelben (5 mód)

4. Feltételes formázás alkalmazása

Megoldhatjuk a problémát a Feltételes formázás szabályok. Fedezzük fel a módszert lépésről lépésre.

📌 Lépések

  • Először válassza ki a cellát G5 és írja le a képletet ugyanúgy, mint 1. módszer .
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")
  • Másodszor, nyomja meg a BELÉPÉS .

  • Később jelölje ki a cellákat a B4:G14 tartományban.
  • Ezután menjen a Home tab.
  • Ezután válassza ki a Feltételes formázás legördülő menüpont a Stílusok csoport.
  • Végül válassza ki Új szabály a legördülő listából.

  • Végül, ez megnyitja a Új formázási szabály párbeszédpanel.
  • Most válassza ki a Csak olyan cellák formázása, amelyek a Szabálytípus kiválasztása szakasz.
  • Ezután válassza a egyenlő a listáról.
  • Ezután írja le 0 a dobozban, ahogy az alábbi képen látható.
  • Később kattintson a Formátum gomb.

  • Azonban megnyitja a Cellák formázása párbeszédpanel.
  • Először is, menjen a Betűtípus tab.
  • Másodszor, válassza ki a Színes legördülő lista.
  • Harmadszor, válasszon Fehér, háttér 1 a rendelkezésre álló színek közül.
  • Végül kattintson a OK .

  • Visszatérünk a Új formázási szabály párbeszédpanel újra.
  • Végül kattintson a OK .

  • Ezek a cellák azonban üresek, mint az alábbi képen.

Hasonló olvasmányok

  • Hogyan lehet figyelmen kívül hagyni az üres cellákat az Excel oszlopdiagramban (4 egyszerű módszer)
  • Üres sorozatok figyelmen kívül hagyása az Excel diagram legendájában
  • Hogyan lehet elrejteni a nulla értékeket az Excel Pivot táblázatban (3 egyszerű módszer)

5. Az IF és XLOOKUP függvények használata 0 helyett üres érték visszaadására

Ebben a módszerben a IF és XLOOKUP függvények segítségével 0 helyett üres értéket kapunk. A folyamat lépéseit az alábbiakban ismertetjük:

📌 Lépések

  • Először is, jelölje ki a cellát G5 .
  • Most írja be a következő képletet a cellába.
=IF(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)="","",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))) Képlet bontás

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Ez a függvény a cellák értékét keresi F5 a mi adathalmazunkban, amely a sejtek tartományában található. B5:B14 , és kiírja a megfelelő értéket a cellák tartományában. D5:D14 Mivel az érték a D oszlop a F5 üres, a függvény visszaadja nekünk 0 . Egyébként ezt az értéket biztosítja számunkra.

IF(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)="","",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Az IF funkció először ellenőrzi a az XLOOKUP funkció . az XLOOKUP funkció üres értéket ad vissza, vagy a logika igaz, az IF funkció üres cellát ad vissza G5 Másrészt, ha a logika hamis, akkor a függvény visszaadja a az XLOOKUP funkció .

  • Ezután nyomja meg a BELÉPÉS .

  • Látni fogja, hogy a képlet egy üres cella helyett 0 .
  • Ezután kattintson duplán a Töltse ki a fogantyút ikon segítségével másolja a képletet a cellába G6 .

  • A két értékhez üres cellát kap.

Így elmondhatjuk, hogy a képletünk tökéletesen működött, és XLOOKUP visszatér üres ahelyett, hogy 0 .

6. Az IF, LEN és XLOOKUP függvények használata

Ebben a folyamatban a IF , LEN , és XLOOKUP függvények üres helyett 0 E megközelítés lépései a következők:

📌 Lépések

  • Először válassza ki a cellát G5 .
  • Ezután írja be a következő képletet a cellába.
=IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))) Képlet bontás

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Ez a függvény a cellák értékét keresi F5 a mi adathalmazunkban, amely a cellák tartományában található. B5:B14 , és kiírja a megfelelő értéket a cellák tartományában. D5:D14 Mivel az érték a D oszlop a F5 üres, a függvény visszaadja nekünk 0 . Egyébként ezt az értéket biztosítja számunkra.

LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Ez a függvény megszámolja az eredmény karakterhosszát, amit a az XLOOKUP funkció Ebben az esetben az érték 0.

IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Az IF függvény. először ellenőrzi a a LEN funkció Ha a a LEN funkció 0, vagy a logika igaz, az IF funkció üres cellát ad vissza G5 Másrészt, ha a logika hamis, akkor a függvény visszaadja a az XLOOKUP funkció .

  • Ezután nyomja meg a BELÉPÉS kulcs.

  • Most használja a Töltse ki a fogantyút ikonra, és üres cellákat kap a két értékhez.

7. Az IF, LET és XLOOKUP függvények alkalmazása, hogy 0 helyett üres értéket adjon vissza

Ebben a megközelítésben a IF , LET , és XLOOKUP függvények segítségével 0 helyett üres értéket kapunk. Az eljárás lépéseit az alábbiakban ismertetjük:

📌 Lépések

  • Először is, válassza ki a cellát G5 .
  • Ezután írja be a következő képletet a cellába.
=LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x="","",x))) Képlet bontás

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Ez a függvény a cellák értékét keresi F5 a mi adathalmazunkban, amely a cellák tartományában található. B5:B14 , és kiírja a megfelelő értéket a cellák tartományában. D5:D14 Mivel az érték a D oszlop a F5 üres, a függvény visszaadja nekünk 0 . Egyébként ezt az értéket biztosítja számunkra.

LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x="","",x)): A LET-funkció létrehoz egy változót, melynek neve x Ezután a program a következő eredményt használta az XLOOKUP funkció értékének hozzárendeléséhez x Ezt követően a az IF funkció , beillesztettünk egy logikát. Ha x üres, akkor egy üres karakterláncot ad vissza ( "" ). Ellenkező esetben adja vissza a x .

  • Ezután nyomja meg a BELÉPÉS billentyűvel a billentyűzeten.

  • Ezért a végső kimenet úgy néz ki, mint az alábbi.

8. IF, ISBLANK és XLOOKUP függvények alkalmazása

Ebben a megközelítésben a IF , ISBLANK , és XLOOKUP függvények segítségével 0 helyett üres értéket kapunk. Az eljárás lépéseit az alábbiakban ismertetjük:

📌 Lépések

  • Először válassza ki a cellát G5 és írja be a következő képletet a cellába.
=IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))) Képlet bontás

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Ez a függvény a cellák értékét keresi F5 a mi adathalmazunkban, amely a cellák tartományában található. B5:B14 , és kiírja a megfelelő értéket a cellák tartományában. D5:D14 Mivel az érték a D oszlop a F5 üres, a függvény visszaadja nekünk 0 . Egyébként ezt az értéket biztosítja számunkra.

ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Ez a függvény ellenőrzi a az XLOOKUP funkció Ha a cella üres, a függvény visszatér. TRUE Ellenkező esetben a következő eredményt kapja FALSE Ebben az esetben az érték TRUE .

IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Az IF függvény. először ellenőrzi a az ISBLANK funkció Ha a az ISBLANK funkció a igaz , az IF funkció üres cellát ad vissza G5 Másrészt, ha a logika a következő hamis , a függvény visszaadja a az XLOOKUP funkció .

  • Később nyomja meg BELÉPÉS .

  • Ezért a végső kimenet úgy néz ki, mint az alábbi.

Hasonló olvasmányok

  • Hogyan lehet eltávolítani a nullákat egy szám előtt az Excelben (6 egyszerű módja)
  • Nulla értékű sorok elrejtése az Excelben makró segítségével (3 mód)
  • Hogyan lehet elrejteni az Excelben az adatokat nem tartalmazó diagramsorozatokat (4 egyszerű módszer)

9. Az IF, ISNUMBER és XLOOKUP függvények implementálása, hogy 0 helyett üres értéket adjanak vissza

Ebben az eljárásban a IF , ISNUMBER , és XLOOKUP függvények segítségével 0 helyett üres értéket kapunk. A folyamat lépéseit az alábbiakban ismertetjük:

📌 Lépések

  • Az elején válassza ki a cellát G5 .
  • Most írja be a következő képletet a cellába.
=IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"") Képlet bontás

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Ez a függvény a cellák értékét keresi F5 a mi adathalmazunkban, amely a cellák tartományában található. B5:B14 , és kiírja a megfelelő értéket a cellák tartományában. D5:D14 Mivel az érték a D oszlop a F5 üres, a függvény visszaadja nekünk 0 . Egyébként ezt az értéket biztosítja számunkra.

ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Ez a függvény ellenőrzi a az XLOOKUP funkció Ha a cella üres, a függvény visszatér. FALSE Ellenkező esetben a következő eredményt kapja TRUE Ebben az esetben az érték FALSE .

IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),""): Az IF függvény. először ellenőrzi a az ISNUMBER függvény Ha a az ISNUMBER függvény a HAMIS , az IF funkció üres cellát ad vissza G5 Másrészt, ha a logika a következő TURE , a függvény visszaadja a az XLOOKUP funkció .

  • Később nyomja meg a BELÉPÉS kulcs.

  • Így a végső kimenet az alábbiak szerint néz ki.

10. Az IF, IFNA és XLOOKUP funkciók kombinálása

Ebben az esetben a következő kombinációt fogjuk használni IF , IFNA , és XLOOKUP függvények segítségével 0 helyett üres értéket kapunk. A módszer lépései a következők:

📌 Lépések

  • A módszer elején jelölje ki a cellát G5 .
  • Ezután írja be a következő képletet a cellába.
=IF(IF(IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0)=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))) Képlet bontás

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Ez a függvény a cellák értékét keresi F5 a mi adathalmazunkban, amely a cellák tartományában található. B5:B14 , és kiírja a megfelelő értéket a cellák tartományában. D5:D14 Mivel az érték a D oszlop a F5 üres, a függvény visszaadja nekünk 0 . Egyébként ezt az értéket biztosítja számunkra.

IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0): Ez a függvény megszámolja az eredmény karakterhosszát, amit a az XLOOKUP funkció Ebben az esetben az érték 0 .

IF(IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0)=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Az IF függvény. először ellenőrzi a az IFNA funkciója Ha a az IFNA funkciója a 0 , az IF funkció üres cellát ad vissza G5 Ellenkező esetben a függvény visszaadja a az XLOOKUP funkció .

  • Végül nyomja meg a BELÉPÉS .

  • Így a végső kimenet az alábbiak szerint néz ki.

11. Az IFERROR és XLOOKUP függvények használata

A következő módszerben a IFERROR és XLOOKUP függvények, hogy 0 helyett üres cellát kapjunk. Meg kell keresnünk azt az értéket, amely nem létezik az adatállományunkban. Ilyen esetben a képlet 0 helyett egy üres cellát fog visszaadni. A módszer lépései a következők:

📌 Lépések

  • Elsősorban válassza ki a cellát G5 .
  • Most írja le a következő képletet a cellába.
=IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"") Képlet bontás

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Ez a függvény a cellák értékét keresi F5 a mi adathalmazunkban, amely a cellák tartományában található. B5:B14 , és kiírja a megfelelő értéket a cellák tartományában. D5:D14 Mivel az érték a D oszlop a F5 üres, a függvény visszaadja nekünk 0 . Egyébként ezt az értéket biztosítja számunkra.

IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),""): Az IFERROR függvény először ellenőrzi a az XLOOKUP funkció Ha a az XLOOKUP funkció a 0 , az IFERROR funkció üres cellát ad vissza G5 Ellenkező esetben a függvény visszaadja a az XLOOKUP funkció .

  • Egyszerűen nyomja meg a BELÉPÉS kulcs.

Végül elmondhatjuk, hogy a képletünk hatékonyan működött, és XLOOKUP 0 helyett üres értéket ad vissza.

12. Az IF, IFERROR, LEN és XLOOKUP függvények használata, hogy 0 helyett üres értéket adjon vissza

A következő megközelítésben a IF , IFERROR , LEN , és XLOOKUP függvények segítségével kapjuk meg az üres cellát 0 helyett. Adjuk meg az alábbi eljárást lépésről-lépésre:

📌 Lépések

  • Először válassza ki a cellát G5 .
  • Ezután írja be a következő képletet a cellába.
=IFERROR(IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"") Képlet bontás

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Ez a függvény a cellák értékét keresi F5 a mi adathalmazunkban, amely a cellák tartományában található. B5:B14 , és kiírja a megfelelő értéket a cellák tartományában. D5:D14 Mivel az érték a D oszlop a F5 üres, a függvény visszaadja nekünk 0 . Egyébként ezt az értéket biztosítja számunkra.

LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Ez a függvény megszámolja az eredmény karakterhosszát, amit a az XLOOKUP funkció Ebben az esetben az érték 0 .

IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Az IF függvény. először ellenőrzi a a LEN funkció Ha a a LEN funkció a 0 vagy a logika igaz, az IF funkció üres cellát ad vissza G5 Másrészt, ha a logika hamis, akkor a függvény visszaadja a az XLOOKUP funkció .

IFERROR(IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),""): Ez a funkció ellenőrzi a az IF funkció Ha a függvény üres cellát ad vissza, az IFERROR funkció az üres cellát mutatja. Ellenkező esetben a függvény a megfelelő cellának az értékét mutatja meg a D oszlop .

  • Mint mindig, nyomja meg BELÉPÉS .

Így elmondhatjuk, hogy a képletünk sikeresen működött, és XLOOKUP 0 helyett üres értéket ad vissza.

Gyakorlati szekció

A saját magad általi gyakorláshoz biztosítottunk egy Gyakorlat a jobb oldalon lévő egyes lapokon az alábbi módon. Kérem, végezze el saját maga.

Következtetés

Ez a cikk egyszerű és rövid megoldásokat kínál arra, hogyan XLOOKUP 0 helyett üres értéket fog visszaadni. Ne felejtsd el letölteni a Gyakorlat Köszönjük, hogy elolvasta ezt a cikket, reméljük, hogy ez hasznos volt. Kérjük, ossza meg velünk a megjegyzés rovatban, ha bármilyen kérdése vagy javaslata van. Kérjük, látogasson el weboldalunkra. Exceldemy hogy többet tudjon meg.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.