EXCEL 多条件查询多个值并显示出来。
答案:3 悬赏:60
解决时间 2021-01-08 17:11
- 提问者网友:雨不眠的下
- 2021-01-08 03:37
EXCEL 多条件查询多个值并显示出来。
最佳答案
- 二级知识专家网友:佘樂
- 2021-01-08 04:54
见样表截图
数据源在sheet1
sheet2的A2输入
=INDEX(Sheet1!B:B,SMALL(IF((Sheet1!$H$2:$H$1000="BB发票")*(Sheet1!$I$2:$I$1000="○"),ROW($2:$1000),4^8),ROW(A1)))&""
数组公式,先按住CTRL+SHIFT,最后回车
公式右拉下拉
数据源在sheet1
sheet2的A2输入
=INDEX(Sheet1!B:B,SMALL(IF((Sheet1!$H$2:$H$1000="BB发票")*(Sheet1!$I$2:$I$1000="○"),ROW($2:$1000),4^8),ROW(A1)))&""
数组公式,先按住CTRL+SHIFT,最后回车
公式右拉下拉
全部回答
- 1楼网友:山河有幸埋战骨
- 2021-01-08 06:58
C14:
=INDEX(Sheet2!B:B,SMALL(IF((Sheet2!$H$3:$H$6="BB发票")*(Sheet2!$I$3:$I$6="○"),ROW($3:$6),4^8),ROW(A1)))&""
具体数据区域和条件,根据实际修改。
然后按Ctrl+Shift+Enter完成组合公式输入,再向右、向下填充。
=INDEX(Sheet2!B:B,SMALL(IF((Sheet2!$H$3:$H$6="BB发票")*(Sheet2!$I$3:$I$6="○"),ROW($3:$6),4^8),ROW(A1)))&""
具体数据区域和条件,根据实际修改。
然后按Ctrl+Shift+Enter完成组合公式输入,再向右、向下填充。
- 2楼网友:荒野風
- 2021-01-08 05:39
Sheet
Sheet1
=INDEX(Sheet2!A:A,SMALL(IF((Sheet2!$C$2:$C$5="BB发票")*(Sheet2!$D$2:$D$5="○"),ROW(Sheet2!$C$2:$C$5),4^8),ROW(A1)))&""数组公式向下向右复制
数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效追问谢谢!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