代码之家  ›  专栏  ›  技术社区  ›  afora377

如果分钟显示为字符串,则求和

  •  1
  • afora377  · 技术社区  · 7 年前

    我有一个以分钟为单位的时间范围,显示为字符串“30”、“33”等,我需要求和才能显示为总分钟数。另外,只有当条件为真时,才需要求和一个值,因此,如果我在Excel工作表中,则需要使用sumif。

    是否有一个快速内置函数来求和字符串分钟(理想情况下是SUMIF变量),而不使用广泛的VBA操作?

    注意:我不能附加另一列并将这些值转换为时间-这必须在一个“求和”单元格中完成。

    非常感谢!

    1 回复  |  直到 7 年前
        1
  •  2
  •   J.Doe    7 年前

    如果您的分钟仅存储为文本,则可以使用 SUMPRODUCT() :

    enter image description here

    =SUMPRODUCT((Ciriteria_range="Criteria")*Minutes_range*1)