Hvordan bruke XLOOKUP for å returnere blank i stedet for 0

  • Dele Denne
Hugh West

Trenger du å lære hvordan du bruker XLOOKUP for å returnere blank i stedet for 0 ? XLOOKUP er en mye brukt funksjon. Ved å bruke denne funksjonen kan vi trekke ut data fra ett datasett til et annet. Imidlertid returnerer XLOOKUP-funksjonen oss 0 når den ikke finner noe resultat. Men noen ganger trenger vi tomme celler i posisjonen til tomme celler. Hvis du leter etter slike unike triks, har du kommet til rett sted. Her vil vi ta deg gjennom 12 enkle og praktiske måter å bruke XLOOKUP-funksjonen for å returnere blank i stedet for 0.

Last ned øvelsesarbeidsbok

Du kan laste ned følgende Excel-arbeidsbok for bedre forståelse og øving selv.

XLOOKUP Returnerer Blank.xlsx

12 måter å bruke XLOOKUP for å returnere blank i stedet for 0

Anta at vi har en Daglig salgsrapport- Fruktseksjon i en bestemt dagligvarebutikk. Den inneholder navnene på salgsrepresentanter , deres tilsvarende produktnavn og deres respektive salg .

Nå bruker vi XLOOKUP-funksjonen i celleområdet G5:G6 , og funksjonen returnerer oss en 0 -verdi. Vi vil også vise deg hvordan XLOOKUP vil returnere tomme celler i stedet for 0.

1. Ved å bruke et valgfritt argument for XLOOKUP-funksjonen

