Я хочу импортировать диапазон, основываясь на наличии тегов в столбце "" TAG "" листа 1.
Я хотел бы использовать REGEX
в качестве условного оператора (например, "" tag-1 "" или "" tag-2 "" и "" tag-5 "") для проверки, является ли один из тегов присутствует в столбце, затем отфильтруйте соответствующую строку.
Я пробовал все SEARCH
FILTER
AND
... с любым успехом.
=FILTER(dataRange, REGEXMATCH(TagRange, "Tag1"), REGEXMATCH(TagRange, "Tag2"))
возвращает обе строки с Tag1
и Tag2
, когда я хочу, чтобы он вел себя как оператор AND
.
=FILTER(dataRange, AND(REGEXMATCH(TagRange, "Tag1"), REGEXMATCH(TagRange, "Tag2")))
для этого выглядит так: AND()
формула возвращает только одно значение вместо нескольких TRUE
/ FALSE
значений. Итак, я получаю сообщение об ошибке.
Google использует RE2 , поэтому выражение ?=
не работает
вот таблица Google