将excel单元格中的内容从字符串持续时间转换为分钟数

时间:2010-02-12 14:27:19

标签: excel excel-formula

我的Excel文件包含像单元格一样的内容 6h 18 m 即此单元格包含持续时间值。 我需要在此电子表格中添加新列,我将在几分钟内使用exisitng中的值。

例如: 电池A1 = 6h 18 m 我想添加像

这样的公式的新单元格
= convertToMinutes(A1) + 5

任何人都可以打扰我吗?

2 个答案:

答案 0 :(得分:1)

请参阅Sum an "Hours and Minutes" Time Column in Excel了解(差不多)这样做的vba宏。宏假设持续时间为6 hr 18 min格式而不是6h 18 m,因此您必须稍微调整一下。但是,不应该太难。祝你好运!

答案 1 :(得分:0)

要转换为分钟,您只需执行Cell * 24 * 60即可获得分钟数。我认为您需要从单元格内容中删除h。

如上所述,要拥有一个函数,您需要在VBA中编写它。