I denne metoden går vi for å bruke XLOOKUP-funksjonen for å bli blank i stedet for 0. Trinnene i denne prosessen er gitti Excel (6 enkle måter)

  • Skjul rader med nullverdier i Excel ved å bruke makro (3 måter)
  • Hvordan skjule diagramserier med Ingen data i Excel (4 enkle metoder)
  • 9. Implementere IF-, ISNUMBER- og XLOOKUP-funksjoner for å returnere blank i stedet for 0

    I denne prosedyren går vi for å bruke funksjonene HVIS , ISNUMBER og XLOOKUP for å bli blank i stedet for 0. Trinnene i denne prosessen er forklart nedenfor:

    📌 Trinn

    • I begynnelsen velger du celle G5 .
    • Nå skriver du ned følgende formel inn i cellen.
    =IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"") Formeloversikt

    XLOOKUP(F5, $B$5:$B$14,$D$5:$D$14): Denne funksjonen ser etter verdien av cellen F5 i datasettet vårt, som befinner seg i celleområdet B5 :B14 , og den vil skrive ut den tilsvarende verdien i celleområdet D5:D14 . Siden verdien i Kolonne D for verdien av F5 er tom, vil funksjonen returnere oss 0 . Ellers vil det gi oss den verdien.

    ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Denne funksjonen sjekker resultatet fra XLOOKUP-funksjonen . Hvis cellen er tom vil funksjonen returnere FALSE . Ellers vil den returnere TRUE . I dette tilfellet er verdien FALSE .

    IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)), XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),""): HVIS-funksjonen sjekker først verdien til ISNUMBER-funksjonen . Hvis resultatet av ISANTALL-funksjonen er USANN , returnerer HVIS-funksjonen blank i celle G5 . På den annen side, hvis logikken er TURE , returnerer funksjonen verdien til XLOOKUP-funksjonen .

    • Trykk senere på ENTER -tasten.

    • Dermed ser den endelige utgangen ut som den nedenfor.

    10. Kombinere IF-, IFNA- og XLOOKUP-funksjoner

    I dette tilfellet skal vi bruke kombinasjonen IF , IFNA og XLOOKUP fungerer for å bli blank i stedet for 0. Trinnene for denne metoden er som følger:

    📌 Trinn

    • I begynnelsen av denne metoden velger du celle G5 .
    • Skriv deretter ned følgende formel i cellen.
    =IF(IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0)=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Formeloversikt

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Denne funksjonen ser etter verdien til celle F5 i datasettet vårt, som befinner seg i celleområdet B5:B14 , og den vil skrive ut den tilsvarende verdien i celleområdet D5:D14 . Siden verdien i Kolonne D for verdien av F5 er tom, vil funksjonen returnere oss 0 . Ellers vil det gi oss den verdien.

    IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0): Denne funksjonen teller tegnlengden til resultatet fra XLOOKUP-funksjon . I dette tilfelletverdien 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-funksjonen sjekker først verdien til IFNA-funksjonen . Hvis resultatet av IFNA-funksjonen er 0 , returnerer HVIS-funksjonen blank i celle G5 . Ellers returnerer funksjonen verdien til XLOOKUP-funksjonen .

    • Trykk til slutt ENTER .

    • Dermed ser den endelige utgangen ut som den nedenfor.

    11. Bruke IFERROR- og XLOOKUP-funksjoner

    I den følgende metoden vil vi bruke funksjonene IFERROR og XLOOKUP for å bli blank i stedet for 0. Vi må se etter den verdien som ikke finnes i datasettet vårt. I et slikt tilfelle vil formelen returnere en tom celle i stedet for 0. Trinnene for denne metoden er gitt som følger:

    📌 Trinn

    • Velg først og fremst celle G5 .
    • Skriv nå ned følgende formel i cellen.
    =IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"") Formeloversikt

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Denne funksjonen ser etter verdien til celle F5 i datasettet vårt, som befinner seg i celleområdet B5:B14 , og den vil skrive ut den tilsvarende verdien i celleområdet D5:D14 . Siden verdien i Kolonne D for verdien av F5 er tom, vil funksjonen returnere oss 0 . Ellers vil det gi oss detverdi.

    IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),""): IFERROR-funksjonen sjekker først verdien av XLOOKUP-funksjonen . Hvis resultatet av XLOOKUP-funksjonen er 0 , returnerer HVISER-funksjonen blank i celle G5 . Ellers returnerer funksjonen verdien til XLOOKUP-funksjonen .

    • Trykk ganske enkelt ENTER -tasten.

    Til slutt kan vi si at formelen vår fungerte effektivt, og XLOOKUP returnerer blank i stedet for 0.

    12. Ved å bruke IF-, IFERROR-, LEN- og XLOOKUP-funksjonene for å returnere blank i stedet for 0

    I følgende tilnærming er IF , IFERROR , LEN , og XLOOKUP -funksjonene vil hjelpe oss med å få den tomme cellen i stedet for 0. La oss gi prosedyren nedenfor trinn-for-trinn:

    📌 Trinn

    • Velg først celle G5 .
    • Deretter skriver du ned følgende formel i cellen.
    =IFERROR(IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"") Formeloversikt

    XLOOKUP(F5,$B$5:$B$14,$D $5:$D$14): Denne funksjonen ser etter verdien til cellen F5 i datasettet vårt, som befinner seg i celleområdet B5:B14 , og det vil skrives ut den tilsvarende verdien i celleområdet D5:D14 . Siden verdien i Kolonne D for verdien av F5 er tom, vil funksjonen returnere oss 0 . Ellers vil det gi oss den verdien.

    LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Denne funksjonen teller tegnlengden på resultatet fra XLOOKUP-funksjonen . I dette tilfellet er verdien 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-funksjonen sjekker først verdien av LEN-funksjonen . Hvis resultatet av LEN-funksjonen er 0 eller logikken er sann, returnerer HVIS-funksjonen blank i celle G5 . På den annen side, hvis logikken er usann, returnerer funksjonen verdien til XLOOKUP-funksjonen .

    FEIL(HVIS(LENGE(XLOOKUP(F5,$B$5: $B$14,$D$5:$D$14))=0,””,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),””): Denne funksjonen kontrollerer avgjørelsen til HVIS-funksjonen . Hvis funksjonen returnerer en tom celle, viser HVISER-funksjonen oss den tomme. Ellers vil funksjonen vise verdien til den tilsvarende cellen i Kolonne D .

    • Trykk som alltid ENTER .

    Dermed kan vi si at formelen vår fungerte vellykket, og XLOOKUP returnerer blank i stedet for 0.

    Øvingsseksjon

    For å øve selv har vi gitt en øvingsseksjon som nedenfor i hvert ark på høyre side. Gjør det selv.

    Konklusjon

    Denne artikkelen gir enkle og korte løsninger på hvordan XLOOKUP returnerer blank i stedet for 0 Ikke glem ålast ned Praksis -filen. Takk for at du leste denne artikkelen, vi håper dette var nyttig. Gi oss beskjed i kommentarfeltet hvis du har spørsmål eller forslag. Besøk nettstedet vårt Exceldemy for å utforske mer.

    nedenfor:

    📌 Trinn

    • Velg først celle G5 .
    • For det andre, skriv ned formelen nedenfor.
    =XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")

    Formeloversikt

    Her representerer F5 oppslagsverdien . I dette tilfellet er det Alex .

    B5:B14 er oppslagsmatrisen . I dette datasettet er det navnene på Salg Rep .

    D5:D14 er return_array , der funksjonen ser etter resultatet . I vår situasjon er det Salg -beløpet.

    Vi brukte “” for [if_not_found] . Så hvis funksjonen ikke finner noe samsvar, vil den returnere et tomt mellomrom i utdatacellen.

    Dollaren ( ) -tegn brukes for å gi absolutt referanse.

    • Trykk deretter ENTER .

    • Deretter dobbeltklikker du på Fyllhåndtak -ikonet for å kopiere formelen opp til celle G6 .

    • Du vil få den tomme cellen for de to verdiene.

    Her har celle G6 utgang fordi den finnes i Kolonne B og har sitt respektive Salg beløp.

    Les mer: Excel IFERROR-funksjon for å returnere blank I stedet for 0

    2. Bruke avanserte alternativer for å gjøre XLOOKUP Returner tom i stedet for 0

    Du kan få XLOOKUP-funksjonen til å returnere tomme celler i stedet for 0 i en elegant måte. Du kan bruke de avanserte Excel-alternativene for å gjøre det. Følg stegenenedenfor.

    📌 Trinn

    • Velg først celle G5 .
    • Der andre , lim inn følgende formel i Formellinjen .
    =XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)

    Det er den samme formelen som vi har brukt i Metode 1 .

    • Trykk deretter på ENTER -tasten.

    • For øyeblikket går du til kategorien Fil .

    • Neste, velg Alternativer fra menyen .

    • Plutselig åpnes vinduet Excel-alternativer .
    • Flytt deretter til Avansert -fanen,
    • Senere fjerner du merket for Vis en null i celler som har nullverdi under delen Visningsalternativer for dette regnearket .
    • Til slutt klikker du OK .

    • På dette tidspunktet vil du få de to cellene tomme.

    Les mer: Hvordan bruker du VLOOKUP for å returnere blank i stedet for 0 eller NA

    3. Bruke egendefinert tallformat

    Et annet alternativ for XLOOKUP-funksjonen å returnere blank i stedet for 0 er å bruk et egendefinert tallformat . La oss gå gjennom prosedyren nedenfor.

    📌 Trinn

    • Helt i begynnelsen, velg celle G5 .
    • Skriv deretter ned følgende formel.
    =XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)

    Det er den samme formelen som vi har brukt i Metode 1 .

    • Deretter trykker du på ENTER -knappen.

    • Velg nå celler i G5:G6 rekkevidde.
    • Trykk deretter CTRL+1 på tastaturet.

    • Derfor åpnes det opp veiviseren Format celler .
    • Nå velger du Egendefinert i listen Kategori .
    • Skriv deretter ned 0;-0;;@ i Type-boksen.
    • Til slutt klikker du på OK .

    • Det vil returnere oss til regnearket.
    • Og vi kan se at de to cellene viser tomme.

    Les mer: Hvordan la cellen være tom hvis det ikke er data i Excel (5 måter)

    4. Bruke betinget formatering

    Vi kan løse problemet ved å bruke reglene for Betinget formatering . La oss utforske metoden trinn for trinn.

    📌 Trinn

    • Først velger du celle G5 og skriv ned formelen på samme måte som Metode 1 .
    =XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")
    • Trykk deretter ENTER .

    • Senere velger du celler i B4:G14 -området.
    • Gå deretter til kategorien Hjem .
    • Deretter velger du rullegardinmenyen Betinget formatering i gruppen Stiler .
    • Til slutt , velg Ny regel fra rullegardinlisten.

    • Til slutt vil den åpne opp Ny formatering Dialogboksen Regel .
    • Nå velger du Formater bare celler som inneholder under delen Velg en regeltype .
    • Velg deretter lik fra listen.
    • Etter det,skriv ned 0 i boksen som i bildet nedenfor.
    • Klikk senere på Format -knappen.

    • Den åpner imidlertid dialogboksen Formater celler .
    • Gå først til fanen Skrift .
    • Velg deretter rullegardinlisten Farge .
    • For det tredje velger du Hvit, Bakgrunn 1 fra de tilgjengelige fargene.
    • Til slutt klikker du på OK .

    • Den returnerer oss til dialogboksen Ny formateringsregel igjen.
    • Til slutt klikker du på OK .

    • Vi kan imidlertid se disse cellene tomme som på bildet nedenfor.

    Lignende avlesninger

    • Hvordan ignorere tomme celler i Excel-stolpediagram (4 enkle Metoder)
    • Ignorer tomme serier i Legend of Excel Chart
    • Slik skjuler du nullverdier i Excel-pivottabell (3 enkle metoder)

    5. Bruke IF- og XLOOKUP-funksjonene for å returnere blank i stedet for 0

    I denne metoden skal vi bruke IF og XLOOKUP f unctions for å bli blank i stedet for 0. Trinnene i denne prosessen er gitt nedenfor:

    📌 Trinn

    • Først av alt, velg celle G5 .
    • Skriv nå ned følgende formel i cellen.
    =IF(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)="","",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Formeloversikt

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):Denne funksjonen ser etter verdien av celle F5i datasettet vårt, som befinner seg icelleområde B5:B14, og det vil skrive ut den tilsvarende verdien i celleområdet D5:D14. Siden verdien i Kolonne Dfor verdien av F5er tom, vil funksjonen returnere oss 0. Ellers vil det gi oss den verdien.

    IF(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)=””,””,XLOOKUP(F5,$B$5:$B$14,$D$5 :$D$14)): HVIS-funksjonen sjekker først verdien av XLOOKUP-funksjonen . Hvis XLOOKUP-funksjonen returnerer blank eller logikken er sann, returnerer HVIS-funksjonen blank i celle G5 . På den annen side, hvis logikken er usann, returnerer funksjonen verdien til XLOOKUP-funksjonen .

    • Deretter trykker du ENTER .

    • Du vil se at formelen returnerer oss en tom celle i stedet for 0 .
    • Dobbeltklikk deretter på Fyllhåndtak -ikonet for å kopiere formelen opp til celle G6 .

    • Du vil få den tomme cellen for de to verdiene.

    Dermed kan vi si at formelen vår fungerte perfekt, og XLOOKUP returnerer blank i stedet for 0 .

    6. Ved å bruke IF-, LEN- og XLOOKUP-funksjonene

    I denne prosessen vil vi bruke IF , LEN og XLOOKUP funksjoner for å bli blank i stedet for 0 . Trinnene for denne tilnærmingen er gitt som følger:

    📌 Trinn

    • Først velger du celle G5 .
    • Skriv etter detned følgende formel inn i cellen.
    =IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Formeloversikt

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):Denne funksjonen ser etter verdien av celle F5i datasettet vårt, som lokaliserer i celleområdet B5:B14, og den vil skrive ut den tilsvarende verdien i celleområdet D5:D14. Siden verdien i Kolonne Dfor verdien av F5er tom, vil funksjonen returnere oss 0. Ellers vil det gi oss den verdien.

    LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Denne funksjonen teller tegnlengden på resultatet fra XLOOKUP-funksjonen . I dette tilfellet er verdien 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-funksjonen sjekker først verdien av LEN-funksjonen . Hvis resultatet av LEN-funksjonen er 0 eller logikken er sann, returnerer HVIS-funksjonen blank i celle G5 . På den annen side, hvis logikken er usann, returnerer funksjonen verdien til XLOOKUP-funksjonen .

    • Deretter trykker du på ENTER -tasten.

    • Bruk nå ikonet Fyllhåndtak og få tomme celler for de to verdiene.

    7. Bruke IF-, LET- og XLOOKUP-funksjonene for å returnere blank i stedet for 0

    I denne tilnærmingen er IF , LET - og XLOOKUP -funksjonene vil hjelpe oss å bli tomme i stedetav 0. Trinnene i denne prosedyren er gitt nedenfor:

    📌 Trinn

    • Først velger du celle G5 .
    • Deretter skriver du ned følgende formel i cellen.
    =LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x="","",x)) Formel Fordeling

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):Denne funksjonen ser etter verdien til cellen F5i datasettet vårt, som lokaliserer i celleområdet B5:B14, og det vil skrive ut den tilsvarende verdien i celleområdet D5:D14. Siden verdien i Kolonne Dfor verdien av F5er tom, vil funksjonen returnere oss 0. Ellers vil det gi oss den verdien.

    LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x=””,””,x)): LET-funksjonen lager en variabel kalt x . Deretter brukte den resultatet fra XLOOKUP-funksjonen for å tilordne verdien x . Etter det, ved å bruke HVIS-funksjonen , satte vi inn en logikk. Hvis x er tom, returnerer du en tom streng ( “” ). Ellers returnerer du verdien til x .

    • Deretter trykker du på ENTER -tasten på tastaturet.

    • Derfor ser den endelige utgangen ut som den nedenfor.

    8. Bruker IF-, ISBLANK- og XLOOKUP-funksjoner

    I denne tilnærmingen vil funksjonene HVIS , ISBLANK og XLOOKUP hjelpe oss til å bli tomme i stedet for 0. Trinnene i denne prosedyren er gitt nedenfor:

    📌 Trinn

    • Velg først celle G5 og skriv ned følgende formel i cellen.
    =IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Formeloversikt

    XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):Denne funksjonen ser etter verdien til celle F5i datasettet vårt, som befinner seg i celleområdet B5:B14, og den vil skrive ut den tilsvarende verdien i celleområdet D5:D14. Siden verdien i Kolonne Dfor verdien av F5er tom, vil funksjonen returnere oss 0. Ellers vil det gi oss den verdien.

    ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Denne funksjonen sjekker resultatet fra XLOOKUP-funksjonen . Hvis cellen er tom, vil funksjonen returnere TRUE . Ellers vil den returnere FALSE . I dette tilfellet er verdien TRUE .

    IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)), ””,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): HVIS-funksjonen sjekker først verdien til ISBLANK-funksjonen . Hvis resultatet av ISBLANK-funksjonen er true , returnerer HVIS-funksjonen blank i celle G5 . På den annen side, hvis logikken er false , returnerer funksjonen verdien til XLOOKUP-funksjonen .

    • Trykk senere ENTER .

    • Derfor ser den endelige utgangen ut som den nedenfor.

    Lignende avlesninger

    • Hvordan fjerne nuller foran et tall

    Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.