Function 在不同单元格上显示列的内容

Function 在不同单元格上显示列的内容,function,google-sheets,Function,Google Sheets,我有一个电子表格,里面有不同学生的分数。每周我都会通过电子表格向学生发送一封电子邮件,告知他们当前的分数和最高分数学生的姓名。除了最后一部分,我什么都能解决。我无法在消息中显示所有得分最高的学生的姓名。请查找一种方法是将筛选函数输出的列表结果加入一个单元格(D2),然后在消息中引用该单元格 =JOIN(", ", FILTER(A2:A,B2:B=MAX(B2:B))) 您甚至可以将最后一个逗号替换为“and”,并在末尾添加一个点 =regexreplace(JOIN(", ", FILTER

我有一个电子表格,里面有不同学生的分数。每周我都会通过电子表格向学生发送一封电子邮件,告知他们当前的分数和最高分数学生的姓名。除了最后一部分,我什么都能解决。我无法在消息中显示所有得分最高的学生的姓名。请查找

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

=JOIN(", ", FILTER(A2:A,B2:B=MAX(B2:B)))
您甚至可以将最后一个逗号替换为“and”,并在末尾添加一个点

=regexreplace(JOIN(", ", FILTER(A2:A,B2:B=MAX(B2:B))), ",\s(\w+)$", " and $1.")
因此,它完成了您已经拥有的消息正文

看看这样行不行