【发布时间】:2020-02-26 16:10:00
【问题描述】:
我目前有 2 个单独的 TEXTJOIN 函数来返回表行中的所有值(非空白)并返回与这些相关的标题。
提取值(输出1):
{=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)
以某种方式合并上面的两个公式可以输出类似的东西吗?数组公式让我头晕目眩。
【问题讨论】:
标签: arrays excel excel-formula concat textjoin