永发信息网

EXCEL多条件取值

答案:7  悬赏:20  手机版
解决时间 2021-01-20 09:31
EXCEL多条件取值
最佳答案
Excel中条件求和可以使用sumif或者sumifs,条件计数可以使用countif或者countifs,根据实际需要选择函数即可。
软件版本:Office2007
以sumif条件求和说明,方法如下:
1.求A列为“鱼”的对应B列的数据的和:

2.输入公式如下:=SUMIF(A:A,"鱼",B:B)

3.得到求和结果:

全部回答

=INDEX(C:C,SMALL(IF(($A$2:$A$7<=D2)*($B$2:$B$7>=D2),ROW($A$2:$A$7),4^8),ROW(A1)))&""
数组公式
假定63.5在D列D1单元格开始,
在E1输入公式=sumifs(a:a,">="&d1,b:b,"<"&d1,c:c)
这里因为你的数值区间有重合,就按照上限不包括在区间内原则了,
具体的等于和不等于,你可以自己调整。
E1=vlookup(d1,a:c:,3),假设你要查找的分值63.5放在D1,对应的数值放在E1
请将上面的数据按A列由小到大排序。
设数据在D列,则E列输入:
=SUMIFS(A:A,B:B,"<="&D1,C:C,">"&D1)

假定63.5在D列D1单元格开始,在E1输入公式下拉。
 
=SUMPRODUCT((A$1:A$6<=D1)*(B$1:B$6>=D1)*C$1:C$6)
 


如果查询数据在E2单元格,那么输入以下公式
=SUMPRODUCT((A$2:A$7<=E2)*(B$2:B$7>=E2)*C$2:C$7)
公式表示:将满足A列小于等于E2且B列大于等于E2的对应C列数据提取出来。
 
详见附图
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
国内有牛津鉴定吗
6张图看懂:英语不好是一种什么体验
怎样克制自己不发朋友圈
初中作文600字以上
七栋四层楼供水要多高扬成的增压泵
win10系统里sedsvc占用大量资源 是什么进程
pcsx2模拟器能不能双人玩?
苏州车牌现在可以买卖吗
vivo X7值得买吗
汝城农村怎么办理房产证
印美木石砖瓷砖质量怎么样,印美木石砖瓷砖要
悦来自由之旅怎么去啊,有知道地址的么
最好的主题应用是哪个
咏史·戏说对联
西安话里的恶贼是什么意思?
推荐资讯
一首经常听到的英文歌,高潮部分大概是 yin s
《给奶奶带去阳光》短文,谢谢各位同学的帮忙
人事三级难考吗?
经期内腰酸是什么原因
AMD速龙II X3 440 未开核 是配N卡好还是陪A卡
理屈词穷的词语
吉星豪园到宝安有多远
若y=(m-2)x2+2x-3是二次函数,则m的取值范
iphone6开机显示按下主屏幕按钮以升级是怎么
谁看过老娘特么是男主。求全文啊!
申姜是不是生姜
上地西里怎么样?好不好?值不值得买?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?