【问题标题】:Trouble combining Google Spreadsheet time calculation with isblank function将 Google 电子表格时间计算与 isblank 函数结合使用时出现问题
【发布时间】:2015-06-12 19:11:47
【问题描述】:

我目前在工作中使用 Google 电子表格来跟踪员工工作时间。我一直在使用一个公式来计算小时数,工作小时数表示为时间(例如,6 个半小时显示为 6:30)。我的老板要求我将总工作时间更改为数字(例如 6.5 而不是 6:30)。

我一直在使用以下公式来计算及时工作时间(其中 B 是下班时间,A 是上班时间):

=if(isblank(B1),"", MINUS (B1,A1))

为了计算以数字表示的工作时间,我一直在尝试使用以下公式:

=(IF(A1

现在,这个公式在输入到 C1 时有效,但我希望 C1 读取为空白(“”),直到将值输入到 B1 中,否则一旦我将某些内容输入到 A1 中,它就会显示一个值。

谁能提供一些见解?

【问题讨论】:

  • 我意识到我错误地陈述了第二个公式。它应该是: =(IF(A1

标签: google-sheets


【解决方案1】:

您应该能够检查COUNT(A1:C1) 是否存在三个值。

=if(COUNT(A1:C1)<3, "", (IF(C1 <= B1, 0, 1)+B1 - A1) * 24)

【讨论】:

  • 谢谢!尽管我在列出公式时出错,但这为我指明了正确的方向。看起来这样有效: =if(COUNT(A1:B1)
猜你喜欢
  • 1970-01-01
  • 2019-06-02
  • 1970-01-01
  • 2013-09-16
  • 2014-02-26
  • 1970-01-01
  • 2010-11-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多