Gebruik VLookup om het laatste nummer in een lijst in Excel te krijgen

Excel heeft zijn eigen beperkingen en in deze blogpost laat ik je zien hoe we een van de beperkingen in ons voordeel kunnen gebruiken.

Haal het laatste nummer in een lijst in Excel met behulp van de Excel VLOOKUP-functie

Het grootste positieve getal dat u in Excel kunt gebruiken is 9.99999999999999E+307 (Ik heb dit geprobeerd in Excel 2010).

Dat is groot!!

Ik denk niet dat je ooit een berekening nodig hebt met zo'n groot aantal. En dat is precies wat we kunnen gebruiken om het laatste nummer in een lijst te krijgen.

Stel je hebt een dataset (in A1:A14) zoals hieronder weergegeven en u wilt het laatste nummer in de lijst krijgen. Hier is de formule die u kunt gebruiken:

=VERT.ZOEKEN(9.99999999999999E+307,$A$1:$A$14,WAAR)

Hoe dit werkt:
  • Lijst met alleen NUMMERS

Merk op dat ik een geschatte overeenkomst heb gebruikt VERT.ZOEKEN (let op TRUE aan het einde van de formule, in plaats van FALSE). Dit betekent dat als de formule exact overeenkomt met de opzoekwaarde, deze die waarde retourneert. Anders blijft het de ene cel na de andere doorgaan en stopt het wanneer de waarde in de volgende cel hoger is. Het retourneert vervolgens de waarde van de cel waar het is gestopt.

We gebruiken deze eigenschap door het grootst mogelijke aantal dat Excel aankan als opzoekwaarde in te voeren. Excel zou dus doorgaan tot de laatste cel, en wanneer het niets groters dan dit kan vinden, retourneert het de waarde in de laatste cel.

  • Lijst met NUMMERS en TEKST beide

Deze formule zou werken met een lijst die zowel cijfers als tekst bevat. Hier gebruiken we het feit dat in Excel-waarde van tekst is hoger dan waarde van getal (probeer =”a”>9.99999999999999E+307 in een willekeurige cel. Het geeft WAAR terug)

Dus wanneer u een lijst met getallen en tekst gebruikt en de bovenstaande formule gebruikt, wordt de hele lijst cel voor cel gescand. Het stopt wanneer het geen getal kan vinden dat groter is dan 9.99999999999999E+307. Aangezien de waarde van tekst in Excel als hoger wordt beschouwd dan getallen, zou deze formule het laatste getal uit de lijst correct retourneren.

Misschien vind je de volgende VERT.ZOEKEN-zelfstudies misschien ook leuk:

  • Hoe VERT.ZOEKEN hoofdlettergevoelig te maken.
  • VERT.ZOEKEN gebruiken met meerdere criteria.
  • VERT.ZOEKEN Vs. INDEX/MATCH - Het debat eindigt hier!.
  • Gebruik IFERROR met VERT.ZOEKEN om #N/A-fouten te verwijderen.
  • Vind het laatste voorkomen van een opzoekwaarde in een lijst in Excel.
wave wave wave wave wave