WD.MVLOOKUP
Omschrijving
Deze functie is hetzelfde als MVLOOKUP, maar WD.MVLOOKUP maakt een index (b-boomstructuur) voor het opgegeven bereik of de opgegeven matrix en negeert de
order
argument. Deze functie biedt betere prestaties bij herhaald gebruik in hetzelfde bereik/dezelfde matrix. Null- en foutwaarden worden genegeerd. We raden deze functie aan als vervanging voor VERT.ZOEKEN, vooral wanneer u met dynamische gegevens werkt. WD.MVLOOKUP voert een verticale opzoektabel (kolom) uit voor een tabel en retourneert alle overeenkomsten. WD.MVLOOKUP is vergelijkbaar met VERT.ZOEKEN, maar:
- Met VERT.ZOEKEN wordt alleen de linkerkolom gescand op overeenkomsten. in WD.MVLOOKUP geeft u de kolom op die moet worden doorzocht.
- VERT.ZOEKEN stopt nadat er één match is gevonden en retourneert één celwaarde. WD.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
WD.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: niet gebruikt.
- 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:
=WD.MVLOOKUP(A6,$A$2:$D$11,1,0,2,3,4)
of
=WD.MVLOOKUP("Payne",$A$2:$D$11,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
- WD.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