【问题标题】:SUMIF SUM IF Formula not calculating correct - counting blank cellsSUMIF SUM IF 公式计算不正确 - 计算空白单元格
【发布时间】:2021-05-07 21:15:23
【问题描述】:

我有一张我一直在处理的工作表,它已被证明除了一个单元格之外也能很好地工作。该单元格将计算所有包含 1 月内日期的单元格。当前范围是 B2:B30,即使单元格是空白的,它也会给我数字 29。我有相同的公式,整年只增加一个月,没有问题。我很想在这方面提供帮助!

公式 =SUM(IF(月(B2:B30)=1,1))

当我在该范围内的任何地方输入日期时,它确实会将计数降低到 29 以下,就好像它在计数空白单元格一样。我把它放在同一张纸上,只是年份不同,没有问题!

29 count even though they're blank

【问题讨论】:

    标签: excel countif sumifs


    【解决方案1】:

    您应该只需要检查空白 - “零”日期确实是在一月(特别是 1900 年 1 月)。

    =SUM(IF(MONTH(B2:B30)=1,IF(B2:B30>0,1,0),0))
    

    【讨论】:

    • 显然 Excel 认为这种数组公式“嵌套 IF 好,逻辑函数不好”。
    • 效果很好!第二个 IF 函数说什么,以便我知道以后如何应用它?刚刚开始了解 Excel 公式
    • 它只是检查单元格中是否有一些正值。空白评估为零。我为两个 IF 语句(第三个参数,,0)添加了一个“else”值,但我认为默认值无论如何都是零,这只是我的风格。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-16
    • 2021-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多