Ingebouwde functies van Excel gebruiken om gegevens te zoeken in een tabel of een bereik van cellen

Opmerking: We willen u graag zo snel mogelijk de meest recente Help-inhoud in uw eigen taal bieden. Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor u is. Kunt u ons onder aan deze pagina laten weten of de informatie nuttig voor u was? Hier is het Engelstalige artikel ter referentie.

Samenvatting

In dit artikel wordt beschreven hoe gegevens zoeken in een tabel (of een bereik van cellen) met behulp van verschillende ingebouwde functies in Microsoft Excel. U kunt verschillende formules gebruiken om hetzelfde resultaat.

In het voorbeeldwerkblad maken

In dit artikel wordt een voorbeeldwerkblad gebruikt om te laten zien ingebouwde functies van Excel. Houd rekening met het voorbeeld van verwijst naar een naam van kolom A en het terugkeren van de leeftijd van die persoon uit kolom C. Als u wilt maken in dit werkblad, voert u de volgende gegevens in een leeg Excel-werkblad.

U wordt de waarde die u wilt zoeken in cel E2 typen. U kunt de formule typt in een lege cel in hetzelfde werkblad.

A

B

C

D

E

1

Naam

Afdeling

Ouderdom

Waarde

2

Henry

501

28

Mary

3

Stan

201

19

4

Mary

101

22

5

Larry

301

29

Definities van de abonnementsperiode

In dit artikel worden de volgende voorwaarden gebruikt om te beschrijven van de ingebouwde functies van Excel:

Term

Definitie

Voorbeeld

Tabelmatrix

De hele opzoektabel

A2:C5

Zoekwaarde

De waarde moet worden gezocht in de eerste kolom van tabelmatrix.

E2

Zoeken_matrix
- of -
Zoekvector

Het bereik van cellen met mogelijke zoekwaarden.

A2: A5

Kolomindex_getal

Het kolomnummer in tabelmatrix de overeenkomstige waarde moet worden geretourneerd voor.

3 (derde kolom in de tabelmatrix)

Result_Array
- of -
Resultaatvector

Een bereik dat slechts één rij of kolom bevat. Dezelfde grootte als zoeken_matrix of zoekvector moet worden.

C2:C5

Benaderen

Een logische waarde (waar of ONWAAR). Als TRUE of is weggelaten, wordt een niet-geheel exacte overeenkomst geretourneerd. Als onwaar, wordt deze een exacte overeenkomst zoekt.

ONWAAR

Top_cell

Dit is de verwijzing waaruit u wilt de verschuiving. Top_Cell moet verwijzen naar een cel of een bereik van aaneengesloten cellen. Als resultaat de #VALUE! als resultaat.

Offset_Col

Dit is het aantal kolommen, naar links of naar rechts, die u wilt dat de cel in de linkerbovenhoek van het resultaat om te verwijzen naar. Bijvoorbeeld '5' als het argument Offset_Col geeft aan dat de cel linksboven in de verwijzing vijf kolommen aan de rechterkant van de verwijzing. Offset_Col kan worden positieve (wat betekent dat aan de rechterkant van de eerste verwijzing) of negatieve (hetgeen betekent dat aan de linkerkant van de eerste verwijzing).

Functies

LOOKUP()

De functie Zoeken geeft als resultaat een waarde in één rij of kolom en komt overeen met deze met een waarde in de overeenkomstige positie in een andere rij of kolom.

Hier volgt een voorbeeld van OPZOEKEN syntaxis:

   =LOOKUP(Lookup_Value,Lookup_Vector,Result_Vector)


De volgende formule vindt van Mary leeftijd in het voorbeeldwerkblad:

   =LOOKUP(E2,A2:A5,C2:C5)

De formule gebruikt de waarde 'Mary' in cel E2 en vindt u 'Mary' in de zoekactie vector (kolom A). De formule is vervolgens komt overeen met de waarde in dezelfde rij in de vector resultaat (kolom C). Omdat 'Mary' in rij 4 is, geeft zoeken de waarde van rij 4 in kolom C (22) als resultaat.

NOTITIE: De functie Zoeken is vereist dat de tabel worden gesorteerd.

