蓝色区域是原始数据,绿色区域是数据操作区。

我正在做一些员工的交通工作,他们的路线详细信息在蓝色区域。登录是指到办公室,注销是指到家。相同的路线ID表示这些员工在同一出租车中一起出行。没有员工建议在每次旅行中有多少员工出差。
我想做一份总结报告,如绿色区域所示。我想知道每个员工与多少名员工一起旅行-即黄色突出显示的区域。该单元格显示登录05:00班次的员工d单独旅行或只与其他一名员工一起旅行。我想要整个俱乐部列的这些值。
为此,我在突出显示的单元格中使用了公式栏中显示的公式。按F9时,我得到的结果与黄色突出显示的单元格中的结果类似。
但我的公式似乎有点笨拙。此外,为了获得易于理解的结果,我必须转到Clubbing列中的每个单元格,并点击笨重的F9 (这个表很小,我有成百上千的条目)。
有没有更有效、更清晰的方法来获得这个结果?请分享。我也对VBA解决方案持开放态度。
发布于 2020-09-09 03:10:56
使用TEXTJOIN:
=TEXTJOIN(",",TRUE,UNIQUE(FILTER($L$5:$L$21,($I$5:$I$21=O11)*($J$5:$J$21=P11),"")))https://stackoverflow.com/questions/63800133
复制相似问题