- ベストアンサー
hh:mm:ssをmm:ssに換算
エクセルのワークシート関数で1時間を超える時間(hh:mm:ss)を 分:秒(mm:ss)に換算するにはどうすれば良いでしょうか ? 例えば: 01:45:43 ----->105:30 時間を別セルに取り出して、同じく別セルに分を取り出して 時間数値に60を掛けて分に足せば出来ますが もっとスマートな方法がありますか ?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
書式を[mm]:ssにするだけではだめですか?
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.2
私も、#1の回答でどうか。 「時間」については、セルの時間を合計して24時間を超えても、日に繰り上げして表示しないようにしたい、質問は、よく出る。 [h]:mmなどの利用だ。 ーー 「分」の場合でも、同様のことをやって見ると データ例 B1:B2 12:34:45 3:34:00 合計 968:45 書式は[m]:ss とした。[mm]:ssがよい、もあり得る。 -- 検算 C1 =12*60+34 で 754 C2 =3*60+34 で 214 合計 968 前記と一致。このやり方でOKと思う。 ーー セルの値として、求めたいならHour関数で時間を採り、60倍し、Minute関数で分を採り、足せば仕舞だ。
お礼
ありがとうございます。 書式設定で処理できるのですね 勉強になります。 最終的に文字列にしたいので下記で上手く出来ました。 =TEXT(G4,"[mm]:ss")