Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1107|回复: 4

INDEX+MATCH组织查询的问题

[复制链接]
发表于 2022-5-9 09:16 | 显示全部楼层 |阅读模式
本帖最后由 hopehui 于 2022-5-9 21:20 编辑

比如有下面有一个表格
姓名1月2月3月4月5月6月
张三
3
8
7
9
15
22
李四
18
28
2
3
18
35
王五
7
8
9
21
12
23
洪七
1
83
2
3
5
6
钱九
8
4
3
15
18
22
然后我要查下面的值,自己写了几次总是报修,请高手指教,谢谢!

姓名2月4月6月
张三
钱九
洪七


index match问题.zip

8.25 KB, 下载次数: 8

发表于 2022-5-9 19:53 | 显示全部楼层
回复

使用道具 举报

发表于 2022-5-10 13:37 | 显示全部楼层
应该可以这样
D19=INDEX($M$4:$S$9,MATCH($C19,$M$4:$M$9,),MATCH(D$18,$M$4:$S$4))&"",右拉下拉

或许也可以这样
D19=SUMPRODUCT(($M$5:$M$9=$C19)*($N$4:$S$4=D$18)*$N$5:$S$9)
回复

使用道具 举报

 楼主| 发表于 2022-5-13 08:42 | 显示全部楼层
乡野村夫 发表于 2022-5-10 13:37
应该可以这样
D19=INDEX($M$4:$S$9,MATCH($C19,$M$4:$M$9,),MATCH(D$18,$M$4:$S$4))&"",右拉下拉

[size=12.6316px]D19=INDEX($M$4:$S$9,MATCH($C19,$M$4:$M$9,),MATCH(D$18,$M$4:$S$4))&""
[size=12.6316px]你好,问一下最后加一个“&”,这个符号是什么作用的?
回复

使用道具 举报

发表于 2022-5-16 16:43 | 显示全部楼层
=INDEX($N$5:$S$9,MATCH($C19,$M$5:$M$9,),MATCH(D$18,$N$4:$S$4,))
很简单,不用公式太长
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-2 06:06 , Processed in 0.249877 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表