TextJoin удаляет дубликаты, но с фильтром If Function - PullRequest
0 голосов
/ 14 февраля 2020

Я использую новую функцию TextJoin с функциями Match и IF в качестве фильтра. Оператор работает по большей части, но для каждой строки, которая не соответствует требованию фильтра, он возвращает «False». Есть ли способ отфильтровать и не получить кучу «ложных» возвратов, а только правильные?

Вот моя формула:

{=TEXTJOIN(";",,IF(E5:E211="Austin",IF(MATCH(D5:D211,D5:D211,0)=ROW(E5:E211)-ROW(E5)+1,D5:D211,"")))}

Он находит все правильные предметы, но добавляет также False s '.

1 Ответ

0 голосов
/ 14 февраля 2020

с подпиской на Office 365 мы можем использовать формулу динамического c массива:

=TEXTJOIN(";",,UNIQUE(FILTER(D:D,E:E="Austin")))
...