Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 为什么我的SUMIF with NOT(ISBLANK())不起作用?_Excel_Excel Formula_Sum_Conditional_Nonblank - Fatal编程技术网

Excel 为什么我的SUMIF with NOT(ISBLANK())不起作用?

Excel 为什么我的SUMIF with NOT(ISBLANK())不起作用?,excel,excel-formula,sum,conditional,nonblank,Excel,Excel Formula,Sum,Conditional,Nonblank,A列为价格,B列为批准日期。我会想: =SUMIF(ColumnB,(NOT(ISBLANK(Column B))),Column A) 应该有用。我只得到0.00美元 为什么?? 我是否正确使用了ISBLANK?据我所知,sumif之类的公式不适用于if函数中使用的逻辑运算符。您的搜索条件应该是一个文本值,带有诸如,>=、*、?等运算符。有关详细信息,您可以查看Office支持 关于你的问题,如果我明白你的意思,如果你想在B列不为空的情况下对A列中的值求和,你可以尝试使用以下公式: =s

A列为价格,B列为批准日期。我会想:

=SUMIF(ColumnB,(NOT(ISBLANK(Column B))),Column A)  
应该有用。我只得到0.00美元

为什么??
我是否正确使用了ISBLANK?

据我所知,sumif之类的公式不适用于if函数中使用的逻辑运算符。您的搜索条件应该是一个文本值,带有诸如,>=、*、?等运算符。有关详细信息,您可以查看Office支持

关于你的问题,如果我明白你的意思,如果你想在B列不为空的情况下对A列中的值求和,你可以尝试使用以下公式:

=sumif(B:B;"<>";A:A)
通过一个简单的示例,在我的屏幕中查看以下结果:


你说我用的是空白还是没有错是什么意思?。我不完全理解这个问题。太好了!我看不到你的截图,它不会在工作中渲染,但公式正是我需要的。非常感谢。