• ベストアンサー

エクセルの表示を・・・

エクセルについてです。 例えば、A1のセルの数値(60)+B1のセルの数値(90)がC1のセルに 計算式を入れることによって、SUMで150と入りますよね。 それの単位が分なので、150分だとなるのですが、 それを○時間○分というようになるように表示することは 可能なのでしょうか? ちなみにエクセルは2000を使っています。 分で表示だと分かりにくいので、できれば○時間○分と自動的に 入るようにしたいのです。 お願いします。

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

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.2

こんにちは。maruru01です。 別の方法を。 現在、=A1+B1になっているのを、 「=(A1+B1)/60/24」 に変えて、セルの書式設定の表示形式で[ユーザー定義]を選択して、 「h時間mm分」 などにしても出来ます。

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.5

A1セルに=60/(24*60),B1のセルに=90/(24*60)と入れる。 C1は=A1+B1と式を入れる。 書式はA1,B1,C1とも「時刻」にする。 (1)以上によりC1は数値と同じく足し算式で出来ます。入力が複雑になっていやですよね。 (2)A1の60分を60と入れて、1時間(1:00)と表示する方法は?表示形式を工夫するだけでは無理では。 C1は=A1/(24*60)+B1/(24*60)と式を入れれば良いでしょう。 (3)TIMEを使うなら、=TIME(0,60,0)と入れる。 (4)あるいは入力の時60といれ、隣の列に=A1/(24*60)を計算式を入れ、入力列を隠すとか。しかしスッキリしないですが。 (1の例) 1:00(=60/(24*60)) 1:30(=90/(24*60)) 2:30(=A2+B2) 1:15(=75/(24*60)) 1:15(=75/(24*60)) 2:30(=A3+B3)

noname#148473
noname#148473
回答No.4

#1です。 文字の大きさによっては見にくいようですので、 同じ数式を全角で再掲します。 =TIME(,A1+B1,) 「A1+B1」の前後にカンマ(,)を入れておく必要があります。 または、 =TIME(0,A1+B1,0) でも同じ結果が得られます。

  • BCT
  • ベストアンサー率37% (26/69)
回答No.3

> A1のセルの数値(60)+B1のセルの数値(90)がC1のセル にはいっているとします 時間(D1) = INT(C1/60) 分(E1) = MOD(C1,60) で計算できます。 表示部分は、 =IF(D1>0, D1&"時間","")&IF(E1>0, E1&"分","")

noname#148473
noname#148473
回答No.1

=A1+B1 となっているのを =TIME(,A1+B1,) に直してください。 おそらく「2:30 AM」と表示されると思いますので、 数式を入れたセルを右クリックして「セルの書式設定」を選び、 「表示形式」のところで変更しれば、ご希望の形式になると思います。

関連するQ&A