Hoe XLOOKUP gebruiken om blanco in plaats van 0 terug te geven

  • Deel Dit
Hugh West

Moet leren hoe XLOOKUP te gebruiken om blanco in plaats van 0 terug te geven ? XLOOKUP is een veelgebruikte functie. Met deze functie kunnen we gegevens van de ene dataset naar de andere halen. Echter, de XLOOKUP-functie geeft ons 0 als het geen resultaat kan vinden. Maar soms hebben we lege cellen nodig op de positie van lege cellen. Als u op zoek bent naar zulke unieke trucs, bent u hier op de juiste plaats. Hier nemen we u mee door 12 eenvoudige en handige manieren om te gebruiken de XLOOKUP-functie om blanco terug te geven in plaats van 0.

Download Praktijk Werkboek

U kunt de volgende Excel-werkmap downloaden voor een beter begrip en om zelf te oefenen.

XLOOKUP levert niets op.xlsx

12 manieren om XLOOKUP te gebruiken om blanco in plaats van 0 terug te geven

Stel dat we een Dagelijks verkooprapport - Fruit Sectie van een bepaalde supermarkt. Het bevat de namen van Verkopers , hun overeenkomstige Productnamen en hun respectieve Verkoop .

Nu passen we de XLOOKUP-functie in de reeks cellen G5:G6 en de functie geeft ons een 0 waarde. Ook zullen we je laten zien hoe XLOOKUP zal lege cellen opleveren in plaats van 0.

1. Een optioneel argument van de XLOOKUP-functie gebruiken

In deze methode gebruiken we de XLOOKUP-functie om blanco te krijgen in plaats van 0. De stappen van dit proces staan hieronder:

📌 Stappen

  • Selecteer eerst de cel G5 .
  • Ten tweede, schrijf de onderstaande formule op.
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")

Formuleverdeling

Hier, F5 staat voor de lookup_waarde In dit geval is het Alex .

B5:B14 is de lookup_array In deze dataset zijn het de namen van de Verkoper .

D5:D14 is de return_array waar de functie het resultaat zoekt. In onze situatie is dat de Verkoop bedrag.

We gebruikten "" voor [if_not_found] Dus, als de functie geen overeenkomst kan vinden, geeft hij een lege ruimte terug in de uitvoercel.

De dollar ( ) teken wordt gebruikt om een absolute referentie aan te geven.

  • Druk vervolgens op ENTER .

  • Dubbelklik vervolgens op de Vulgreep om de formule te kopiëren naar cel G6 .

  • U zult krijg de lege cel voor de twee waarden.

Hier, cel G6 heeft uitvoer omdat het aanwezig is in Kolom B en heeft zijn respectievelijke Verkoop bedrag.

Lees meer: Excel IFERROR Functie om blanco in plaats van 0 terug te geven

2. Geavanceerde opties gebruiken om XLOOKUP blanco in plaats van 0 te laten opleveren

U kunt de XLOOKUP-functie op een elegante manier lege cellen in plaats van 0 teruggeven. U kunt daarvoor de geavanceerde Excel-opties gebruiken. Volg de onderstaande stappen.

📌 Stappen

  • Selecteer eerst de cel G5 .
  • Plak ten tweede de volgende formule in de Formule Bar .
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)

Het is dezelfde formule die we hebben gebruikt in Methode 1 .

  • Druk vervolgens op de ENTER sleutel.

  • Ga op dit moment naar de Bestand tab.

  • Selecteer vervolgens Opties uit het menu.

  • Plotseling, de Excel-opties venster wordt geopend.
  • Ga dan naar de Geavanceerd tab,
  • Haal later het vinkje weg bij Toon een nul in cellen die een nulwaarde hebben onder de afdeling van Weergaveopties voor dit werkblad .
  • Klik tenslotte op OK .

  • Op dit punt krijgt u de twee cellen leeg.

Lees meer: Hoe VLOOKUP toepassen om blanco in plaats van 0 of NA terug te geven

3. Aangepast nummerformaat gebruiken

Een andere optie voor de XLOOKUP-functie blanco in plaats van 0 geeft, is het gebruik van een aangepast nummerformaat Laten we de onderstaande procedure doorlopen.

📌 Stappen

  • Selecteer helemaal aan het begin de cel G5 .
  • Schrijf dan de volgende formule op.
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)

Het is dezelfde formule die we hebben gebruikt in Methode 1 .

  • Druk daarna op de ENTER knop.

  • Selecteer nu cellen in de G5:G6 bereik.
  • Druk vervolgens op CTRL+1 op je toetsenbord.

  • Daarom zal het de Cellen opmaken tovenaar.
  • Op dit punt selecteert u Aangepaste in de Categorie lijst.
  • Schrijf dan op 0;-0;;@ in het vak Type.
  • Klik ten slotte op OK .

  • Het zal ons terugbrengen naar het werkblad.
  • En we zien dat de twee cellen leeg zijn.

