如何解决多条件搜索并使用数组函数从表中返回多个值
蓝色区域是原始数据,绿色区域是数据操作区域。
我正在为一些员工的运输工作,这些员工的路线详细信息在蓝色区域给出。登录意味着进入办公室,退出意味着进入家。相同的路线ID表示这些员工一起乘坐同一出租车。没有员工建议每次旅行有多少员工。
我要制作一个摘要报告,如绿色区域所示。我想知道每位员工旅行了多少名员工-即黄色突出显示的区域。该单元格向我显示,登录05:00班次的员工d独自旅行或仅与另一位员工一起旅行。我希望将这些值用于整个Clubbing列。
要实现此目的,我在突出显示的单元格中使用了公式栏中显示的公式。按F9时,我得到的结果类似于黄色突出显示的单元格中的结果。
但是我的公式似乎有点笨拙。另外,为了获得可理解的结果,我必须转到“ Clubbing”列中的每个单元格,然后单击“ F9”(此表很小,我有成千上万的条目)。
是否有更有效,更清晰的方法来获得此结果?请分享。我也对VBA解决方案持开放态度。
解决方法
使用TEXTJOIN:
=TEXTJOIN(",",TRUE,UNIQUE(FILTER($L$5:$L$21,($I$5:$I$21=O11)*($J$5:$J$21=P11),"")))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。