В настоящее время у меня есть 2 отдельные функции TEXTJOIN, которые возвращают все значения в строках таблицы (которые не являются пустыми) и возвращают связанные с ними заголовки.
Для извлечения значений (Output1):
{=TEXTJOIN(" + ",TRUE,IF(C7:XL7<>0,C7:XL7,""))}
Чтобы извлечь заголовки (Выход 2):
{=TEXTJOIN(" + ",TRUE,IF(C7:XL7<>0,$C$5:$XL$5,""))}
Токовые выходы выглядят примерно так:
name project1 project2 Output Output2
User1 0001 0001 project1
User2 0002 0003 0002 + 0003 project1 + project2
User3 0001 0001 0001 + 0001 project1 + project2
Когда то, что я действительно хочу, это один единственный выход со значением заголовок (в круглых скобках), прежде чем перейти к следующему столбцу:
name project1 project2 Output
User1 0001 0001 (project1)
User2 0002 0003 0002 (project1) + 0003 (project2)
User3 0001 0001 0001 (project1) + 0001 (project2)
Возможно ли каким-то образом объединить две вышеупомянутые формулы, чтобы получить что-то похожее на это? Формулы массива заставляют мою голову вращаться.