• ベストアンサー

エクセルで○○分を0.○○時間変換したい

例えば・・ 表示形式を時刻にしたA1に始業時間”8:15”を入力、 同じくB1に終業時間”16:45”を入力、 C1に”=B1-A1”で ”8:30”と表示されますよね。 それを”8.5”と表示し・・・ここからが大事、、、 1時間当たりの生産数(たとえばD1に”100”ヶ)を入力して、 E1に”D1*C1”で”850”という『一日の生産予定数』を得たいのですが・・。 回りクドイ説明しか出来なくて申し訳ないです・・ 意外と会社の人達に聞いても分からないと言われるばかりで・・・ 今さらな質問かも知れませんが よろしくお願いします。

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

  • ベストアンサー
  • fukkyse
  • ベストアンサー率32% (130/402)
回答No.2

=D1*C1*24 または、C1を =(B1-A1)*24 表示形式:標準とし =D1*C1

参考URL:
http://www.relief.jp/itnote/archives/000897.php
ryu-chang
質問者

お礼

簡潔なご説明で大変よく分かりました。 ありがとうございました。

その他の回答 (4)

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.5

#03さん、#04さんの方法と原理は一緒ですが C1は  =(B1-A1)*24 で、書式を「標準」にするのも方法です。 一時間はシリアル値では1/24ですので(B1-A1)/(1/24)=(B1-A1)*24です

ryu-chang
質問者

お礼

ほぉ~^^; ”シリアル値”ってナニ・・・? すいません、そのレベルなもんで;; ありがとうございました。 #2の方の方法でいきたいと思います。 ありがとうございました。

noname#204879
noname#204879
回答No.4

C1: =(B1-A1)/"1:0" 書式は標準 "8:30"は"1:0"の何倍かを求めるわけで、チョー簡単でしょ?

ryu-chang
質問者

お礼

なるほどぉ~^^ 目からウロコって感じです! ありがとうございました。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

エクセルでは 1日=24時間で1時間は1/24日となるため =(B1-A1)*24="8:30"/"1:00"=8.5となります。 あと時間によっては、小数点以下の桁数が多くなるので =ROUND(C1*D1,0) のように丸めの処理(四捨五入・切り上げ・切捨て)が必要です。 ※#1の方も言われてますが、この質問は過去にも何度も出ています。 一度検索で「エクセル 時間」で調べてみてください。

ryu-chang
質問者

お礼

詳しいご回答ありがとうございました。 ちょっと僕には難しいので#2の方のやり方でいきたいと思います。 なにぶん勉強不足で・・・検索も苦手なもので・・・

  • akina_line
  • ベストアンサー率34% (1124/3287)
回答No.1

こんにちは。  エクセルでの時間計算の方法は過去ログに沢山あったと思うので、一度検索してみてはいかがですか。 では。

ryu-chang
質問者

お礼

やってみました。 ホントその他にも参考になるものが沢山ありました。 ありがとうございました。

関連するQ&A

専門家に質問してみよう