Excel中判断多条件选择多个结果,请高手帮忙

如图,当实际情况表中依次输入为“条件1““40%”“A”时,如何能返回结果中数值(条件1为文本,40%为数值,A为文本),请高手帮帮忙,能不能实现?感激万分!... 如图,当实际情况表中依次输入为“条件1““40%”“A”时,如何能返回结果中数值(条件1为文本,40%为数值,A为文本),请高手帮帮忙,能不能实现?感激万分! 展开
 我来答
我来也xsczd
科技发烧友

2018-12-06 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:1.2万
采纳率:66%
帮助的人:2030万
展开全部

L4单元格输入公式:

=IFERROR(IF(I4=条件1,INDEX(E4:G6,MATCH(J4,C4:C6),MATCH(K4,E3:G3)),IF(I4=条件2,INDEX(E7:G9,MATCH(J4,C7:C9),MATCH(K4,E3:G3)),INDEX(E10:G12,MATCH(J4,C10:C12),MATCH(K4,E3:G3)))),"")

没有办法啊,你的数据结构这样的,公式就这么复杂啦

思路决定出路,若你的数据结构调整一下,如下图:

那么,你的问题就很简单了,只要在L4单元格输入公式:

=IFERROR(INDEX($C$5:$E$13,MATCH(K4&I4,$B$5:$B$13,),MATCH(J4,$C$3:$E$3)),"")

那么简单的就OK啦。

如认为回答满意,就给予点赞并最佳答案哦……

yanxy0924
2018-12-05 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18577

向TA提问 私信TA
展开全部

见截图

K2输入

=SUMIFS(INDIRECT(CHAR(64+MATCH(J2,$1:$1,))&":"&CHAR(64+MATCH(J2,$1:$1,))),A:A,H2,B:B,"<"&I2,C:C,">"&I2)

公式下拉

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
侯玉川
科技发烧友

2018-12-05 · 教育领域创作者
个人认证用户
侯玉川
采纳数:2041 获赞数:3571

向TA提问 私信TA
展开全部
看明白了。如果有相应标准的表 ,就可以做 。不过公式稍微复杂。只要标准表项目部重复即可 。如果重复就不好办。
方向告诉你一下 ,可以用COUNTIFS嵌套IF公式的办法来解决 。因为条件比较多 ,公式 会稍微长点。COUNTIFS计算时又需要遍历数组,如果标准表比较大,计算可能会慢,如果标准表比较小,计算速度跟正常公式基本一样 。
你自己根据我的提示先研究一下吧。需要我帮你处理,可以私信。要我做的话,需要发原表过来,因为公式稍微复杂点 ,比较耗费精力,所以不免费,见谅!
如果需要我写公式,最好把你原表数据发过来,判断会更准确一些。以前帮人做过几次表,有些人的表发过来之后,发现和提问的案例要求相去甚远。所以为了准确起见,最好发原表格式过来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
久哥9
2018-12-05 · TA获得超过439个赞
知道小有建树答主
回答量:713
采纳率:53%
帮助的人:164万
展开全部
不明白你的计算要求。
是不是 分类1=条件1
不良比例 =40%
ABC =A 还是要=A中的数据5%
结果 是如何算出来的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
v2982v2614ca
2018-12-05 · TA获得超过2468个赞
知道大有可为答主
回答量:1778
采纳率:69%
帮助的人:394万
展开全部
L4公式:=INDEX(OFFSET($D$3:$D$5,MATCH(I4,$B$4:$B$12,0),MATCH(K4,$E$3:$G$3),3),MATCH(J4,{0.1;0.31;0.5}))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式