excel2016,怎么根据前两列的数值匹配第三列的数据

如图,我把E2、F2用数据有效性做成了下拉菜单,G2怎么样才能根据E2、F2选择的数据自动输出相应的价格?... 如图,我把E2、F2用数据有效性做成了下拉菜单,G2怎么样才能根据E2、F2选择的数据自动输出相应的价格? 展开
 我来答
xxcanying
2019-04-26 · TA获得超过407个赞
知道小有建树答主
回答量:414
采纳率:66%
帮助的人:103万
展开全部

在G2单元格输入公式:

=SUMPRODUCT((C2:C5)*(A2:A5=E2)*(B2:B5=F2))

追问
你的方法也可以,而且更简单,不过有人先回答了,不好意思。
黑豆2008
2019-04-26 · TA获得超过1879个赞
知道小有建树答主
回答量:2769
采纳率:66%
帮助的人:638万
展开全部
G2=index($C$2:$C$100,match(E2&F2,$A$2:$A$100&$B$2:$B$100,0))
ctrl+shift+enter结束输入
100改为你实际的行数
更多追问追答
追问

显示#VALUE!另外可能是版本不同,公式里的“,”我全部替换成“;”了,否则公式错误

追答
输入完以后是按ctrl+shift+enter的吗?是数组函数所以不是一般按回车结束的。输入完看公式有个大括号的。不应该改成“;”
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花开烂漫招蜂943
2019-04-26 · TA获得超过3231个赞
知道大有可为答主
回答量:7193
采纳率:76%
帮助的人:696万
展开全部
在H3单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束
=INDEX(E:E,MATCH(H2&H3,C:C&D:D,0))

如果都是同年同月,根据A列出公式可以简化为
=MAX(IF((DAY(A2:A200)=DAY(H2))*(D2:D200=H3),E2:E200))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Excel小树
2019-04-26 · 喜欢在交流中提升自己
Excel小树
采纳数:1080 获赞数:1265

向TA提问 私信TA
展开全部
=LOOKUP(1,0/(E2=A2:A88)*(F2=B2:B88),C2:C88)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式