我使用 Microsoft Excel 2007 以时间格式单元格计算员工的时间。在我的结果中,它的计算结果为hh和mm。但我只想要几个小时而忽略敏。
例如:我必须将SANIA SARWER的结果 0.18 作为 0.0
请参阅下面的屏幕截图。
答案 0 :(得分:0)
答案 1 :(得分:0)
=SUMPRODUCT(Int(24*$B:$B),--($A:$A=D2))
好吧,SUMPRODUCT
将浏览每个项目并将它们相乘(所以SUMPRODUCT(A1:A3,B1:B3)
与=(A1*B1)+(A2*B2)+(A3*B3)
相同) - 现在,让我们看看我们正在成倍增加的每一列。
INT(24*$B:$B)
只是天,转换为小时,并修剪小数部分(分钟/秒) - 相当简单。
--($A:$A=D2)
首先检查A列中的值是否与D2
中的值相同,并提供TRUE
或FALSE
。 --
然后将其转换为1
或0
,我们将它们乘以所有小时之前的小时数。