根据单元格值返回所有列标题

时间:2014-07-13 19:31:50

标签: excel

我有一个电子表格(其中5个),其中列出了20个教学主题。学生在每节课结束时将每个主题评为红色,琥珀色,绿色。最后,我希望邮件以易于阅读的格式为学生合并这些摘要,以便他们得到: 我评为红色的主题是: 主题1,主题2等

如果单词中的公式太长,则使用100个主题的3个选项。

因此,我希望将所有列标题(主题名称)组合到行末的单元格中,然后只将邮件合并到单词中。 (它可能不是最漂亮的)。由于我需要与其他人共享此电子表格,因此无法使用宏。 我想根据标准(每个单元格上是否有R,A或G)组合列标题。

e.g。

Name Topic 1  Topic 2   Topic 3  Topic4  SummaryRed        SummaryA  SummaryG

Fred R        G         A        R       (Topic 1,Topic 2) (Topic3)  (Topic2)

对不起,格式很好,我用逗号分隔了列。

任何帮助表示赞赏 丹尼尔

1 个答案:

答案 0 :(得分:0)

这对R来说应该适用。对于其他字母,只需更改相应字母下方的“r”即可。

=CONCATENATE((IF(F10="r",F9,"")), ", ",(IF(G10="r",G9,"")), ", ",(IF(H10="r",H9,"")), ",         ",(IF(I10="r",I9,"")))