excel公式是对的结果为0怎么办? 公式正确却结果为0的解决办法
Excel计算加班是日常工作中常用的工具,但有时我们可能会遇到计算结果意外地显示为0,这可能会让我们感到困惑。今天,我们就来具体分析一下可能导致Excel结果为0的原因,并提供一些实用的排查和解决方法。
学员的问题,在计算加班次数的时候,公式看起来是对的,但是结果却为0。
=COUNTIF(C4:L4,">20:00")

根据经验,结果为0,最常见的有2种情况:
- 1、循环引用
- 2、文本格式
就这几个单元格,一般不会出现循环引用,那就剩下文本格式。打开单元格一看,下班时间用RIGHT函数提取,这个是文本函数,提取出来就是文本格式。

文本转数字,可以在前面加--。处理完,统计就正常了。
=--RIGHT(C2,5)

注:后面还有好几列,没截图出来。
当然,这里也可以不用辅助列,直接就可以统计加班次数。
=SUMPRODUCT(--(--RIGHT(C2:L2,5)>20/24))

--RIGHT是将文本转数字,--()是将比较结果的逻辑值TRUE、FALSE转换成数字1、0,这样就可以求和。20/24就是20点,因为一天有24小时,也可以用TIME(20,0,0)或者--"20:00"。
SUMPRODUCT可以条件求和、计数,也可以直接嵌套函数,比COUNTIF更方便。下面的几个语法要牢记,经常会用到。
单条件计数:
=SUMPRODUCT(--(条件区域=条件))
多条件计数:
=SUMPRODUCT((条件区域1=条件1)*(条件区域2=条件2))
单条件求和:
=SUMPRODUCT((条件区域=条件)*求和区域)
多条件求和:
=SUMPRODUCT((条件区域1=条件1)*(条件区域2=条件2)*求和区域)
推荐阅读:excel中用COUNTIF和SUMIF统计老是出错怎么办? 加个星号轻松解决
相关文章
excel表格处理数据的时候,很多时候需要用到公式,不会写怎么办,我们可以让ai帮我们写,比如DeepSeek,详细操作如下2025-09-03
在Excel中经常使用到求和,全面掌握Excel的求和是很有必要的,之前我们也介绍过excel求和相关内容,今天我们来分享学Excel多年,这是我见过的最实用求和公式2025-08-11
再也不用VLOOKUP+辅助列了! excel中TOROW+FILTER公式真的是绝配
excel中很多函数组合出来能达到意想不到的效果,今天我们就来重点说说TOROW+FILTER,详细请看下文介绍2025-08-07
excel字符拆分常用公式你最喜欢哪一种? 字符拆分的模式化公式介绍
excel表格中的内容都混杂在一起,想要将内容按要求拆分,该怎么操作呢?浸提我们就来介绍几个公式,快速解决这个问题2025-07-17
excel必学公式! TEXTSPLIT+INDEX组合超好用
excel中很多函数组合起来好呢好用,今天我们就来将TEXTSPLIT和INDEX函数组合一下,结果超乎预料2025-07-17
财务设计很多数据处理,熟练掌握excel各种函数和公式是很有必要的,今天我们就挑选4个函数公式案例进行说明2025-07-16
还在为排名混乱抓狂?今天我们分享几种方法让你从菜鸟秒变大神!轻松应对各种排名需求,详细请看下文介绍2025-07-01
用1个公式替代8种操作! excel中textsplit拆分函数高级用法
你是否在Excel中遇到过需要将一个字符串拆分成多个部分的情况?TEXTSPLIT函数就是你的救星!这个函数可以轻松帮你根据分隔符将字符串拆分开2025-06-30
EXCEL中的公式$有什么作用? 用$符号玩转相对/绝对/混合引用
Excel单元格三种引用,很多人都对它有点懵,傻傻分不清,而且容易出错,今天我们就来看看用$符号玩转相对/绝对/混合引用2025-06-23
excel数据透视表想要进行逆透视,该怎么操作呢?比如office可以pq工具,wps用什么实现呢?我们今天介绍一个函数不管office或者wps都可以使用2025-06-23



最新评论