Match/vergelijk twee kolommen met vert.zoeken
VERT.ZOEKEN is de gemakkelijkste manier om twee kolommen te matchen en een resultaat te krijgen waarvan de waarden overeenkomen. In het onderstaande voorbeeld hebben we twee lijsten met namen. In de eerste hebben we 20 zelfstandige naamwoorden en in de tweede hebben we 10 zelfstandige naamwoorden.
U moet nu de twee kolommen met elkaar vergelijken met VERT.ZOEKEN.
Vergelijk de eerste kolom met de tweede kolom
U moet de onderstaande stappen volgen:
- In kolom B, naast kolom A. Voer in cel B2 VERT.ZOEKEN in.
- Zie cel A2 in opzoekwaarde.
- Voor tabelarray raadpleegt u het bereik D1:D11; Om het bereik te bevriezen, kunt u een dollarteken gebruiken ($D$1:$D11).
- Typ 1 in column_index_num.
- En voer in de range_index 0 in en sluit de functie.
Druk nu op Enter om het resultaat te krijgen en blader vervolgens door de formule naar de achternaam. Zoals u kunt zien, komen vier waarden in de kolom overeen met de namen in de tweede kolom.
= VLOOKUP(A2,$D$1:$D$11,1,0))
En als u de tweede kolom met de eerste kolom wilt vergelijken, kunt u dezelfde formule gebruiken.
=VLOOKUP(C2,$A$1:$A$21,1,0)
U moet het bereik bevriezen met behulp van het dollarteken ($) in table_array, zodat wanneer u de formule naar beneden sleept, table_array niet meebeweegt.
Krijg een betekenisvol antwoord op het resultaat
Zoals u kunt zien, hebben we een #N/B-fout voor waarden die niet in de tweede kolom staan. Om deze fout om te zetten in iets zinvols, kunt u de onderstaande formule gebruiken:
=IF(ISERROR(VLOOKUP(A2,$D$1:$D$11,1,0)),"Not Available","Available")
Deze formule gebruikt ISERROR om de fout te controleren en gebruikt vervolgens IF. Als er een fout optreedt, retourneert het een waarde die u hebt opgegeven; anders een andere waarde die u instelt.