【发布时间】:2015-07-29 14:47:08
【问题描述】:
我正在跟踪我公司的营业时间,我需要查看每天更新的营业时间。我已经按照我想要的方式格式化了所有内容,除了我想要两列来显示每个员工当前工作时间的上下时间。
我现在拥有的是 =(D3-C3)+(F3-E3)+(H3-G3)+(J3-I3)+(L3-K3)+(N3-M3)+(P3-O3)
但它包括所有空单元格(对于尚未工作的日子)为零。
我想要一个可以让我忽略那些空白单元格直到它们有内容的公式。
我不能只使用 SUMIF >0 函数,因为我需要计算员工错过的小时数(即计划 12 小时,实际工作 0)。
【问题讨论】:
-
定义“尚未工作的天数”。例如,您是否有一个标题行,上面写着“2015 年 1 月 1 日”“2015 年 1 月 2 日”等内容?如果是这样,您可以创建一个公式来仅添加小于“TODAY()”的日期。如果您想了解如何实施,请告诉我。
-
我正在按计划的时间处理类似这样的公式,但是我要离开所以必须在我检查后回复你 =SUM(D3:P3*ISEVEN(COLUMN (D3:P3))*(E3:Q3""))
-
顺便说一句,我假设 D3、F3 等包含预定时间,C3、E3 等包含工作时间,问题是 C3、E3 等可以为空(如果 D3 和 E3 都是空白则不会有问题,因为您只会得到零)。如果这不是正确的假设,请告诉我们。
-
是的,这是正确的假设。 D3 是实际工作时间,C3 是计划时间。