EXCEL中如何搜索同时符合条件的列和行交叉的某个单元个的值

2024-10-28 04:25:03
推荐回答(5个)
回答(1):

可以使用INDEX函数,找出行列交叉处的单元格的值。
假设需要满足行里面的值等于1,列里面的值等于2,(也就是查找C3)交叉处单元格的值。
可以使用公式:
=INDEX(A:F,MATCH(1,A:A),MATCH(2,1:1))

解释:
A:F,是整个单元格数据区域。
MATCH(1,A:A),表示在A列查找值为1的单元格,所在的行号。
MATCH(2,1:1),表示在第一行查找值为2的单元格,所在的列号。
然后使用INDEX函数,即可定位找出交叉处的单元格的值。

回答(2):

偏移函数或VLOOKUP都行,自己做表来验证太麻烦。

回答(3):

假设原数据在A1:F50区域内
在G1输入公式
=INDEX(A1:F50,MATCH(3.5,A1:A50),MATCH(2,A1:F1))
即可
PS:想要真正的公式,请在截图里将列行号也截出来

回答(4):

假设你上图区域为A:Z
=vlookup(你要查找的值,a:z,列数字+1,0)
_________________________________________
=vlookup(1,a:f,3,0)

回答(5):