我有一张包含各种值的表格,大多数列的底部都有总和。在几列中,总和的值为“0”,或在会计列中为“$ - ”。
我知道您无法对 Excel 以文本形式读取的值进行求和,但这不应该是问题,因为当我选择该范围内的任何一组数字时,excel 右下角的自动求和功能会正确计算计数和总和。即使我使用 COUNTA 和 COUNT 函数进行错误检查,它仍显示它正在将它们读取为数字。
我从“问题列”粘贴了公式,其他列的数据都来自该列。如果我可以在此处进行更改以解决我的问题,请告诉我。
=IF(ISBLANK([@[Time in]])," ",IF(MID([@[Time in]],LEN([@[Time in]])-1,2)>=MID(K57,LEN(K57)-1,2),MID([@[Time in]],LEN([@[Time in]])-1,2)-MID(K57,LEN(K57)-1,2),MID([@[Time in]],LEN(K57)-1,2)+60-MID(K57,LEN(K57)-1,2)))
基本上,我试图计算一行第 I 列的开始时间与其前一行第 K 列的结束时间之间的差。
谢谢!