excel 中如何按多个条件找出对应格的最大值

资料如下:公司别品名厂牌单价A6000Y10A6000X11B6000Y12B6000DDY13B6000DDX14A6000DDX15由上述资料中找出下表对应的最高购买... 资料如下:
公司别 品名 厂牌 单价
A 6000 Y 10
A 6000 X 11
B 6000 Y 12
B 6000DD Y 13
B 6000DD X 14
A 6000DD X 15

由上述资料中找出下表对应的最高购买价
A公司 B公司
品名 厂牌 最高购买价 最高购买价
6000 X
6000 Y
6000DD X
6000DD Y

求各公司购买同一厂牌,同一产品的最高价格, 用于比较各公司的采购价
展开
 我来答
凌文元LWY
高粉答主

推荐于2016-03-03 · 每个回答都超有意思的
知道大有可为答主
回答量:3.6万
采纳率:76%
帮助的人:1.3亿
展开全部

输入以下数组公式,然后向右向下填充公式

=MAX(IF(($A$2:$A$7=LEFT(H$1))*($B$2:$B$7=$F3)*($C$2:$C$7=$G3),$D$2:$D$7))

 

详见附图

liuyinde
2010-02-01 · TA获得超过6982个赞
知道大有可为答主
回答量:8941
采纳率:45%
帮助的人:2006万
展开全部
如资料在SHEET1表.最高购买价在SHEET2,你在SHEET2的C2输入=MAX(IF((Sheet1!$A$2:$A$7="A")*(Sheet1!$B$2:$B$7=$A3)*(Sheet1!$C$2:$C$7=$B3),Sheet1!$D$2:$D$7,""))按SHIFT+CTRL+ENTER结束 再向下填充,D2输入=MAX(IF((Sheet1!$A$2:$A$7="B")*(Sheet1!$B$2:$B$7=$A3)*(Sheet1!$C$2:$C$7=$B3),Sheet1!$D$2:$D$7,""))按SHIFT+CTRL+ENTER结束 再向下填充.

如果就在资料下方求最高购买价,比如在字段在11行,你在C12输入=MAX(IF(($A$2:$A$7="A")*($B$2:$B$7=$A12)*($C$2:$C$7=$B12),$D$2:$D$7,""))按SHIFT+CTRL+ENTER结束 再向下填充.D12输入=MAX(IF(($A$2:$A$7="B")*($B$2:$B$7=$A12)*($C$2:$C$7=$B12),$D$2:$D$7,""))按SHIFT+CTRL+ENTER结束 再向下填充
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangxf9209
2010-02-01 · TA获得超过5786个赞
知道大有可为答主
回答量:2968
采纳率:0%
帮助的人:3949万
展开全部
表2的C3输入公式,=MAX((Sheet1!$B$2:$B$7=$A3)*(Sheet1!$C$2:$C$7=$B3)*(Sheet1!$A$2:$A$7=C$1)*Sheet1!$D$2:$D$7),数组公式,右拉,下拉。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chengcheng_zy
2010-02-01 · TA获得超过6473个赞
知道大有可为答主
回答量:2741
采纳率:25%
帮助的人:3372万
展开全部
max(if())数组公式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友24ef169fc
2010-02-01 · TA获得超过9082个赞
知道大有可为答主
回答量:2.2万
采纳率:63%
帮助的人:4412万
展开全部
sumproduct()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式