Проверка данных Thickbock в googlespreadsheet, как вернуть несколько значений - PullRequest
0 голосов
/ 01 мая 2020

Я создал таблицу googles здесь: https://docs.google.com/spreadsheets/d/1K5oc6-XcgMTUSCICr9GguxHWkrm1UuMhnzXu9Rn3ngY/edit?usp=sharing

Я хотел бы вернуть значения из всех "отмеченных" ящиков в одной строке, как показано на рисунке ниже.

Могу ли я сделать это по формуле?

enter image description here

Ответы [ 2 ]

2 голосов
/ 01 мая 2020

использование:

=ARRAYFORMULA(REGEXREPLACE(""&TRIM(TRANSPOSE(QUERY(TRANSPOSE(IF(A2:C=TRUE, 
 {A1&",", B1&",", C1}, )),,9^9))), ",$", ))

enter image description here

0 голосов
/ 02 мая 2020

Хотя это можно сделать в форме массива для всего столбца, вы можете попробовать эту простую формулу JOIN (), перетащив ее вниз по столбцу. Начиная с D2:

=IFERROR(JOIN(", ",FILTER(A$1:C$1,A2:C2)))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...