Lees meer: Hoe cel leeg te laten als er geen gegevens zijn in Excel (5 manieren)

4. Voorwaardelijke opmaak toepassen

We kunnen het probleem oplossen door de Voorwaardelijke opmaak regels. Laten we de methode stap voor stap verkennen.

📌 Stappen

  • Selecteer eerst de cel G5 en schrijf de formule hetzelfde op als Methode 1 .
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")
  • Ten tweede, druk op ENTER .

  • Selecteer later cellen in de B4:G14 bereik.
  • Ga vervolgens naar de Home tab.
  • Selecteer daarna de Voorwaardelijke opmaak drop-down op de Styles groep.
  • Kies tenslotte Nieuwe regel uit de keuzelijst.

  • Uiteindelijk zal het de Nieuwe opmaakregel dialoogvenster.
  • Selecteer nu Formatteer alleen cellen die onder de Selecteer een type regel sectie.
  • Kies dan gelijk aan van de lijst.
  • Schrijf daarna op 0 in het vakje zoals in de onderstaande afbeelding.
  • Klik later op de Formaat knop.

  • Het opent echter de Cellen opmaken dialoogvenster.
  • Ga eerst naar de Lettertype tab.
  • Selecteer ten tweede de Kleur drop-down lijst.
  • Ten derde, kies Wit, achtergrond 1 uit de beschikbare kleuren.
  • Klik tenslotte op OK .

  • Het brengt ons terug naar de Nieuwe opmaakregel dialoogvenster.
  • Klik ten slotte op OK .

  • Deze cellen zijn echter leeg, zoals in de onderstaande afbeelding.

Vergelijkbare lezingen

  • Hoe lege cellen te negeren in Excel staafdiagram (4 eenvoudige methoden)
  • Negeer lege series in de legenda van een Excel grafiek
  • Hoe te verbergen nul waarden in Excel draaitabel (3 eenvoudige methoden)

5. IF- en XLOOKUP-functies gebruiken om blanco in plaats van 0 terug te geven

In deze methode gaan we de ALS en XLOOKUP functies om blanco te krijgen in plaats van 0. De stappen van dit proces staan hieronder:

📌 Stappen

  • Selecteer eerst de cel G5 .
  • Schrijf nu de volgende formule op in de cel.
=IF(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)="","",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Formuleverdeling

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Deze functie zoekt de waarde van cel F5 in onze dataset, die zich bevindt in het bereik van cellen B5:B14 en het drukt de overeenkomstige waarde af in het cellenbereik D5:D14 Als de waarde in Kolom D voor de waarde van F5 leeg is, zal de functie ons 0 anders zal het ons die waarde geven.

IF(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)="","",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): De IF-functie controleert eerst de waarde van de XLOOKUP-functie . de XLOOKUP-functie geeft blanco terug of de logica is waar, de IF-functie geeft blanco terug in cel G5 Als de logica daarentegen onwaar is, geeft de functie de waarde van de XLOOKUP-functie .

  • Druk daarna op ENTER .

  • U zult zien dat de formule ons een blanco cel in plaats van 0 .
  • Dubbelklik vervolgens op de Vulgreep om de formule te kopiëren naar cel G6 .

  • U krijgt de lege cel voor de twee waarden.

We kunnen dus zeggen dat onze formule perfect werkte, en XLOOKUP geeft terug. blanco in plaats van 0 .

6. De functies IF, LEN en XLOOKUP gebruiken

In dit proces zullen we de ALS , LEN en XLOOKUP functies om blanco te krijgen in plaats van 0 De stappen van deze aanpak zijn als volgt:

📌 Stappen

  • Selecteer eerst de cel G5 .
  • Schrijf daarna de volgende formule op in de cel.
=IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Formuleverdeling

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Deze functie zoekt de waarde van cel F5 in onze dataset, die zich bevindt in het bereik van cellen B5:B14 en het drukt de overeenkomstige waarde af in het cellenbereik D5:D14 Als de waarde in Kolom D voor de waarde van F5 leeg is, zal de functie ons 0 anders zal het ons die waarde geven.

LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Deze functie telt de tekenlengte van het resultaat verkregen uit de XLOOKUP-functie In dit geval is de waarde 0.

IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): De IF-functie controleert eerst de waarde van de LEN-functie Als het resultaat van de LEN-functie is 0 of de logica is waar, de IF-functie geeft blanco terug in cel G5 Als de logica daarentegen onwaar is, geeft de functie de waarde van de XLOOKUP-functie .

  • Druk daarna op de ENTER sleutel.

  • Gebruik nu de Vulgreep en krijgt lege cellen voor de twee waarden.

7. IF-, LET- en XLOOKUP-functies toepassen om blanco in plaats van 0 terug te geven

Bij deze aanpak wordt de ALS , LAAT en XLOOKUP functies zal ons helpen om blanco te krijgen in plaats van 0. De stappen van deze procedure staan hieronder:

📌 Stappen

  • Selecteer eerst de cel G5 .
  • Schrijf daarna de volgende formule op in de cel.
=LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x="","",x)) Formuleverdeling

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Deze functie zoekt de waarde van cel F5 in onze dataset, die zich bevindt in het bereik van cellen B5:B14 en het drukt de overeenkomstige waarde af in het cellenbereik D5:D14 Als de waarde in Kolom D voor de waarde van F5 leeg is, zal de functie ons 0 anders zal het ons die waarde geven.

LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x="","",x)): De LET-functie creëert een variabele met de naam x Dan gebruikt het het resultaat van de XLOOKUP-functie om de waarde van x Daarna, met behulp van de IF-functie hebben we een logica ingevoegd. Als x leeg is, geeft dan een lege string terug ( "" Anders wordt de waarde van x .

  • Druk dan op de ENTER toets op uw toetsenbord.

  • De uiteindelijke uitvoer ziet er dus uit als hieronder.

8. De functies IF, ISBLANK en XLOOKUP gebruiken

Bij deze aanpak wordt de ALS , ISBLANK en XLOOKUP functies zal ons helpen om blanco te krijgen in plaats van 0. De stappen van deze procedure staan hieronder:

📌 Stappen

  • Selecteer eerst de cel G5 en schrijf de volgende formule op in de cel.
=IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Formuleverdeling

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Deze functie zoekt de waarde van cel F5 in onze dataset, die zich bevindt in het bereik van cellen B5:B14 en het drukt de overeenkomstige waarde af in het cellenbereik D5:D14 Als de waarde in Kolom D voor de waarde van F5 leeg is, zal de functie ons 0 anders zal het ons die waarde geven.

ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Deze functie controleert het resultaat van de XLOOKUP-functie Als de cel leeg is, geeft de functie terug WARE Anders zal het FALSE In dit geval is de waarde WARE .

IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): De IF-functie controleert eerst de waarde van de ISBLANK-functie Als het resultaat van de ISBLANK-functie is echt , de IF-functie geeft blanco terug in cel G5 Aan de andere kant, als de logica is vals geeft de functie de waarde van de XLOOKUP-functie .

  • Druk later op ENTER .

  • De uiteindelijke uitvoer ziet er dus uit als hieronder.

Vergelijkbare lezingen

  • Hoe nullen voor een getal verwijderen in Excel (6 eenvoudige manieren)
  • Verberg rijen met nulwaarden in Excel met behulp van Macro (3 manieren)
  • Hoe grafiekreeksen zonder gegevens te verbergen in Excel (4 eenvoudige methoden)

9. IF-, ISNUMBER- en XLOOKUP-functies implementeren om blanco in plaats van 0 terug te geven

In deze procedure gaan we de ALS , ISNUMMER en XLOOKUP functies om blanco te krijgen in plaats van 0. De stappen van dit proces worden hieronder uitgelegd:

📌 Stappen

  • Selecteer in het begin de cel G5 .
  • Schrijf nu de volgende formule op in de cel.
=IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"") Formuleverdeling

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Deze functie zoekt de waarde van cel F5 in onze dataset, die zich bevindt in het bereik van cellen B5:B14 en het drukt de overeenkomstige waarde af in het cellenbereik D5:D14 Als de waarde in Kolom D voor de waarde van F5 leeg is, zal de functie ons 0 anders zal het ons die waarde geven.

ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Deze functie controleert het resultaat van de XLOOKUP-functie Als de cel leeg is, geeft de functie terug FALSE Anders zal het WARE In dit geval is de waarde FALSE .

IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),""): De IF-functie controleert eerst de waarde van de functie ISNUMBER Als het resultaat van de functie ISNUMBER is FALSE , de IF-functie geeft blanco terug in cel G5 Aan de andere kant, als de logica is TURE geeft de functie de waarde van de XLOOKUP-functie .

  • Druk later op de ENTER sleutel.

  • De uiteindelijke uitvoer ziet er dus uit als hieronder.

10. De functies IF, IFNA en XLOOKUP combineren

