2014-12-02 65 views
0

我有一个电子表格,其中有不同学生的积分。每周我都会从电子表格发送一封电子邮件给学生,通知他们他们目前的积分和最高分的学生姓名。除了最后一部分之外,我能够把所有的东西都处理完毕。我无法显示消息中具有最大分数的所有学生的姓名。请找到my spreadsheet here.显示不同单元格上的列的内容

回答

0

一种方法是将您的过滤器函数输出的列表的结果加入一个单元格(D2)中,然后在消息中引用该单元格。

=JOIN(", ", FILTER(A2:A,B2:B=MAX(B2:B))) 

你甚至可以有最后一个逗号替换为“和”,并在最后补充一点......

=regexreplace(JOIN(", ", FILTER(A2:A,B2:B=MAX(B2:B))), ",\s(\w+)$", " and $1.") 

所以它在完整地邮件正文你已经有..

看看是否可行?

+0

非常感谢!那完美的工作。 – 2014-12-02 19:15:32

相关问题