【发布时间】:2015-12-23 02:23:49
【问题描述】:
我有一个单元格当前使用数组公式返回与我所有员工的最短工作时间相关联的名称。但是,我现在要做的是编写一个数组公式,列出下一个工作时间最少的三个员工。我过去写过一个与此类似的公式,但似乎无法让这两个公式适当匹配。
我目前在 G5 中的最低员工回报公式:
={INDEX(A:A,MATCH(MIN(IF(B:B=G3,IF(C:C>=$G$2,D:D)))&G3,D:D&B:B,0))}
这是我的数据示例:
...现在我正在尝试将其合并到以下数组公式中,当我将其拖到一列时,该公式将返回合格结果列表:
={(IF(ROWS(G$7:G7)<=F$8,INDEX($A$2:$A$8,SMALL(IF(Employees!$B$2:$B$8=$G$3,ROW($A$2:$A$8)-ROW($A$2)+1),ROWS(G$7:G7))),""))}
目前,此数组公式仅设置为匹配职位头衔,而不是我需要的最低员工公式中的其他限定符。如何正确划分这两个公式?感谢您提供的所有帮助,如果您需要任何说明,请告诉我。
理想的数组结果将在 Next 3 Employees 图表中连续显示 Boris 和两个空白。
【问题讨论】:
-
如果您展示数据示例和预期结果会有所帮助
-
更新了屏幕截图和更新的公式以处理示例数据。