【问题标题】:Excel - Count TIme CellsExcel - 计算时间单元格
【发布时间】:2016-10-26 06:00:27
【问题描述】:

我想计算包含时间值的单元格的数量。例如:05:29、14:36、22:05。

在这里,这些时间被输入到单个单元格中。我想计算包含时间的单元格数。 Like Time: 3. 但不是时间函数或总时间函数

-谢谢

【问题讨论】:

  • 您的数据是如何组织的?时间包含的单元格是分散的,还是都在一列/行中?
  • 一行中的每一件事,一些单元格在中间包含字符串。 '05:26 14:36 P 22:05'。但我只想计算行中显示的时间。
  • 抱歉,我没听明白。你能展示一个你的数据示例吗?
  • 好的。这里是。 'A3=05:26, A4=14:36, A5=P, A6=22:05, A7=**"没有时间", **A8=3' @L.Dutch
  • 你有A8=3 A8算不算时间?

标签: excel datetime time count countif


【解决方案1】:

假设您的数据是这样排列的 你可以使用=COUNTIF(B1:L1,">0") 来计算非空单元格,然后你会得到这个

如果您想检查是否迟到,请使用此公式= IF(Q2<>"",IF(Q2-Z2 >0,"L","N"),""),其中我将 Q2 称为包含到达时间的单元格,将 Z2 称为包含预期到达时间的单元格。迟到会收到L,准时到达会收到N

【讨论】:

  • 这里我附上了一张图片。用标题说明填充单元格。它看起来很复杂。 ![Temp_calc.jpg](postimg.org/image/aosn6dc3h)
  • 根据图片,“P”表示存在。如果时间“9:27”,那么它比开始时间晚。像这样会持续一个月。每行是一个员工记录。 F2 如果用户在或实际开始时间之前到达,则应该没有当前/p 值。 G2 表示字母“L”,如 P 代表现在。如果进入时间是 9.00 并且用户迟到了 15 分钟,我需要在 H2 中计算迟到 15 分钟的次数。
  • Q、R 和其他时钟是否及时?
  • 是的,它们是每个月每天的开始时间条目。 present 的值将是 Pabsent 的值将是 L,如果输入的时间意味着,那是从开始时间。开始时间可以是上午 9:00。剩下的就是计算。
  • 检查我的答案的编辑。我想你可以从那里开始。
【解决方案2】:

与 L.Dutch 类似的另一个解决方案是使用 excel 的 IsNumber() 函数。它需要两个步骤。首先使用该函数,然后对 TRUE 值求和。这种方法的一个优点是它可以更明确地确定要加起来的内容。

我想我会提供这个以防万一它有用,但我会先使用 L. Dutch 的答案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多