我正在处理一个包含多个阶段的项目的预算。有可能并不是所有的阶段都会被处理,所以我添加了一些查找和SUMIF公式,以便我可以得到我包含和排除的努力和美元数量的摘要。这一切都很好。现在我想隐藏我的查找行(第1行),但仍然有一种方法可以确定项目的哪些阶段已被包含,哪些被排除。很明显,我可以手动将它们连接在一起,但是如果包含/排除的阶段发生变化,那么我需要记住更新这些公式(并且它不像在公式中那样有趣)。这里是我的表的样子:基于查找的范围内的连接值
的TEXTJOIN功能似乎像它应该工作(即=TEXTJOIN(CHAR(10), TRUE, C2:N2)
),但我不能换我围绕着如何使其应用范围参数依赖于我查找的行头。我使用类似=TEXTJOIN(CHAR(10), TRUE, INDEX(A2:M2,,(A1:M1="Yes")*COLUMN(A1:M1)))
的东西玩弄INDEX,但没有任何运气。在一天结束时,我想有这样的:
阶段1
阶段2
阶段5
请注意,上面的数据都应该出现在同一个细胞 - 使用换行字符CHAR(10)作为TEXTJOIN函数中的分隔符将使所有相位出现在单个单元格内的新行上。我不想通过多个单元填充公式。预先感谢您的帮助。
我编辑了我的原始问题,以阐明我希望将所有结果连接在单个单元格内,而不是通过范围填充公式。 – Cory