Innholdsfortegnelse
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.xlsx12 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)
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