MVLOOKUP
Omschrijving
We raden deze functie aan als vervanging voor VERT.ZOEKEN, vooral wanneer u met dynamische gegevens werkt. MVLOOKUP voert een verticale opzoektabel (kolom) uit voor een tabel en retourneert alle overeenkomsten. MVLOOKUP is vergelijkbaar met VERT.ZOEKEN, maar:
- Met VERT.ZOEKEN wordt alleen de linkerkolom gescand op overeenkomsten. in MVLOOKUP geeft u de kolom op die moet worden doorzocht.
- VERT.ZOEKEN stopt nadat er één match is gevonden en retourneert één celwaarde. MVLOOKUP scant de hele opzoekkolom op overeenkomsten. Elke match in die kolom resulteert in een nieuwe rij in de uitvoer. Als u 4 . opgeeftreturn_column_indexwaarden, heeft elke resulterende rij vier kolommen.
Syntaxis
MVLOOKUP(
lookup_value
,
table_array
,
lookup_column_index
,
order
,
return_column_index
, ...)
- lookup_value: de waarde die moet matchen.
- table_array: de matrix of tabel waarin moet worden gezocht.
- lookup_column_index: de kolom in de tabel waarin moet worden gezocht (op basis van 1).
- order: de volgorde van de zoekopdracht, op basis van de sorteervolgorde vantable_array.
- 0: de standaard lineaire zoekopdracht voor niet-gesorteerde gegevens.
- 1: binaire zoekopdracht, voor gegevens die in oplopende volgorde zijn gesorteerd.
- -1: binaire zoekopdracht, voor gegevens die in aflopende volgorde zijn gesorteerd.
- return_column_index: het kolomnummer waaruit resultaten moeten worden geretourneerd. U kunt een willekeurig aantal kolomnummers weergeven.
Voorbeeld
Het voorbeeld is gebaseerd op deze werkmap:
A | B | C | D | |
|---|---|---|---|---|
1 | Salesperson | Customer | Product | Opbrengsten |
2 | Dixon | O'Reilly, Auer, & Lind | Qosolex | $ 8.2320.000,00 |
3 | Dixon | Runolfsson en Steuber | Saoplus | $ 4.853.000.000,- |
4 | Kelly | Kuphal-groep | Qosolex | $ 2.358.000.000 |
5 | Kelly | Ernst Inc | Voltflarn | $ 2.064.000.000,- |
6 | Payne | Williamson Group | Singlflix | $ 6.974.000,00 |
7 | Payne | Ratke-Sanford | Qosolex | $ 8.4330,00 |
8 | Payne | Leuschke en zonen | Qosolex | $8.181.000,00 |
9 | Wu | Dach-Halvorson | Singlflix | $ 2.361.000.000 |
10 | Wu | Wisoky LLC | Bextain | $ 5.752.000,- |
11 | Wu | Stiedemann Grp | Saoplus | $ 3.9870,00 |
Het resultaat van:
=MVLOOKUP(A6,A2:D11,1,0,2,3,4)
of als alternatief
=MVLOOKUP("Payne",A2:D11,1,0,2,3,4)
is:
Williamson Group | Singlflix | $ 6.974.000,00 |
Ratke-Sanford | Qosolex | $ 8.4330,00 |
Leuschke en zonen | Qosolex | $8.181.000,00 |
Opmerkingen
- MVLOOKUP() scant de rijen in de kolomlookup_column_indexvoorlookup_value. De functie verzamelt vervolgens waarden in de kolommen die worden vermeld inreturn_column_index. Vervolgens wordt elke waarde in een kolom in de resulterende matrix geplaatst.
- Deze functie is bedoeld voor gebruik in matrixformules.
Gerelateerde functies
MATCHEXACT
MHLOOKUP