标签: excel-formula
我正在进行质量分析,我只想从具有多个输入对象的某个人的表中提取前两个数据点。实现此目标的最佳过程是什么?
这里是我要弄清楚的简化示例: 杰克50 杰克62 杰克63 玛丽52 玛丽96 玛丽95 玛丽36
我的目标是找出这些:
杰克1 = 杰克2 =
和
玛丽1 = 玛丽2 =
一旦找到这些分数,我就必须取前两个分数的平均值。
答案 0 :(得分:0)
假设您的数据如下所示:
E2中使用的公式如下:
E2
{=AVERAGE(INDEX($B$1:$B$8,SMALL(($A$2:$A$8=D2)*ROW($A$2:$A$8),COUNTIF($A$2:$A$8,"<>"&D2)+1)),INDEX($B$1:$B$8,SMALL(($A$2:$A$8=D2)*ROW($A$2:$A$8),COUNTIF($A$2:$A$8,"<>"&D2)+2)))}
请注意,这是一个数组公式,应通过 Ctrl Shift Enter