XZOEKEN

Zoekt naar een waarde in een matrix en retourneert een verwijzing naar een cel of celbereik.

De functie X.ZOEKEN is een moderne en flexibele vervanging voor oudere functies zoals VERT.ZOEKEN, HORIZ.ZOEKEN en ZOEKEN. X.ZOEKEN ondersteunt geschatte en exacte overeenkomsten, jokertekens (* ?) of reguliere expressies voor gedeeltelijke overeenkomsten, en zoekopdrachten in verticale of horizontale bereiken. X.ZOEKEN kan omgekeerd zoeken en biedt een snelle binaire zoekoptie bij het werken met grote datasets.

Syntaxis

X.ZOEKEN( [Zoekcriterium] ; Zoekmatrix ; Resultatenmatrix [ ; [ Resultaat indien niet gevonden ] [ ; [Overeenkomstmodus] [ ; Zoekmodus ] ] ] )

Zoekcriterium: (optioneel) De waarde van elk type waarnaar moet worden gezocht in Matrix. Als u dit weglaat, retourneert X.ZOEKEN lege cellen die het vindt in Zoekmatrix.

Zoekmatrix: is de referentie van de matrix waarin moet worden gezocht. Matrix moet een 1-dimensionale matrix zijn en mag slechts in één blad voorkomen.

Resultaatmatrix: is de referentie van de matrix of het bereik dat moet worden geretourneerd.

note

Als Resultaatmatrix een bereik van cellen is, moet de functie X.ZOEKEN worden ingevoerd als een matrixformule.


Resultaat indien niet gevonden: een tekst of celinhoud die moet worden geretourneerd als de waarde Opzoekwaarde niet wordt gevonden. Als er geen geldige overeenkomst wordt gevonden en Resultaat indien niet gevonden wordt weggelaten, retourneert de functie de fout #N/B.

Overeenkomstmodus: (optioneel) specificeert het type overeenkomst. Waarden kunnen zijn:

Zoekmodus: (optioneel) specificeert de te gebruiken zoekmodus.

warning

Overeenkomstmodus waarden 2 en 3 kunnen niet worden gecombineerd met binair zoeken (Zoekmodus waarde 2 of -2 ).


note

Elk van de optionele argumenten kan worden weggelaten. Voor een optioneel argument moeten alle voorgaande scheidingstekens aanwezig zijn.


Voorbeelden

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.ZOEKEN("Atoomgetal";A2:A4;A2:DO4)} retourneert de matrix

Atomic Number

1

2

3

...

118


{=X.ZOEKEN("Helium";B1:DO1;B1:DO4)} retourneert de matrix

Helium

He

2

4.0026


{=X.ZOEKEN("Kryptonite";B1:DO1;B1:DO4;"Onbekend element")} retourneert de matrix {"Onbekend element", "Onbekend element", "Onbekend element", "Onbekend element"}.

Technische informatie

tip

Deze functie is beschikbaar sinds LibreOffice 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.XLOOKUP

Help ons, alstublieft!