Fw: [算表] sumifs函数是如何处理输入的条件与条件值

楼主: TKB5566 (我们的元首阿道夫希特勒)   2022-07-12 19:06:44
※ [本文转录自 Office 看板 #1YpLKn16 ]
作者: TKB5566 (台湾知识库5566) 看板: Office
标题: [算表] sumifs函数是如何处理输入的条件与条件值
时间: Tue Jul 12 19:04:15 2022
软件:Excel
版本:
有关sumifs函数,是要输入要加总的区间以及条件,以求出累加的结果。
像是sumifs(A2:A10,1,B2:B10,2,C2:C10)
这样写法就是如果A2到A10储存格值为1,且B2到B10储存格值为2时,累加C2到C10的值
只是我不懂,sumifs这个函数它是以列为单位来筛选值出来累加吗?例如
当A2=1且B2=2时,取出C2的值来累加,而当A3=1且B3=3时,就不取出C3的值来累加吗?
不然要怎么理解,当我把超过一整组的条件(例如A2:A10是一组条件,
B2:B10又是另一组条件,总共两组条件),和一整组待累加的值喂入sumifs函数时,
EXCEL在符合条件的状态下,是如何确定要抓取C2到C10当中的哪个值?
比方说A2、B2皆符合条件,但抓到的累加值确定会是C2吗??确定不会抓到C3C4的值?
又或者EXCEL在比较A2到A10是否为1且B2到B10是否为2时,确定是拿同一列来比?
例如Excel会拿A4与B4比,而不会出现拿A4与B5比这样的状况?
是否Execl在做sumifs函数运算时,都是以列为单位,比完一列再比下一列,
最后累加起来?不然实在不知道为什么sumifs函数可以这样用?
作者: ALEGG (吃我的波纹啦)   2022-07-12 19:23:00
官网的介绍是=sumifs(加总的范围,条件范围1,条件1,条件范围2,条件2……)
作者: OAzenO (すごいにゃ~)   2022-07-12 19:33:00
不对 反了 加总是在前面 不是后面然后要满足 条件1 且 条件2 ... 的 才会计入加总举个例 A列1 2 3,B列4 5 6 ,C列7 8 9,如果只有第2行满足 则结果只会出现8另外比对范围要一致 范围大小不一公式会无效你可以自己写简单例子试试 比对当然是同一列比对 不会跳似乎应该说A栏第2列才对...XD
作者: newacc (XD)   2022-07-13 15:24:00
严格来说不是。你开心也可以写加总 A1:A10 条件1 B2:B11 条件2 C3:C12他不是依照绝对列号做比对,而是依照相对位置去比对

Links booklink

Contact Us: admin [ a t ] ucptt.com