Excel – 在表格中查找单元格,然后使用if语句来决定使用哪个列

我正试图计算多less个标准偏差对于许多不同的数据点的特定性能远离平均值。

例如,我有一个class级的所有孩子的标准偏差,由头发颜色分开,然后由眼睛颜色进一步分开。 然后使用每个人作为自己的组,我想知道有多less偏离的意思任何特定的高度可能是。

所以在附件中,我需要在F列中写出公式来查找标准偏差。 本质上,我想查找A列中的数字到J列表中,然后根据该值查找高度(E列),并查看它在表中的位置,并在k2之间喷出一个答案:Q2

Hair Eyes Mean Height SD Standard Deviation 1 Blonde green 62" 61" ?? -2 -1 0 1 2 2 Blonde brown 65" 60" ?? 1 58" 60" 62" 64" 66" 3 Blonde hazel 66" 63" ?? 2 57" 61" 65" 69" 73" 1 Blonde green 62" 66" ?? 3 60" 63" 66" 69" 72" 4 Blonde blue 67" 62" ?? 4 61" 64" 67" 70" 73" 2 Blonde brown 65" 63" ?? 5 51" 56" 61" 66" 71" 5 Brown brown 61" 70" ?? 6 53" 58" 63" 68" 73" 6 Brown hazel 63" 60" ?? 7 66" 68" 70" 72" 74" 7 Brown green 70" 68" ?? 8 58" 59" 60" 61" 62" 6 Brown hazel 63" 65" ?? 9 58" 61" 64" 67" 70" 6 Brown hazel 63" 62" ?? 10 64" 66" 68" 70" 72" 8 Grey green 60" 59" ?? 9 Grey blue 64" 66" ?? 10 Grey hazel 68" 67" ?? 9 Grey blue 64" 61" ?? 

在F2:

 =INDEX($H$2:$L$2,MATCH(E2,INDEX($H$3:$L$12,MATCH(A2,$G$3:$G$12,0),0))) 

然后复制下来。

在这里输入图像说明

一个注意事项,如果高度低于最低测量值,这将引发错误。