excel大神们!请问这是什么意思SUM(COUNTIF(C26:C48,">"&{10,15})*{1,-1})

">"&{10,15})*{1,-1}这一段求解释... ">"&{10,15})*{1,-1}这一段求解释 展开
 我来答
81821985
2017-03-08 · 知道合伙人软件行家
81821985
知道合伙人软件行家
采纳数:9470 获赞数:15118

向TA提问 私信TA
展开全部
这个不能拆开解释的:
1、COUNTIF(C26:C48,">"&{10,15})
是一部分,意思是统计 C26-48中大于10和大于15的数字数量,构成一个有2个数据的数组;
2、 *{1,-1}
是第二部分,与第一步形成的结果相乘 也就是
{X,Y}*{1,-1}
其效果是 X-Y
3、最终运算结果是 sum(X-Y) 也就是统计 C26-48中大于10且不大于15的数的个数。
公式也可用:
=COUNTIFS(C26:C48,">10",C26:C48,"<=15")
代替。
更多追问追答
追问
多谢,COUNTIF(C26:C48,">"&{10,15})*{1,-1})是先计算COUNTIF(C26:C48,">"&{10,15})然后在计算*{1,-1} 吗?  excel的运算顺序好奇怪。可以帮忙普及下运算符顺序吗?谢谢
追答
EXCEL是优先计算COUNTIF(C26:C48,">"&{10,15}) 的,EXCEL与我们一般数学计算并没有差异,只是符号有区别而已,比如一个数学计算式

{1+[2+(3+4)]}
大家都明白怎么闹,但是换成EXCEL的
(1+(2+(3+4)))
大家就有点晕了其实只是写法不同,EXCEL是从最内侧括号的内容优先计算的。
SUM(COUNTIF(C26:C48,">"&{10,15})*{1,-1})
看着多,其实简化了就是 sum(({X,Y})*{1,-1}))
w3...6@33sn.cc
2017-03-08 · TA获得超过272个赞
知道答主
回答量:286
采纳率:0%
帮助的人:72.9万
展开全部
countif用来求满足区域内指定条件的计数函数。
‍countif(range,criteria)
range表示要计算其中非空单元格数目的区域
criteria表示统计条件

countif(range,criteria)
range表示要计算其中非空单元格数目的区域
criteria表示统计条件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式