好的,我正在尝试在excel中创建一个电子表格,它会自动告诉我那一周谁在哪个团队。因此,我有一个crew id列和它旁边的员工姓名。我需要excel来找到所有旁边有数字1的员工,并把它放在一个列表中。任何帮助都将不胜感激。
顺便说一句,这就是我到目前为止所拥有的。它只给了我一个员工,而不是所有员工
=LOOKUP(E3,Crew_Code,Employees)
MIKE 1
TIM 2
SAM 1
TY 3我需要excel给我第一组的成绩
MIKE 1
SAM 1发布于 2011-11-23 00:27:34
是否可以按团队使用排序值对数据进行排序?这样就容易多了。
另一种更复杂的解决方案是以递归方式检查和搜索数据,并且需要使用两列,如下例所示:

在这个例子中,我使用了以下公式:
=MATCH(G$2;OFFSET($C$4:$C$13;SUM($G$3:G3);0);0)正如你所看到的,"finder“列具有相同的搜索数据长度,因为我没有先验的团队成员数量,每次搜索,MATCH函数,使用相同的基本搜索范围,但我替换它,OFFSET函数,在找到最后一个重合后搜索,使用SUM函数。
Shower列使用相同的原则来查找这些值。
改进的空间
我希望这对你有所帮助
关于Alen
https://stackoverflow.com/questions/8228296
复制相似问题