用EXCEL在二维表查找数据
答案:5 悬赏:70
解决时间 2021-01-15 15:57
- 提问者网友:夢醒日落
- 2021-01-15 13:08
用EXCEL在二维表查找数据
最佳答案
- 二级知识专家网友:人间朝暮
- 2021-01-15 13:47
提供四条公式,任选一条即可,本例子中,公式是设定读取M2与M3单元格的值实现查找的功能,只要修改M2与M3的值就行了,公式自动适应。
公式一:
=INDEX(A:J,MATCH(M3,A2:A999,)+1,MATCH(M2,A1:J1,))
公式二:
=OFFSET(A1,MATCH(M3,A2:A999,),MATCH(M2,A1:J1,)-1)
公式三:
=INDIRECT("R"&MATCH(M3,A2:A999,)+1&"C"&MATCH(M2,A1:J1,),)
公式四:
=INDIRECT(ADDRESS(MATCH(M3,A2:A999,)+1,MATCH(M2,A1:J1,)))
如果一定要手动指定公式的查找数值,拿公式一来举例,改为这样:
=INDEX(A:J,MATCH(3.5,A2:A999,)+1,MATCH(5,A1:J1,))
我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。
公式一:
=INDEX(A:J,MATCH(M3,A2:A999,)+1,MATCH(M2,A1:J1,))
公式二:
=OFFSET(A1,MATCH(M3,A2:A999,),MATCH(M2,A1:J1,)-1)
公式三:
=INDIRECT("R"&MATCH(M3,A2:A999,)+1&"C"&MATCH(M2,A1:J1,),)
公式四:
=INDIRECT(ADDRESS(MATCH(M3,A2:A999,)+1,MATCH(M2,A1:J1,)))
如果一定要手动指定公式的查找数值,拿公式一来举例,改为这样:
=INDEX(A:J,MATCH(3.5,A2:A999,)+1,MATCH(5,A1:J1,))
我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。
全部回答
- 1楼网友:孤独的牧羊人
- 2021-01-15 18:22
我暂时保留我的看法!
- 2楼网友:由着我着迷
- 2021-01-15 16:58
=OFFSET(A1,ROWS /0.5,COLS)
ROWS:表示 3.5 所在的单元格,比如L1
COLS:表示5所在的单元格,比如L2
ROWS:表示 3.5 所在的单元格,比如L1
COLS:表示5所在的单元格,比如L2
- 3楼网友:骨子里都是戏
- 2021-01-15 15:44
你的这个表是十列21行的(数据20行)且是顺序排列的,假定范围是A1:J21。横向值输入在K1,纵向值输入在K2,查找结果在K3。则K3的公式可以是
=INDEX(B2:J21,MATCH(K1,A2:A21),MATCH(K2,B1:J1))
=VLOOKUP(K1,A2:J21,MATCH(K2,B1:J1)+1)
=OFFSET(A1,MATCH(K1,A2:A21),MATCH(K2,B1:J1))
=INDEX(B2:J21,MATCH(K1,A2:A21),MATCH(K2,B1:J1))
=VLOOKUP(K1,A2:J21,MATCH(K2,B1:J1)+1)
=OFFSET(A1,MATCH(K1,A2:A21),MATCH(K2,B1:J1))
- 4楼网友:一秋
- 2021-01-15 14:10
你可以将另一维转为列号,你的这个就是n+1,输入列维2,列号就是3
公式引用:=VLOOKUP(行维,A:J,N+1,FALSE)
公式引用:=VLOOKUP(行维,A:J,N+1,FALSE)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息