Voor meer informatie over de functie Zoeken , klikt u op het volgende artikel in de Microsoft Knowledge Base:
 

Het gebruik van de functie Zoeken in Excel

VLOOKUP()

De functie VERT.zoeken of verticale opzoeken wordt gebruikt wanneer u gegevens wordt weergegeven in kolommen. Deze functie wordt gezocht naar een waarde in de meest linkse kolom en overeenkomen met de met gegevens in een opgegeven kolom in dezelfde rij. U kunt VERT.zoeken gebruiken om gegevens te zoeken in een gesorteerd of niet-gesorteerde tabel. Het volgende voorbeeld wordt een tabel met niet-gesorteerde gegevens.

Hier volgt een voorbeeld van VERT.zoeken syntaxis:

    =VLOOKUP(Lookup_Value,Table_Array,Col_Index_Num,Range_Lookup)

De volgende formule vindt van Mary leeftijd in het voorbeeldwerkblad:

   =VLOOKUP(E2,A2:C5,3,FALSE)

De formule gebruikt de waarde 'Mary' in cel E2 en vindt u 'Mary' in de meest linkse kolom (kolom A). De formule is vervolgens komt overeen met de waarde in dezelfde rij in Column_Index. In dit voorbeeld worden "3" Als de Column_Index (kolom C). Omdat 'Mary' in rij 4 is, geeft VERT.zoeken de waarde van rij 4 in kolom C (22) als resultaat.

Voor meer informatie over de functie VERT.zoeken , klikt u op het volgende artikel in de Microsoft Knowledge Base:
 

Gebruik VERT.zoeken of HORIZ.zoeken om een exacte overeenkomst te vinden

Index() heeft en MATCH()

U kunt de functies INDEX en vergelijken samen gebruiken om hetzelfde resultaat als met Zoeken of VERT.zoeken.

Hier volgt een voorbeeld van de syntaxis van de waarin INDEX en vergelijken om te leveren dezelfde resultaten als OPZOEKEN en VERT.zoeken in de voorgaande voorbeelden zijn gecombineerd:

    =INDEX(Table_Array,match(Lookup_Value,Lookup_Array,0),Col_Index_Num)

De volgende formule vindt van Mary leeftijd in het voorbeeldwerkblad:


=INDEX(A2:C5,MATCH(E2,A2:A5,0),3)

De formule gebruikt de waarde 'Mary' in cel E2 en vindt u "Mary" in kolom A. Dit vervolgens overeenkomt met de waarde in dezelfde rij in kolom C. Omdat 'Mary' in rij 4 is, retourneert de formule de waarde van rij 4 in kolom C (22).

OPMERKING: Als geen van de cellen in zoeken_matrix overeenkomen met de zoekwaarde ("Mary"), retourneert deze formule # n/b.
Voor meer informatie over de functie INDEX , klikt u op het volgende artikel in de Microsoft Knowledge Base:

Het gebruik van de functie INDEX om te zoeken naar gegevens in een tabel

OFFSET() en MATCH()

U kunt de functies verschuiving en vergelijken samen gebruiken om te leveren dezelfde resultaten als de functies in het vorige voorbeeld.

Hier volgt een voorbeeld van een syntaxis die worden gecombineerd verschuiving en vergelijken om te leveren dezelfde resultaten als OPZOEKEN en VERT.zoeken:

   =OFFSET(top_cell,match(Lookup_Value,Lookup_Array,0),Offset_Col)

Deze formule geeft als resultaat van Mary leeftijd in het voorbeeldwerkblad:

   =OFFSET(A1,MATCH(E2,A2:A5,0),2)

De formule gebruikt de waarde 'Mary' in cel E2 en vindt u "Mary" in kolom A. De formule is vervolgens komt overeen met de waarde in dezelfde rij maar twee kolommen aan de rechterkant (kolom C). Omdat "Mary" in kolom A is, retourneert de formule de waarde in rij 4 in kolom C (22).

Voor meer informatie over de functie verschuiving , klikt u op het volgende artikel in de Microsoft Knowledge Base:
 

Het gebruik van de functie verschuiving

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×