Excel - SUMIFS 总是 00:00:00
Excel - SUMIFS always 00:00:00
我正在尝试做一些非常简单但应该有效但无效的事情;在 Excel 中使用 SUMIFS 公式到 return 一个 HH:MM:SS 日期值,除了它总是 returns 00:00:00.
例如,A 列代表月份,B 列代表姓名,C 列代表时间值。
=SUMIFS(C:C,A:A,"November",B:B,"Bob")
结果总是 00:00:00 而应该是 01:12:04。我尝试过各种单元格格式,包括创建自定义 [hh]:mm:ss 格式,但没有任何区别。我不能做类似的事情:
=INDEX(C:C,MATCH("November",A:A,0)+MATCH("Bob",B:B)
因为名称列每个月包含的名称数量不同。它实际上确实 return 一个值。请问我该怎么办?
因为你没有提供你的 sheet 我用给定的公式创建了一个例子。
A (text) B (text) C (hh:mm) D
October Adam 02:01 =SUMIFS(C:C,A:A,"November",B:B,"Bob")
November Bob 03:01 14:02
October Bob 05:01
November Adam 07:01
November Bob 11:01
您给出的公式有效。
编辑: OP 的解决方案:编辑时间值,因为它们无法通过粘贴识别。
我正在尝试做一些非常简单但应该有效但无效的事情;在 Excel 中使用 SUMIFS 公式到 return 一个 HH:MM:SS 日期值,除了它总是 returns 00:00:00.
例如,A 列代表月份,B 列代表姓名,C 列代表时间值。
=SUMIFS(C:C,A:A,"November",B:B,"Bob")
结果总是 00:00:00 而应该是 01:12:04。我尝试过各种单元格格式,包括创建自定义 [hh]:mm:ss 格式,但没有任何区别。我不能做类似的事情:
=INDEX(C:C,MATCH("November",A:A,0)+MATCH("Bob",B:B)
因为名称列每个月包含的名称数量不同。它实际上确实 return 一个值。请问我该怎么办?
因为你没有提供你的 sheet 我用给定的公式创建了一个例子。
A (text) B (text) C (hh:mm) D
October Adam 02:01 =SUMIFS(C:C,A:A,"November",B:B,"Bob")
November Bob 03:01 14:02
October Bob 05:01
November Adam 07:01
November Bob 11:01
您给出的公式有效。
编辑: OP 的解决方案:编辑时间值,因为它们无法通过粘贴识别。