Ich verwende FILTER()
, um einen Wert aus Blatt 2 anzuzeigen, bei dem die Name
Spalten übereinstimmen.
Mein Problem ist, wo ich will:
=FILTER(Sheet2!A:F, Sheet2!A:A="Combat Medic" OR Sheet2!A:A="Universal")
als OR
Ergebnis ein Fehler.
Was ist die richtige Syntax?
Muss ich QUERY()
stattdessen eine verwenden?
Antworten:
Verwenden Sie die folgende Formel, um die gewünschte Abfrage zu erhalten.
Formel
Erklärt
In der Referenz wird von Ahab erklärt, dass
+
und*
als boolesche Ausdrücke verwendet werden können, wieOR
undAND
.Die Lösung mit der
IFERROR
(siehe Versionshistorie) ist in diesem Fall nutzlos, es sei denn, Sie möchten einen bestimmten String finden:Hier wird der
IFERROR
Wert zurückgegeben,0
wenn nichts gefunden wird, wodurch die Formel weiterhin funktioniert.Bildschirmfoto
Beispiel
Ich habe die Beispieldatei so geändert, dass sie beide Lösungen enthält: Filtern mit Booleschen Werten
Referenz
Google-Produktforum, Boolesche Ausdrücke
quelle
IFERROR(...) + IFERROR(...)
funktioniert?quelle