- ベストアンサー
エクセルの時間表示の関数について
エクセルの時間について A1のセルに入力してある時間 (1) 5:15 (2) 5:30 (3) 5:45 などを B1のセルに (1) 5.25 (2) 5.5 (3) 5.75 で表記したいのですが、数式を教えてください
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
一例です。 B1に=A1*24、セルの書式設定で表示形式を標準にして、下方向にコピーして下さい。
その他の回答 (4)
noname#204879
回答No.5
=A1/"1:0"
- mt2008
- ベストアンサー率52% (885/1701)
回答No.4
もしかして全角にするのも必要? それなら =JIS(A1*24)
- snc35744
- ベストアンサー率20% (8/39)
回答No.3
これもありますよね。(書式設定せずに済むかも) =HOUR(A1)+(MINUTE(A1)/60)
- FEX2053
- ベストアンサー率37% (7991/21371)
回答No.2
多分、=A1*24 でオッケーなはずです。 でもひょっとすると、=(A1-INT(A1))*24 じゃないと出てこないかも。 これは、Excelが1900年1月1日を"1"とする連番で日付を表し、 かつ、1日を"1"とする値で「時刻」を表しているからです。 実際"0.25"と入力して、「セルの書式」を「時刻」にすると、 "6:00:00"と表示されるのが確認できると思いますよ。
補足
できました!ありがとうございます。 もうひとつなんですが、そこから5.5時間(5時間半)を差し引いて0.25(15分時間外)とする関数を教えて下さい。 できれば、先程の関数と一緒にセットで入力したいです。 お願いします。