粑粑新小.冈黄
求一列不等于某个值的其他所有值的和用什么函数好?
韩.州亳
?黄冈-小新粑粑 不是已经告诉你了吗 还问
韩.州亳
sumif(a:a,"<>某个值")
sumif也可以 sum数组也可以 两种方法都行
粑粑新小.冈黄
哦,试试!
谢谢:)
:),我是在一张表中算另外一张表的某列不等于某值的其他值的和,谈判值也是在函数这张表,出的结果不对
=SUMIF(INDIRECT($A4&"!C$5:C$504"),"<>F4")
韩.州亳
要indirect干嘛
直接加上表名不就行了
粑粑新小.冈黄
表名要变化 粑粑新小.冈黄
这是表名1的,结果应该是0,出反了!
不要单引号有什么区别呢?
粑粑新小.冈黄
第二个参数是条件:不等于F4的值,有什么问题?
粑粑新小.冈黄
为什么这种表名要用单引号?
先说第一个问题
韩.州亳
你自己随便等于一下不就知道了没有为什么 ,规定 韩.州亳
=SUMIF(INDIRECT($A3&"!A:A"),"<>"&$D$2)
自己照着改
★★.峰赤
哇(⊙o⊙)哇,学习了 粑粑新小.冈黄
哦,是后面的问题,前面没问题
嗯,就是这个"<>F4"的问题
韩.州亳
但是我可以告诉你 在使用indirect的时候 表名加单引号是安全的 ,不加可能会出错
剩下的自己百度
粑粑新小.冈黄
indirect函数还印象后面的条件判断?也要变成字符?
好的,那还是加单引号吧
韩.州亳
加单引号安全点
表名里面含数字 空格 和其他符号的 是需要的
粑粑新小.冈黄
INDIRECT($A4&"!C$5:C$504")
INDIRECT("'"&$A4&"'!$c$5:$c$504")
★★.峰赤
是挺巧妙的 发开格表.州郑
学无止境
刚才我发的图
错行条件求和算最后一次成绩平均值
韩.州亳
INDIRECT("'"&$A4&"'!$c$5:$c$504")
这个能出结果吗?
粑粑新小.冈黄
6000
不是应该是范围值吗?这是什么意思?
刚才后面为什么不能写成"<>F4"?
韩.州亳
没有为什么 EXCEL就是这么规定的
不按照他指定的规则来,就报错,就那么简单
韩.州亳
除了等于可以直接写单元格 ,其他比较运算符应该都要&单元格
不是单元格就另当别论, 这些完全可以自己测试