Zum Hauptinhalt wechseln
Administrator Guide
Zuletzt aktualisiert: 2023-06-23
WD.MVLOOKUP

WD.MVLOOKUP

Beschreibung

Diese Funktion ist identisch mit MVLOOKUP, aber WD.MVLOOKUP erstellt einen Index (B-Baum) für den angegebenen Bereich oder das Array und ignoriert die
order
Argument „“. Diese Funktion bietet eine bessere Performance bei wiederholter Verwendung im selben Bereich/Array. Null- und Fehlerwerte werden ignoriert. Wir empfehlen diese Funktion als Ersatz für VLOOKUP, insbesondere wenn Sie mit Live-Daten arbeiten. WD.MVLOOKUP führt eine vertikale (Spalten-)Suche in einer Tabelle durch und gibt alle Übereinstimmungen zurück. WD.MVLOOKUP ähnelt VLOOKUP, aber Folgendes ist zu beachten:
  • VLOOKUP scannt nur die linke Spalte nach Übereinstimmungen. Bei WD.MVLOOKUP geben Sie die zu durchsuchende Spalte an.
  • VLOOKUP bricht ab, nachdem eine Übereinstimmung gefunden wurde, und gibt einen einzelnen Zellenwert zurück. WD.MVLOOKUP scannt die gesamte Lookup-Spalte nach Übereinstimmungen. Jede Übereinstimmung in dieser Spalte führt zu einer neuen Zeile in der Ausgabe. Wenn Sie 4 angeben,
    return_column_index
    -Werte, dann hat jede Ergebniszeile 4 Spalten.

Syntax

WD.MVLOOKUP(
lookup_value
,
table_array
,
lookup_column_index
,
order
,
return_column_index
, ...)
  • lookup_value
    : Der zu vergleichende Wert.
  • table_array
    : Das Array oder die Tabelle, die durchsucht werden sollen.
  • lookup_column_index
    : Die zu durchsuchende Spalte in der Tabelle (1-basiert).
  • order
    : Nicht verwendet.
  • return_column_index
    : Die Spaltennummer, aus der Ergebnisse zurückgegeben werden sollen. Sie können eine beliebige Anzahl von Spaltennummern auflisten.

Beispiel

Das Beispiel basiert auf der folgenden Arbeitsmappe:
A
B
C
D
1
Salesperson
Customer
Product
Revenue
2
Dixon
O'Reilly, Auer, & Lind
Qosolex
$8,232,000.00
3
Dixon
Runolfsson and Steuber
Saoplus
$4,853,000.00
4
Kelly
Kuphal Group
Qosolex
$2,358,000.00
5
Kelly
Ernser Inc
Voltflarn
$2,064,000.00
6
Payne
Williamson Group
Singlflix
$6,974,000.00
7
Payne
Ratke-Sanford
Qosolex
$8,433,000.00
8
Payne
Leuschke and Sons
Qosolex
$8,181,000.00
9
Wu
Dach-Halvorson
Singlflix
$2,361,000.00
10
Wu
Wisoky LLC
Bextain
$5,752,000.00
11
Wu
Stiedemann Grp
Saoplus
$3,987,000.00
Das Ergebnis von:
=WD.MVLOOKUP(A6,$A$2:$D$11,1,0,2,3,4)
oder alternativ
von =WD.MVLOOKUP("Payne",$A$2:$D$11,1,0,2,3,4)
ist wie folgt:
Williamson Group
Singlflix
$6,974,000.00
Ratke-Sanford
Qosolex
$8,433,000.00
Leuschke and Sons
Qosolex
$8,181,000.00

Anmerkungen

  • WD.MVLOOKUP() scannt die Zeilen in der Spalte
    lookup_column_index
    für
    lookup_value
    . Die Funktion sammelt dann Werte in den Spalten, die in aufgelistet sind
    return_column_index
    . Anschließend wird jeder Wert in eine Zeile in der Ergebnismatrix eingefügt.
  • Diese Funktion ist für die Verwendung in Array-Formeln vorgesehen.

Mögliche Funktionen

MATCHEXACT
MHLOOKUP