質問: エクセルで分から時間に変換したいのですが いつもお世話になっています。よろしくお願いいたします。 エクセルで「分」の合計を「時分」に変換して表示したいのですがどうもうまくいきません。 どなたかご教授願えないでしょうか? 例:200(分)=3時間20分もしくは3:20 お願いいたします。
回答: a1に「分」が入っていて、別のセルに時分に変換して表示する場合とします。 24時間(1440分)未満であれば、 =a1/1440 とし、セルの書式設定で以下のいづれかを設定すればok。 (1)[時刻]→[13:30]を選択 (2)[ユーザー定義]→h:m (3)[ユーザー定義]→h時間m分 ※分単位は常に2桁(2時間05分など)で表示したいなら (1)の設定か、またはmをmmに変更してください。 上記方法では23時間59分までしか正しく表示できないので、 もし24時間(1440分)以上になる場合は別の方法が必要です。 =int(a1/60)&":"&mod(a1,60) または =int(a1/60)&"時間"&mod(a1,60)&"分" ※分表示を常に2桁にするのであれば、 mod(a1,60)をright("0"&mod(a3,60),2)に変更してください。