Как вывести все результаты из формулы в виде списка в ячейке (необходимо применить это вниз по столбцу) - PullRequest
0 голосов
/ 23 марта 2020
=IFS($A2="apple", "Apple",$B2="Carrot", "Carrot",$C2<>"Correct", "Error")

Есть ли способ вывести каждый результат в ячейку строки в виде списка? Я хочу иметь возможность применить это вниз по столбцу, чтобы каждая построчная ячейка получала различный результат с учетом построчной ссылки

Пример ВЫХОДА: (каждая строка должна быть построчной ячейкой )

Apple, Carrot, Error
Carrot
Error
Apple, Error

1 Ответ

0 голосов
/ 23 марта 2020

IFS - неправильная формула для этого. Вы можете объединить несколько ifs:

=MID(IF(A2="Apple",", Apple","")&IF(B2="Carrot",", Carrot","")&IF(C2<>"Correct",", Error",""),3,9999)

enter image description here

Или можно использовать TEXTJOIN:

=TEXTJOIN(", ",TRUE,CHOOSE({1,2,3},IF(A2="Apple","Apple",""),IF(B2="Carrot","Carrot",""),IF(C2<>"Correct","Error","")))

enter image description here

в любом случае, для этого требуются отдельные операторы IF.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...