Hvernig á að nota XLOOKUP til að skila auðu í stað 0

  • Deildu Þessu
Hugh West

Þarftu að læra hvernig á að nota XLOOKUP til að skila auðu í stað 0 ? XLOOKUP er mikið notaður aðgerð. Með því að nota þessa aðgerð getum við dregið gögn úr einu gagnasafni í annað. Hins vegar, XLOOKUP aðgerðin skilar okkur 0 þegar hún finnur enga niðurstöðu. En stundum þurfum við auðar reiti í stöðu tómra hólfa. Ef þú ert að leita að svona einstökum brellum ertu kominn á réttan stað. Hér munum við leiða þig í gegnum 12 auðveldar og þægilegar leiðir til að nota XLOOKUP aðgerðina til að skila auðu í stað 0.

Sækja æfingarvinnubók

Þú getur halað niður eftirfarandi Excel vinnubók til að fá betri skilning og æfa þig.

XLOOKUP Skilar Autt.xlsx

12 leiðir til að nota XLOOKUP til að skila auðu í stað 0

Segjum sem svo að við höfum Dagleg söluskýrsla- Ávaxtahluti í ákveðinni matvöruverslun. Það inniheldur nöfn Sölufulltrúa , samsvarandi vöruheiti og viðkomandi Sölu .

Nú munum við beita XLOOKUP fallinu á reitsviðinu G5:G6 og fallið skilar okkur 0 gildi. Einnig munum við sýna þér hvernig XLOOKUP skilar auðum hólfum í stað 0.

1. Notkun valfrjáls rök fyrir XLOOKUP aðgerð