In dit geval gebruiken we de combinatie ALS , IFNA en XLOOKUP functies om blanco te krijgen in plaats van 0. De stappen van deze methode zijn als volgt:

📌 Stappen

  • Selecteer aan het begin van deze methode de cel G5 .
  • Schrijf dan de volgende formule op in de cel.
=IF(IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0)=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) Formuleverdeling

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Deze functie zoekt de waarde van cel F5 in onze dataset, die zich bevindt in het bereik van cellen B5:B14 en het drukt de overeenkomstige waarde af in het cellenbereik D5:D14 Als de waarde in Kolom D voor de waarde van F5 leeg is, zal de functie ons 0 anders zal het ons die waarde geven.

IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0): Deze functie telt de tekenlengte van het resultaat verkregen uit de XLOOKUP-functie In dit geval is de waarde 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)): De IF-functie controleert eerst de waarde van de IFNA-functie Als het resultaat van de IFNA-functie is 0 , de IF-functie geeft blanco terug in cel G5 Anders geeft de functie de waarde van de XLOOKUP-functie .

  • Druk tenslotte op ENTER .

  • De uiteindelijke uitvoer ziet er dus uit als hieronder.

11. De functies IFERROR en XLOOKUP gebruiken

In de volgende methode gebruiken we de IFERROR en XLOOKUP functies om blanco te krijgen in plaats van 0. We moeten zoeken naar die waarde die niet bestaat in onze dataset. In dat geval zal de formule een lege cel opleveren in plaats van 0. De stappen van deze methode zijn als volgt:

📌 Stappen

  • Selecteer vooral cel G5 .
  • Schrijf nu de volgende formule op in de cel.
=IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"") Formuleverdeling

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Deze functie zoekt de waarde van cel F5 in onze dataset, die zich bevindt in het bereik van cellen B5:B14 en het drukt de overeenkomstige waarde af in het cellenbereik D5:D14 Als de waarde in Kolom D voor de waarde van F5 leeg is, zal de functie ons 0 anders zal het ons die waarde geven.

IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),""): De IFERROR-functie controleert eerst de waarde van de XLOOKUP-functie Als het resultaat van de XLOOKUP-functie is 0 , de IFERROR-functie geeft blanco terug in cel G5 Anders geeft de functie de waarde van de XLOOKUP-functie .

  • Druk gewoon op de ENTER sleutel.

Eindelijk kunnen we zeggen dat onze formule effectief werkte, en XLOOKUP geeft blanco terug in plaats van 0.

12. De functies IF, IFERROR, LEN en XLOOKUP gebruiken om blanco in plaats van 0 terug te geven

In de volgende benadering worden de ALS , IFERROR , LEN en XLOOKUP functies zal ons helpen de lege cel te krijgen in plaats van 0. Laten we de procedure hieronder stap voor stap geven:

📌 Stappen

  • Selecteer eerst de cel G5 .
  • Schrijf daarna de volgende formule op in de cel.
=IFERROR(IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"") Formuleverdeling

XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Deze functie zoekt de waarde van cel F5 in onze dataset, die zich bevindt in het bereik van cellen B5:B14 en het drukt de overeenkomstige waarde af in het cellenbereik D5:D14 Als de waarde in Kolom D voor de waarde van F5 leeg is, zal de functie ons 0 anders zal het ons die waarde geven.

LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Deze functie telt de tekenlengte van het resultaat verkregen uit de XLOOKUP-functie In dit geval is de waarde 0 .

IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): De IF-functie controleert eerst de waarde van de LEN-functie Als het resultaat van de LEN-functie is 0 of de logica is waar, de IF-functie geeft blanco terug in cel G5 Als de logica daarentegen onwaar is, geeft de functie de waarde van de XLOOKUP-functie .

IFERROR(IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),""): Deze functie controleert de beslissing van de IF-functie Als de functie een lege cel teruggeeft, de IFERROR-functie toont ons de blanco. Anders toont de functie de waarde van de corresponderende cel in Kolom D .

  • Zoals altijd, druk op ENTER .

We kunnen dus zeggen dat onze formule succesvol was, en XLOOKUP geeft blanco terug in plaats van 0.

Praktijk Sectie

Om zelf te oefenen hebben we een Praktijk sectie zoals hieronder in elk blad aan de rechterkant. Doe het zelf.

Conclusie

Dit artikel biedt eenvoudige en korte oplossingen voor hoe XLOOKUP geeft blanco terug in plaats van 0. Vergeet niet de Praktijk bestand. bedankt voor het lezen van dit artikel, we hopen dat het nuttig was. laat het ons weten in de commentaarsectie als u vragen of suggesties heeft. bezoek onze website Exceldemy om meer te ontdekken.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.