Können wir alle übereinstimmungen in xlookup zurückgeben?
Kurze Antwort: Das ist nicht möglich. Aber machen Sie sich keine Sorgen, denn es gibt eine bessere Funktion, um das zu bekommen, was Sie wollen. Ja, alle Übereinstimmungen. Und die Funktion ist FILTER.
Im obigen Beispiel haben wir alle Daten, die EAST entsprechen, in der Zonenspalte.
Die Formel
So verwenden Sie diese Funktion, um alle Übereinstimmungen zu erhalten:
- Geben Sie zunächst die FILTER-Funktion in eine Zelle ein.
- Wählen Sie anschließend im Array-Argument den gesamten Datenbereich aus.
- Wählen Sie dann im Include-Argument die Spalte aus, aus der Sie alle übereinstimmenden Werte überprüfen möchten.
- Geben Sie im gleichen Argument nach diesem Spaltenbereich das Gleichheitszeichen (=) und den Wert ein, der auf Übereinstimmungen überprüft werden soll. Verwenden Sie auch hier doppelte Anführungszeichen, um den Text anzugeben.
- Schließen Sie die Funktion und drücken Sie die Eingabetaste, um das Ergebnis zu erhalten.
Und sobald Sie die Eingabetaste drücken, wird ein Array mit allen Übereinstimmungen zurückgegeben, bei denen der Boxwert „Ost“ ist.
Ja, FILTER ist eine dynamische Array-Funktion, bei der Sie nicht STRG+UMSCHALT+EINGABETASTE verwenden müssen, um das Ergebnis zu erhalten.
Es erhält automatisch die Antwort in einem Bereich, der auf seiner Größe basiert. Sie müssen also sicherstellen, dass in dem Bereich, in dem Sie die Funktion aufrufen, genügend Platz vorhanden ist, um alle Übereinstimmungen für Sie abzurufen.
Wenn Sie irgendwo im Bereich einen Wert haben, der von dem von der FILTER-Funktion zurückgegebenen Array verwendet werden soll, erhalten Sie die Fehlermeldung #SPILL! Fehler .