プロが教えるわが家の防犯対策術!

どなたか助けてください。
エクセルでA1に6.75
これを21日間で合計141.75になります。
これをB列に141時間45分にしたいのですが
さっぱり、わかりません。
どなたか、初心者でもわかるように教えて下さい。

お願いします。

「エクセルで141.75を141時間75分」の質問画像

A 回答 (1件)

21日ということで、


22行目が合計と仮定して、B22に以下の式を入れます。

=INT(A22)&"時間"&(A22-INT(A22))*60&"分"

INT(A22) で A22セルの整数部を抽出します → 141 ("時間"の部分です)
 
(A22-INT(A22)) で A22セルの値からA22の整数部分を抽出します。
→ 141.75 - 141 = 0.75
0.75時間 なので、分になおすため60をかけます。
0.75 × 60 = 45("分"の部分です)

それらを続けて表示させたのが、上に書いた式です。
--------
ちなみに、0.75時間を出す部分は、
(A22-INT(A22)) の他に
MOD(A22,1)でも表せます。
A22 を 1 で割った時の余り → 0.75

=INT(A22)&"時間"&MOD(A22,1)*60&"分"

とも書けます。ご参考までに。
    • good
    • 0
この回答へのお礼

すご~い。
出来ました。!
一日中、いじってみたけど、結局分からなかったのが
簡単に出来てしまうなんて、尊敬致します。
有難うございました。<m(__)m>

お礼日時:2015/04/24 21:01

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!