【sumifs】SUM和SUMIFS的嵌套公式不解,例如:=SUM(SUMIFS(C6:C14,A6:...

发布时间:2021-03-31 09:15:41

SUM和SUMIFS的嵌套公式不解,例如:=SUM(SUMIFS(C6:C14,A6:A14,A6,B6:B14,{1,3})){ }中的1和3,所对应的单元格为B6和B121,若公式为=SUMIFS(C6:C14,A6:A14,A6,B6:B14,B6,B6:B14,B12) 为什么两次引用同一区域的不同条件,本公式不能得到正确的返回值.2,{1,3}的含义是什么?为什么不能直接用B6,B12?3, 数学

网友回答

【答案】 SUMIFS(.B6:B14,{1,3}) 意思为在B6至B14中等于1或等于3的内容,这样就会形成一个数组
  
  SUMIFS(.B6:B14,B6,B6:B14,B12) 意思为在B6至B14中同时等于B6,等于B12的内容所以如果B6和B12单元格内容不同的时候就会返回为0,因为B列的任一单元格都无法同时等于两个不同的内容
  
  {1,3}是常量数组,意思为1和3 常量数组不能引用单元格
  
  如果你一定要引用单元格B6,B12,则公式可以写成
  =SUM(SUMIFS(C6:C14,A6:A14,A6,B6:B14,B6),SUMIFS(C6:C14,A6:A14,A6,B6:B14,B12)) 追问: 非常感谢!但是又碰到个问题 能告诉我{1,3}与{1;3}的区别吗? 这其中的 ,和; 是不是“与”和“或”的意思? 追答: 不是,这个和数组中的运用有关.在我的经验中用,和用;是与行和列有关 在你这个公式中用,和用;没有区别,这个分号必须是半角的不能是;而是; 再用前面给你的公式举例一下 用;的区别相当于 =SUM(SUMIFS(C6:C14,A6:A14,A6,B6:B14,B6),SUMIFS(C6:C14,A6:A14,A6,B6:B14,B12)) 与 =SUM(SUMIFS(C6:C14,A6:A14,A6,B6:B14,B6);SUMIFS(C6:C14,A6:A14,A6,B6:B14,B12)) 的区别
以上问题属网友观点,不代表本站立场,仅供参考!