如何在 Excel 中查找值不是以 0.25 为增量的单元格?

如何在 Excel 中查找值不是以 0.25 为增量的单元格?

我有一个包含计时数据的电子表格——工作时间、休假、病假等。

我们的政策是所有条目必须以 0.25 为增量。由于技术故障,我们不得不“关闭”确保条目以 0.25 为增量的设置。现在,我需要查明是否有任何条目不是以 0.25 为增量的。

有人能想到一个公式来搜索一行数据(针对电子表格中的每个员工),以确定该行中的任何薪酬代码条目是否不是 0.25 的增量吗?

例如

  • 一行可能包含 74.5 小时工作时间和 5.5 小时休假时间;这是可以的,因为两个值都是以 0.25 为增量的。
  • 但是,如果某人工作了 74.5 小时,休假 4.87 小时,我需要找出 4.87 的使用量,因为它不是以 0.25 为增量。

答案1

您可以使用模式函数返回行总数的余数,标识您需​​要检查的行。

=Mod(A10,.25)

答案2

如果每行报告多种时间类型,则可以使用

{=SUM(MOD(B3:D3,0.25))} 

识别哪一行有不正确的条目。(输入公式后必须按 CTRL+Shift+Enter 来创建数组公式)

此公式假设您有:A 列中的员工 ID、B 列中的正常工作时间、C 列中的加班时间以及 D 列中的带薪休假时间。

如果有更多列,请扩大范围。

编辑:根据 Máté 的建议改变配方。

相关内容