我有时间表,我需要计算两个时间值之间的差异。由于此表将被提供给所有的员工,我不能使用1904日期系统的,因此我决定用这种Excel计算时间之间的差异并用条件格式高亮显示
=IF(A1-B1<0, "-" & TEXT(ABS(A1-B1),"hh:mm"), A1-B1)
这工作,并给出了一个负号的负值从而克服了哈希值## #####问题并在Excel 2007及更高版本中显示。
但是我不能创建条件格式的结果,因为很明显,值被解释为文本,我也不能用简单的求和来计算一组这些值。
编辑1
罗恩,我确实实施了你的建议和条件格式,在负面和正面价值观上都起作用。但是我无法克服每月的计算,请参阅编辑1.使用的公式为= ABS(L8:L9) - (M8:M9)。 – Fab
@FabianBorg我不明白你在做你的公式或编辑。你的公式将返回一个包含两个值的数组;并且您的修改不会显示任何行或列标签;即使它开始于A1,我也能理解该公式如何产生“每月计算”。而且,我无法手工将Excel截图放入Excel表格中,而无需费力地复制它。请阅读[如何提供示例]的帮助(http://stackoverflow.com/help/mcve) –
我已经在这一个月了,但我仍然无法解决如何计算每月总计为负值不被计算。我在这里附上一个链接到电子表格https://onedrive.live.com/redir?resid=B1AA59DC4854E3D8!395156&authkey=!ADq6XwSFqG6lLWg&ithint=file%2cxlsx – Fab