XOVEREENKOMST
Zoekt naar een waarde in een eendimensionale matrix en retourneert de relatieve positie van het item.
X.VERGELIJKEN presteert beter dan de functie VERGELIJKEN omdat het zoekopdrachten toestaat volgens de zoekmodus.
X.VERGELIJKEN(Zoeken; Matrix [; ZoekType [; ZoekModus ] ] )
Zoeken: De waarde van elk type waarnaar moet worden gezocht in Matrix.
Matrix: is de verwijzing naar de matrix of het bereik waarin moet worden gezocht.
Zoektype: (optioneel) specificeert het zoektype. Waarden kunnen zijn:
-
0: exacte overeenkomst (standaard). Als de waarde Zoeken niet wordt gevonden en de tekst NietGevonden wordt weggelaten, retourneert u de fout #N/B.
-
-1: probeer exacte overeenkomst. Als de waarde Zoeken niet wordt gevonden, retourneer dan het volgende kleinere item.
-
1: probeer exacte overeenkomst. Als de waarde Zoeken niet wordt gevonden, retourneer dan het volgende grotere item.
-
2: een jokerteken-overeenkomst waarbij de tekens *, ? en ~ een speciale betekenis hebben.
ZoekModus: (optioneel) specificeert de te gebruiken zoekmodus.
De functie is altijd hoofdlettergevoelig, onafhankelijk van de instelling van het selectievakje Hoofdlettergevoelig in - .
-
1: retourneert het eerste exemplaar, beginnend bij het eerste item van Matrix (standaard).
-
-1: omgekeerd zoeken. Retourneert het eerste exemplaar, beginnend bij het laatste item van Matrix.
-
2: binaire zoekopdracht waarbij Matrix in oplopende volgorde wordt gesorteerd. Indien niet gesorteerd, worden ongeldige resultaten geretourneerd.
-
-2: binaire zoekopdracht waarbij Matrix in aflopende volgorde wordt gesorteerd. Indien niet gesorteerd, worden ongeldige resultaten geretourneerd.
Elk van de optionele argumenten kan worden weggelaten. Een optioneel argument moet worden voorafgegaan door een scheidingstekens.
Stel dat we een kleine databasetabel hebben gebouwd die het celbereik A1:DO4 beslaat en basisinformatie bevat over 118 chemische elementen. De eerste kolom bevat de rijkoppen "Element", "Symbool", "Atoomnummer" en "Relatieve atoommassa". Volgende kolommen bevatten de relevante informatie voor elk van de elementen, van links naar rechts gerangschikt op atoomnummer. De cellen B1:B4 bevatten bijvoorbeeld "waterstof", "H", "1" en "1.008", terwijl de cellen DO1:DO4 "Oganesson", "Og", "118" en "294" bevatten.
|
A
|
B
|
C
|
D
|
...
|
DO
|
1
|
Element
|
Waterstof
|
Helium
|
Lithium
|
...
|
Oganesson
|
2
|
Symbool
|
H
|
He
|
Li
|
...
|
Og
|
3
|
Atoomnummer
|
1
|
2
|
3
|
...
|
118
|
4
|
Relatieve atomaire massa
|
1.008
|
4.0026
|
6.94
|
...
|
294
|
=X.VERGELIJKEN("Atoomgetal",A1:A4) retourneert 3, de derde regel van de matrix A1:A4.
=X.VERGELIJKEN("Li",A2:DO2) retourneert 4, de vierde kolom van de matrix A2:DO2.
Deze functie is beschikbaar sinds LibreOfficeDev 24.8.
Deze functie maakt geen deel uit van de Open Document Format for Office Applications (OpenDocument) Versie 1.3. Deel 4: Herberekende formule (OpenFormula) indeling standaard. De naamafstand is
COM.MICROSOFT.XMATCH