Używam FILTER()
do wyświetlania wartości z arkusza 2, w których Name
kolumny pasują.
Mój problem polega na tym, gdzie chcę:
=FILTER(Sheet2!A:F, Sheet2!A:A="Combat Medic" OR Sheet2!A:A="Universal")
ponieważ OR
powoduje błąd.
Jaka jest poprawna składnia?
Czy QUERY()
zamiast tego muszę użyć ?
Odpowiedzi:
Użyj następującego wzoru, aby uzyskać żądane zapytanie.
Formuła
Wyjaśnił
W odnośniku Ahab wyjaśnia, że
+
i*
mogą być używane jako wyrażenia logiczne, jakOR
iAND
.Rozwiązanie z
IFERROR
(patrz historia wersji) nie jest w tym przypadku przydatne, chyba że chcesz znaleźć określony ciąg:Tutaj
IFERROR
zwraca,0
gdy nic nie zostanie znalezione, co powoduje, że formuła nadal działa.Zrzut ekranu
Przykład
Zmodyfikowałem przykładowy plik, aby zawierał oba rozwiązania: Filtruj za pomocą Boolean
Odniesienie
Forum produktów Google, wyrażenia logiczne
źródło
IFERROR(...) + IFERROR(...)
działania?źródło