在Google表格中格式化单元格值

时间:2015-07-14 06:50:03

标签: javascript google-apps-script google-sheets

我有一些小时02:30,我想在将其放入单元格时自动将其解析为2.5。我怎么能做到这一点?

1 个答案:

答案 0 :(得分:1)

这是一个分为四个步骤的过程。你需要四个公式。细分为步骤,如下所示。

首先将2:30放入单元格A1,然后按以下步骤操作。

A2=HOUR(A1)   // Step 1. Get hours
A3=MINUTE(A1) // Step 2. Get minutes
A4=A3/60      // Step 3. Get minutes as fraction of hour
A5=A2+A4      // Step 4. Add step 1 result to step 3 result

或者你可以将它们组合成一个大功能:

B1=HOUR(A1)+(MINUTE(A1)/60)

Here is a link到电子表格,证明上述内容是正确的。