LibreOffice 25.2 Help
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.
X.ZOEKEN( Zoekcriterium ; Zoekmatrix ; Resultatenmatrix ; Resultaat indien niet gevonden (optioneel) ; Overeenkomstmodus (optioneel) ; Zoekmodus (optioneel)))
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.
Resultatenmatrix: is de referentie van de matrix of het bereik dat moet worden geretourneerd.
Als Resultatenmatrix 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 X.ZOEKEN 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:
0: exacte overeenkomst (standaard). Als de waarde Zoekcriterium niet wordt gevonden en de tekst Resultaat indien niet gevonden wordt weggelaten, retourneert het de fout #N/B.
-1: probeer exacte overeenkomst. Als de waarde Zoekcriterium niet wordt gevonden, retourneer dan het volgende kleinere item.
1: probeer exacte overeenkomst. Als de waarde Zoekcriterium niet wordt gevonden, retourneer dan het volgende grotere item.
2: een jokerteken komt overeen met tekens * (meerdere tekens), ? (enkel teken) en ~ hebben een speciale betekenis.
3: een overeenkomst met reguliere expressie.
Zoekmodus: (optioneel) specificeert de te gebruiken zoekmodus.
1: retourneert het eerste exemplaar, beginnend bij het eerste item van Zoekmatrix (standaard).
-1: omgekeerd zoeken. Retourneert het eerste exemplaar, beginnend bij het laatste item van Zoekmatrix.
2: binair zoeken waarbij Zoekmatrix in oplopende volgorde wordt gesorteerd. Indien niet gesorteerd, worden ongeldige resultaten geretourneerd.
-2: binaire zoekopdracht waarbij Zoekmatrix in aflopende volgorde wordt gesorteerd. Indien niet gesorteerd, worden ongeldige resultaten geretourneerd.
Overeenkomstmodus waarden 2 en 3 kunnen niet worden gecombineerd met binair zoeken (Zoekmodus waarde 2 of -2 ).
{=X.ZOEKEN("Atoomnummer";A2:A4;A2:DO4)} retourneert de matrix
| Atoomnummer | 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"}.
COM.MICROSOFT.XLOOKUP