Excel精英培训网

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

[已解决]满足2个条件返回某单元格

[复制链接]
发表于 2012-11-26 22:29 | 显示全部楼层 |阅读模式
满足2个条件返回某单元格,请教如何实现,详见附件,谢谢。
最佳答案
2012-11-26 23:09
help 1126.rar (47.85 KB, 下载次数: 206)

help 1126.rar

47.67 KB, 下载次数: 99

发表于 2012-11-26 23:09 | 显示全部楼层    本楼为最佳答案   
help 1126.rar (47.85 KB, 下载次数: 206)
回复

使用道具 举报

发表于 2012-11-26 23:15 | 显示全部楼层
K3输入:
=INDEX(Sheet2!$B$2:$AF$21,MATCH(Summary!$G3,Sheet2!$A$2:$A$21,),MATCH(Summary!K$2,Sheet2!$B$1:$AF$1,))
下拉,右拉,完成

评分

参与人数 1金币 +10 收起 理由
9lee + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2012-11-26 23:16 | 显示全部楼层
在k3中输入公式
  1. =INDEX(Sheet2!$B$2:$AF$21,MATCH(Summary!$G3,Sheet2!$A$2:$A$21,),MATCH(Summary!K$2,Sheet2!$B$1:$AF$1,))
复制代码
公式下拉完成,如果对了别忘记了给个最佳哟,哈哈

评分

参与人数 1金币 +10 收起 理由
9lee + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2012-11-26 23:20 | 显示全部楼层
=OFFSET(Sheet2!$A$1,MATCH(Summary!$G3,Sheet2!$A$2:$A$21,),MATCH(Summary!K$2,Sheet2!$B$1:$AF$1,))
回复

使用道具 举报

 楼主| 发表于 2012-11-26 23:29 | 显示全部楼层
lisachen 发表于 2012-11-26 23:09

=SUMPRODUCT((Sheet2!$A$2:$A$21=Summary!$G4)*(Sheet2!$B$1:$AF$1=Summary!K$2),(Sheet2!$B$2:$AF$21))
版主请赐教,我前面用sumproduct 这个函数把“,”用成了“*”,结果就完成不一样了。
请教在这里“,”跟“*”的区别,什么情况下要用“,”,什么情况下哟昂用“*”,不胜感激!
回复

使用道具 举报

发表于 2012-11-26 23:33 | 显示全部楼层
Eric_f765 发表于 2012-11-26 23:29
=SUMPRODUCT((Sheet2!$A$2:$A$21=Summary!$G4)*(Sheet2!$B$1:$AF$1=Summary!K$2),(Sheet2!$B$2:$AF$21))
...

sumproduct  里面用*表示2个条件同时成立,你那个后面的表示的不是条件成立,而是相乘,sumproduct本来就是相乘的,所以不用写“*”,按函数的用法
回复

使用道具 举报

发表于 2012-11-26 23:36 | 显示全部楼层
  1. =HLOOKUP(K$2,Sheet2!$B$1:$AF$21,MATCH($G3,Sheet2!$A$1:$A$21,))
复制代码
我也来凑个热闹
回复

使用道具 举报

发表于 2012-11-26 23:37 | 显示全部楼层
本帖最后由 lisachen 于 2012-11-26 23:39 编辑

SUMPRODUCT
语法:SUMPRODUCT(array1, [array2], [array3], ...)
在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和
用了“,”是使用了两个以上的数组

使用SUM可以直接用“*”,但必须三建回车

回复

使用道具 举报

发表于 2012-11-26 23:38 | 显示全部楼层
Eric_f765 发表于 2012-11-26 23:29
=SUMPRODUCT((Sheet2!$A$2:$A$21=Summary!$G4)*(Sheet2!$B$1:$AF$1=Summary!K$2),(Sheet2!$B$2:$AF$21))
...

=SUMPRODUCT((Sheet2!$A$2:$A$21=Summary!$G4)(Sheet2!$B$1:$AF$1=Summary!K$2),(Sheet2!$B$2:$AF$21))
=SUMPRODUCT((Sheet2!$A$2:$A$21=Summary!$G4)(Sheet2!$B$1:$AF$1=Summary!K$2)*(Sheet2!$B$2:$AF$21))
这样也可以
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 13:15 , Processed in 0.461789 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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