• ベストアンサー

エクセル関数で・・・

エクセル表についての質問です。 A1セルに数値で“180”、B1セルに同じく“200”と入力したとします。 これは180時間、200時間を意味する数字で、以後のエクセル表では “180:00”、“200:00”と認識させる必要があります。 以前はA2セルに手打ちで“180:00”、B2セルに“200:00”と入力して この数値を元に以後の計算をしておりました。 ここで質問です! A1セルに“180”と入力して、A2セルに“180:00”と表示され、以後の 計算式に活用させるためにはどのような関数をA2セルに使えばよろしいですか? 未熟者をお助け下さい。

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一日24時間で除算すれば時刻シリアル値になりますので、後は表示形式で[h]:mmにして下さい。 =A1/24

tatsuda
質問者

お礼

素早い回答、ありがとうございました。 求めていた答えを導き出せました。 またご教授お願いいたします。

その他の回答 (1)

noname#131704
noname#131704
回答No.2

◆1つ目の方法 A2のセルをクリックし、「=」を入力し、A1セルをクリックすると、A1に表示されていたものがA2に表示されます。 次にA2セルを右クリックし、「セルの書式設定」を選び、「表示形式」タブ選択後、一番下の「ユーザー定義」を選択します。 右の上にある入力欄に #":00" を入れ、OKを押すと、希望の表示になると思います。 これをオートフィルすると、以降のセルにも反映されます。 ◆2つ目の方法 A2のセルに下記の関数を入力します。 =CONCATENATE(A1,":00") これをオートフィルすると、以降のセルにも反映されます。

tatsuda
質問者

お礼

ありがとうございました。 参考に致します。

関連するQ&A

専門家に質問してみよう