我有这张桌子:
I C H O P S T C D E M V W R
4.76 04 08 04 05 04 04 08
5.56 05 09 05 06 05 05 09 03
6.35 03 02 04 06 11 06 07 06 06 11 04 06
7.94 04 03 05 07 13 08 09 08 07 13 05 08
9.525 05 04 07 09 16 09 11 09 09 16 06 10
12.7 07 05 09 12 22 12 15 13 12 22 08 12
15.875 09 06 11 15 27 16 19 16 15 27 10 15
19.05 11 07 13 19 33 19 23 19 19 33 13 19
25.4 14 10 18 25 44 25 31 26 25 44 17 25
31.75 18 13 23 31 54 32 38 32 31 54 21 31
鉴于这两个输入:
我想查找I C
列中与该号码位于同一行的值。
例如:以W
和03
作为输入,公式将返回5.56
。
如何使用Excel公式执行此操作?
答案 0 :(得分:2)
使用A14
中的字母和"编号"在B14
中,您可以使用以下公式:
=INDEX(A1:A11,MATCH(B14,OFFSET(A1:A11,0,MATCH(A14,A1:M1,0)-1)))
从内到外解释:
- MATCH(A14,A1:M1,0)
会找到字母的列号
- OFFSET(A1:A11,0,MATCH(...)-1
然后给出该列的数组
- MATCH(B14,OFFSET(...
给出该列中值的匹配(行号)
- INDEX(A1:A11,MATCH...
给出该列中的值