【发布时间】:2020-01-01 08:35:10
【问题描述】:
我正在使用格式为
的 SharePoint 列表中的数据"hh:mm dd/mm/yy"
在 Excel 中。我想找出从开始时间到结束时间的最近小时的差异,以绘制给定制造过程所花费的总时间的箱须图。
我尝试了 TimeValue 函数,该函数在另一张表中工作,其中包含同一天的时间段的开始和结束时间。我也遇到了小时和分钟问题,因为它们被重新调整为一位或两位数字值。
=INT(M2-L2)&"days"&TEXT(M2-L2,"h""hrs""m""mins"""),
并使用 left 函数捕获天数并将其乘以 24 以获得天数。我对excel不是很有经验。
【问题讨论】:
-
为什么将 VBA 作为标签包含在内?您是通过 VBA 工作还是仅在具有工作表功能的工作表上工作?此外,您是否可以包含具有预期输出的示例数据。您可以只使用一些模拟降价示例数据。这将有助于回答这个问题。
-
正如 JvdV 所说,我们可以使用一些样本数据以及当前和预期输出的示例。我已经尝试过您现在使用的公式,它们似乎按预期工作,这让我不确定问题出在哪里。此外,如果您想将其四舍五入到最接近的时间,您可以在公式中添加 MRound 函数。
-
Start15:07 04/27/17 End 13:00 04/29/17 时间 1days21hrs53mins 预期输出:46 小时
-
我不确定宏在这里是否有用,或者是否可以通过公式完成
-
这些值是看起来像日期/时间值的文本值还是实际的日期/时间值?
标签: excel excel-formula custom-formatting