Í þessari aðferð erum við að fara til að nota XLOOKUP aðgerðina til að fá auða í stað 0. Skref þessa ferlis eru gefin uppí Excel (6 auðveldar leiðir)

  • Fela línur með núllgildum í Excel með því að nota fjölvi (3 leiðir)
  • Hvernig á að fela myndröð með Engin gögn í Excel (4 auðveldar aðferðir)
  • 9. Innleiðing IF, ISNUMBER og XLOOKUP aðgerðir til að skila auðu í stað 0

    Í þessu ferli erum við að fara til að nota IF , ISNUMBER og XLOOKUP aðgerðirnar til að verða auðar í stað 0. Skref þessa ferlis eru útskýrð hér að neðan:

    📌 Skref

    • Í upphafi skaltu velja reit G5 .
    • Skrifaðu nú niður eftirfarandi formúlu inn í frumuna.
    =IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"") Formúlusundurliðun

    XLOOKUP(F5, $B$5:$B$14,$D$5:$D$14): Þessi aðgerð leitar að gildi hólfs F5 í gagnasafninu okkar, sem er staðsett á bilinu hólfs B5 :B14 , og það mun prenta samsvarandi gildi á bilinu D5:D14 . Þar sem gildið í dálki D fyrir gildið F5 er autt mun fallið skila okkur 0 . Annars mun það veita okkur þessi verðmæti.

    ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Þessi aðgerð athugar niðurstöðuna sem fékkst frá XLOOKUP aðgerðinni . Ef reiturinn er tómur mun aðgerðin skila FALSE . Annars mun það skila TRUE . Í þessu tilviki er gildið FALSE .

    IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)), XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),""): EF aðgerðin athugar fyrst gildi ISNUMBER fallsins . Ef niðurstaða ISNUMBER fallsins er FALSE , skilar IF fallinu auðu í reit G5 . Aftur á móti, ef rökfræðin er TURE , skilar fallið gildi XLOOKUP fallsins .

    • Síðar skaltu ýta á ENTER lykill.

    • Þannig lítur lokaúttakið út eins og hér að neðan.

    10. Að sameina IF, IFNA og XLOOKUP aðgerðir

    Í þessu tilviki ætlum við að nota samsetninguna IF , IFNA og XLOOKUP virkar til að verða auður í stað 0. Skref þessarar aðferðar eru sem hér segir:

    📌 Steps

    • Í upphafi þessarar aðferðar skaltu velja reit G5 .
    • Skrifaðu síðan eftirfarandi formúlu inn í reitinn.
    =IF(IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0)=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Formúlusundurliðun

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Þessi aðgerð leitar að gildi reitsins F5 í gagnasafninu okkar, sem er staðsett á bilinu hólfanna B5:B14 , og það mun prenta samsvarandi gildi á bilinu frumna D5:D14 . Þar sem gildið í dálki D fyrir gildið F5 er autt mun fallið skila okkur 0 . Annars mun það veita okkur þessi verðmæti.

    IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0): Þessi aðgerð telur stafalengd niðurstöðunnar sem er fengin frá XLOOKUP virka . Í þessu tilviki ergildi er 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)): IF fallið athugar fyrst gildi IFNA fallsins . Ef niðurstaða IFNA fallsins er 0 , skilar IF fallinu auðu í reit G5 . Annars skilar fallið gildi XLOOKUP fallsins .

    • Ýttu að lokum á ENTER .

    • Þannig lítur lokaúttakið út eins og hér að neðan.

    11. Notkun IFERROR og XLOOKUP aðgerðir

    Í eftirfarandi aðferð munum við nota aðgerðirnar IFERROR og XLOOKUP til að fá auða í stað 0. Við verðum að leita að því gildi sem er ekki til í gagnasafninu okkar. Í slíku tilviki mun formúlan skila auðu hólfinu í stað 0. Skref þessarar aðferðar eru gefin upp sem hér segir:

    📌 Steps

    • Veldu fyrst og fremst reit G5 .
    • Skrifaðu nú eftirfarandi formúlu inn í reitinn.
    =IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"") Formúlusundurliðun

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Þessi aðgerð leitar að gildi reitsins F5 í gagnasafninu okkar, sem er staðsett á bilinu reitanna B5:B14 , og það mun prenta samsvarandi gildi á bilinu frumna D5:D14 . Þar sem gildið í dálki D fyrir gildið F5 er autt mun fallið skila okkur 0 . Annars mun það veita okkur þaðgildi.

    IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"”): IFERROR fallið athugar fyrst gildi XLOOKUP aðgerðin . Ef niðurstaða XLOOKUP fallsins er 0 , skilar IFERROR fallið auðu í reit G5 . Annars skilar fallið gildi XLOOKUP fallsins .

    • Ýttu einfaldlega á ENTER takkann.

    Að lokum getum við sagt að formúlan okkar virkaði vel og XLOOKUP skilar auðu í stað 0.

    12. Notkun IF, IFERROR, LEN og XLOOKUP aðgerðir til að skila auðu í stað 0

    Í eftirfarandi nálgun, IF , IFERROR , LEN , og XLOOKUP aðgerðir munu hjálpa okkur að fá auða reitinn í stað 0. Við skulum gefa aðferðina hér að neðan skref fyrir skref:

    📌 Skref

    • Í fyrstu skaltu velja reit G5 .
    • Skrifaðu síðan eftirfarandi formúlu inn í reitinn.
    =IFERROR(IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"") Formúlusundurliðun

    XLOOKUP(F5,$B$5:$B$14,$D $5:$D$14): Þessi aðgerð leitar að gildi reitsins F5 í gagnasafninu okkar, sem er staðsett á bilinu B5:B14 , og það mun prenta samsvarandi gildi á bilinu frumna D5:D14 . Þar sem gildið í dálki D fyrir gildið F5 er autt mun fallið skila okkur 0 . Annars mun það veita okkur þessi verðmæti.

    LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Þessi aðgerð telur stafalengd niðurstöðunnar sem fékkst frá XLOOKUP fallinu . Í þessu tilviki er gildið 0 .

    IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))= 0,””,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): IF aðgerðin athugar fyrst gildi LEN aðgerðarinnar . Ef útkoman af LÆN fallinu er 0 eða rökfræðin er sönn, skilar EF fallið auðu í reit G5 . Aftur á móti, ef rökfræðin er ósönn, skilar fallið gildi XLOOKUP fallsins .

    IFERROR(IF(LEN(XLOOKUP(F5,$B$5: $B$14,$D$5:$D$14))=0,””,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),””): Þessi aðgerð athugar ákvörðun EF fallsins . Ef fallið skilar auðu hólfinu sýnir IFERROR fallið okkur auða. Annars mun aðgerðin sýna gildi samsvarandi hólfs í dálki D .

    • Eins og alltaf, ýttu á ENTER .

    Þannig getum við sagt að formúlan okkar hafi virkað vel og XLOOKUP skilar auðu í stað 0.

    Æfingahluti

    Til að æfa sjálfur höfum við útvegað Æfingahluti eins og hér að neðan á hverju blaði hægra megin. Vinsamlegast gerðu það sjálfur.

    Niðurstaða

    Þessi grein veitir einfaldar og stuttar lausnir á því hvernig XLOOKUP skilar auðu í stað 0 Ekki gleyma þvíhlaðið niður Practice skránni. Þakka þér fyrir að lesa þessa grein, við vonum að þetta hafi verið gagnlegt. Vinsamlegast láttu okkur vita í athugasemdahlutanum ef þú hefur einhverjar spurningar eða ábendingar. Vinsamlegast farðu á vefsíðu okkar Exceldemy til að kanna meira.

    fyrir neðan:

    📌 Skref

    • Veldu fyrst reit G5 .
    • Í öðru lagi skaltu skrifa niður formúluna hér að neðan.
    =XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")

    Formúlusundurliðun

    Hér táknar F5 leitargildið . Í þessu tilfelli er það Alex .

    B5:B14 er leitarfylki . Í þessu gagnasafni eru það nöfn sölufulltrúa .

    D5:D14 er afturfjöldi , þar sem fallið leitar að niðurstöðunni . Í okkar aðstæðum er það Sala upphæðin.

    Við notuðum “” fyrir [ef_ekki_finnst] . Þannig að ef aðgerðin finnur enga samsvörun mun hún skila auðu bili í úttaksreitnum.

    Dollinn ( ) tákn er notað til að gefa algera tilvísun.

    • Þá ýtirðu á ENTER .

    • Næst skaltu tvísmella á Fill Handle táknið til að afrita formúluna upp í reit G6 .

    • Þú munt fá auða reitinn fyrir gildin tvö.

    Hér hefur reiturinn G6 framleiðsla vegna þess að það er til staðar í dálki B og hefur viðkomandi Sala upphæð.

    Lesa meira: Excel IFERROR aðgerð til að skila auðu Í stað 0

    2. Notkun ítarlegra valkosta til að gera XLOOKUP til að skila tómum stað í stað 0

    Þú getur látið XLOOKUP aðgerðina skila auðum reitum í stað 0 í glæsilegan hátt. Þú getur notað háþróaða Excel valkostina til að gera það. Fylgdu skrefunumfyrir neðan.

    📌 Skref

    • Í fyrsta lagi skaltu velja reit G5 .
    • Í öðru lagi , límdu eftirfarandi formúlu inn í Formúlustikuna .
    =XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)

    Þetta er sama formúla og við höfum notað í Aðferð 1 .

    • Ýttu síðan á ENTER takkann.

    • Á þessari stundu, farðu í flipann Skrá .

    • Næst, veldu Valkostir í valmyndinni .

    • Skyndilega opnast glugginn Excel Options .
    • Farðu síðan í Advanced flipinn,
    • Síðar skaltu taka hakið úr reitnum Sýna núll í hólfum sem hafa núllgildi undir hlutanum Sýnavalkostir fyrir þetta vinnublað .
    • Smelltu að lokum á OK .

    • Á þessum tímapunkti færðu hólfin tvö auð.

    Lesa meira: Hvernig á að nota VLOOKUP til að skila auðu í stað 0 eða NA

    3. Notkun sérsniðið númerasnið

    Annar valkostur fyrir XLOOKUP aðgerðina sem skilar auðu í stað 0 er að notaðu sérsniðið númerasnið . Við skulum fara í gegnum ferlið hér að neðan.

    📌 Skref

    • Í upphafi skaltu velja reit G5 .
    • Skrifaðu síðan niður eftirfarandi formúlu.
    =XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)

    Þetta er sama formúla og við höfum notað í Aðferð 1 .

    • Smelltu síðan á ENTER hnappinn.

    • Veldu nú frumur í G5:G6 svið.
    • Ýttu síðan á CTRL+1 á lyklaborðinu þínu.

    • Þess vegna mun það opnast upp Format Cells hjálpina.
    • Á þessum tímapunkti skaltu velja Custom í Category listanum.
    • Skrifaðu síðan niður 0;-0;;@ í Tegund reitnum.
    • Smelltu að lokum á OK .

    • Það mun skila okkur á vinnublaðið.
    • Og við getum séð að hólfin tvö eru auð.

    Lesa meira: Hvernig á að skilja hólf auða ef engin gögn eru til í Excel (5 leiðir)

    4. Skilyrt snið notað

    Við getum leyst vandamálið með því að nota skilyrt snið reglurnar. Við skulum kanna aðferðina skref fyrir skref.

    📌 Skref

    • Í fyrstu skaltu velja reit G5 og skrifaðu niður formúluna eins og Aðferð 1 .
    =XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")
    • Í öðru lagi skaltu ýta á ENTER .

    • Síðar skaltu velja reiti á B4:G14 sviðinu.
    • Næst skaltu fara í flipann Heima .
    • Eftir það skaltu velja Skilyrt snið fellivalmyndina í hópnum Stílar .
    • Að lokum , veldu Ný regla úr fellilistanum.

    • Að lokum mun það opna Nýtt snið Regla valmynd.
    • Veldu nú Sníða aðeins hólf sem innihalda undir Veldu reglugerð hlutanum.
    • Veldu síðan jafn og af listanum.
    • Eftir það,skrifaðu 0 niður í reitinn eins og á myndinni hér að neðan.
    • Síðar skaltu smella á hnappinn Format .

    • Hins vegar opnar það Format Cells valmyndina.
    • Fyrst skaltu fara á flipann Letur .
    • Í öðru lagi skaltu velja Litur fellilistann.
    • Í þriðja lagi skaltu velja Hvítur, Bakgrunnur 1 úr tiltækum litum.
    • Smelltu loks á Í lagi .

    • Það skilar okkur aftur í Ný sniðreglu svargluggann.
    • Smelltu að lokum á OK .

    • Hins vegar getum við séð þessar reiti auðar eins og á myndinni hér að neðan.

    Svipaðar lestur

    • Hvernig á að hunsa tómar frumur í Excel súluriti (4 auðvelt Aðferðir)
    • Hunsa tóma röð í Legend of Excel Chart
    • Hvernig á að fela núllgildi í Excel snúningstöflu (3 auðveldar aðferðir)

    5. Notkun IF og XLOOKUP aðgerðir til að skila auðu í stað 0

    Í þessari aðferð ætlum við að nota IF og XLOOKUP f unctions til að verða auður í stað 0. Skref þessa ferlis eru gefin upp hér að neðan:

    📌 Steps

    • Í fyrsta lagi, veldu reit G5 .
    • Skrifaðu nú eftirfarandi formúlu inn í reitinn.
    =IF(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)="","",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Formúlusundurliðun

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):Þessi aðgerð leitar að gildi reit F5í gagnasafninu okkar, sem er staðsett ísvið frumna B5:B14, og það mun prenta samsvarandi gildi á sviði frumna D5:D14. Þar sem gildið í dálki Dfyrir gildið F5er autt mun fallið skila okkur 0. Annars mun það veita okkur þessi verðmæti.

    IF(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)=““,””,XLOOKUP(F5,$B$5:$B$14,$D$5 :$D$14)): IF aðgerðin athugar fyrst gildi XLOOKUP aðgerðarinnar . Ef XLOOKUP aðgerðin skilar auðu eða rökfræðin er sönn, skilar IF aðgerðin auðu í reit G5 . Aftur á móti, ef rökfræðin er ósönn, skilar fallið gildi XLOOKUP fallsins .

    • Þá er stutt á ENTER .

    • Þú munt sjá að formúlan skilar okkur auðu hólf í stað 0 .
    • Smelltu síðan á Fill Handle táknið til að afrita formúluna upp í reit G6 .

    • Þú færð auða reitinn fyrir gildin tvö.

    Þannig getum við sagt að formúlan okkar hafi virkað fullkomlega og XLOOKUP skilar auðu í stað 0 .

    6. Notkun IF, LEN og XLOOKUP aðgerðir

    Í þessu ferli munum við nota IF , LEN og XLOOKUP virka til að verða auð í stað 0 . Skref þessarar aðferðar eru gefin upp sem hér segir:

    📌 Steps

    • Í fyrsta lagi skaltu velja reit G5 .
    • Skrifaðu síðanniður eftirfarandi formúlu inn í reitinn.
    =IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Formúlusundurliðun

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):Þessi aðgerð leitar að gildi reitsins F5í gagnasafninu okkar, sem er staðsett á bilinu frumna B5:B14, og það mun prenta samsvarandi gildi á bilinu D5:D14. Þar sem gildið í dálki Dfyrir gildið F5er autt mun fallið skila okkur 0. Annars mun það veita okkur þessi verðmæti.

    LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Þessi aðgerð telur stafalengd niðurstöðunnar sem fékkst úr XLOOKUP fallinu . Í þessu tilviki er gildið 0.

    IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,””,XLOOKUP (F5,$B$5:$B$14,$D$5:$D$14)): IF aðgerðin athugar fyrst gildi LEN aðgerðarinnar . Ef niðurstaða LÆN fallsins er 0 eða rökfræðin er sönn, skilar EF fallið auðu í reit G5 . Á hinn bóginn, ef rökfræðin er ósönn, skilar fallið gildi XLOOKUP fallsins .

    • Þá er ýtt á ENTER takkann.

    • Notaðu nú Fill Handle táknið og fáðu auða reiti fyrir gildin tvö.

    7. Notkun IF, LET og XLOOKUP aðgerða til að skila auðu í stað 0

    Í þessari aðferð er IF , LET og XLOOKUP aðgerðir munu hjálpa okkur að verða auðar í staðinnaf 0. Skref þessarar aðferðar eru gefin upp hér að neðan:

    📌 Steps

    • Veldu fyrst reit G5 .
    • Eftir það skaltu skrifa niður eftirfarandi formúlu inn í reitinn.
    =LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x="","",x)) Formúla Sundurliðun

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):Þessi aðgerð leitar að gildi hólfs F5í gagnasafninu okkar, sem er staðsett á bilinu B5:B14, og það mun prenta samsvarandi gildi á bilinu D5:D14. Þar sem gildið í dálki Dfyrir gildið F5er autt mun fallið skila okkur 0. Annars mun það veita okkur þessi verðmæti.

    LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x=””,””,x)): LET fallið býr til breytu sem heitir x . Síðan notaði það niðurstöðuna úr XLOOKUP fallinu til að úthluta gildinu x . Eftir það, með því að nota IF aðgerðina , settum við inn rökfræði. Ef x er tómt, þá skilarðu tómum streng ( “” ). Annars skaltu skila gildinu x .

    • Smelltu síðan á ENTER takkann á lyklaborðinu þínu.

    • Þess vegna lítur lokaúttakið út eins og hér að neðan.

    8. Notar IF, ISBLANK og XLOOKUP aðgerðir

    Í þessari nálgun munu aðgerðirnar IF , ISBLANK og XLOOKUP hjálpa okkur að verða auður í stað 0. Skref þessarar aðferðar eru gefnar upp hér að neðan:

    📌 Skref

    • Í fyrstu skaltu velja reit G5 og skrifa niður eftirfarandi formúlu inn í reitinn.
    =IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Formúlusundurliðun

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):Þessi aðgerð leitar að gildi reitsins F5í gagnasafninu okkar, sem er staðsett á bilinu B5:B14, og það mun prenta samsvarandi gildi á bilinu frumna D5:D14. Þar sem gildið í dálki Dfyrir gildið F5er autt mun fallið skila okkur 0. Annars mun það veita okkur þessi verðmæti.

    ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Þessi aðgerð athugar niðurstöðuna úr XLOOKUP aðgerðinni . Ef reiturinn er tómur mun aðgerðin skila TRUE . Annars mun það skila FALSE . Í þessu tilviki er gildið TRUE .

    IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)), ””,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): IF fallið athugar fyrst gildi ISBLANK fallsins . Ef niðurstaða ISBLANK fallsins er sönn , skilar IF fallinu auðu í reit G5 . Aftur á móti, ef rökfræðin er false , skilar fallið gildi XLOOKUP fallsins .

    • Síðar skaltu ýta á ENTER .

    • Þess vegna lítur lokaúttakið út eins og hér að neðan.

    Svipaðar lestur

    • Hvernig á að fjarlægja núll fyrir framan tölu

    Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.