如果“D”列等于特定值,如何列出所有“A”列值

如果“D”列等于特定值,如何列出所有“A”列值

我在 Google Drive 上有一个如下所示的电子表格: 在此处输入图片描述

在页面下方,我对与特定日期(动态更新)匹配的所有人进行计数,并且我想列出在该日期注册的所有人的姓名。

在此处输入图片描述

因此,基本上,公式会扫描整个 D 列,检查是否有任何值与 C127 匹配,如果有,它会列出这些匹配列的 A 值,最好以逗号分隔,例如“名称 1、名称 2、名称 3” - 总共应该有 6 个名称。

答案1

根据您的屏幕截图,我假设您正在寻找 Google 表格而不是 Excel 中的解决方案(根据 Máté 的评论)。

一个解决方案是使用FILTERJOIN函数。在单元格 E127 中输入:

=JOIN(", ", FILTER(A:A,D:D=C127))

这将为您提供单个单元格中匹配名称的字符串。

在此处输入图片描述

相关内容