• ベストアンサー

時刻表示について

こんばんは; エクセルで勤怠表を作成していますが、5と入力したら5:00と表現できるようなやり方を教えてください。又、5.5を5:30と表現できますか?よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • DKXC
  • ベストアンサー率100% (1/1)
回答No.2

A1のセルに5.3等入力してB1のセルに以下の用に入力すれば可能かと思います。 =VALUE(INT(A1*60/60)&":"&MOD(A1*60,60)) B1のセルの書式設定は表示形式を 時刻 にしておきます。 参考までにエクセルの使い方が紹介されているサイトのURLをつけておきます。 http://na5.blog101.fc2.com/

kakoo1956
質問者

補足

DKXCさん有難うございました。私には複雑な関数でしたがご指示通りで入力できました。スイマセンがもう一点お伺いしますが、A1に時間の数字を入力(例えば5.5)と同時にA1に時刻表示(5:30)と表示されるようにするにはどうすればいいのでしょうか?同一セル内では無理ですか?申し訳ありませんが、宜しくお願いします。

その他の回答 (1)

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

IF関数を使うんですね。 =IF (A1=5,"5:00",・・・,  とします。

関連するQ&A

専門家に質問してみよう