• ベストアンサー

引き算で時間を求めるには

8:00~10:00までは2時間ですが、この間に100Kgの製品ができたとします。 Excelで分あたりに出来た製品重量を求めたいのですが、どうすればいいですか? 引き算で時間を求めて計算してもうまくいきません。 どうすればうまくできますか? 目標は引き算で120分を求めて100から割るのですが。 120分は求めることはできていますが、 その結果がうまく活用でできていないみたいです。 (Excelは見た目と実際の数字の内容が違うのが原因でしょうが。) 写真の画像では100/2:00や100/120を試していますが、 いずれも1728000となっています。

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

  • ベストアンサー
回答No.6

No.5 です。書き忘れたことを補足します。 どこかのセルに次式を入力すると、計算結果は「2」となります。 ="2:00"/"1:00" あるいは ="2:00"*24 また、次式の計算結果は「120」となります。 ="2:00"/"0:01" あるいは ="0:120"/"0:01" あるいは ="2:00"*24*60 あるいは ="0:120"*24*60 つまり、質問者さんが「100 ÷ 120」という計算をしたいなら No.3 さんのように 60 倍すればいいし、「100 ÷ 2」という計算をしたいなら No.5 のように 60 倍しなければいいということです。

AthlonXP
質問者

お礼

回答ありがとうございます。 Excelは1:00と入力すると実際の数字は1/24をしているようですね。 ですから、表示形式を標準にして24倍すれば1となります。 たすかりました。

その他の回答 (5)

回答No.5

=100/("2:00"/"1:00") あるいは =100/("2:00"*24) なお「2:00」ではなく「0:02」の場合は、「"0:02"*24*60」と変換します。「0:00:02」の場合は、「"0:00:02"*24*60^2」と変換します。 セル参照をする場合は次のとおり、クォーテーションを付けません。 =100/(b3/"1:00") あるいは =100/(b3*24) ※入力後、セルの書式を「標準」などに戻してください。 このように、時間の入力されているセルを参照して計算すると、その計算をしているセルの書式も時間関連のものに勝手に変更されてしまうことがあります。 試しに「2:00」が表示されている B3 セルの書式を「標準」などに変えてみてください。どうなりましたか?その状態で表示されている数字がその時間のシリアル値であり、実際にセルに入力されている値です。

  • shintaro-2
  • ベストアンサー率36% (2266/6245)
回答No.4

>写真の画像では100/2:00や100/120を試していますが、 >いずれも1728000となっています。 それは、それらのセルの表示形式が”分”に設定されているからです。 100/2hは100/(2/24)なので1200 1900/1/1から1200なので、エクセルでは1903/4/14ということになります。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんばんは! 画像のB3セルが =A4-A3 となっているのであれば、C3セル(セルの表示形式は「標準」に!)を =B3*60*24 結果を表示したいセルに =D3/C3 としてみてください。 ※ 一気にやりたい場合は =D3/((A4-A3)*24*60) OKだと思います。m(_ _)m

AthlonXP
質問者

お礼

回答ありがとうございます。 無事出来ました。Excelは表示と実際の数字が異なっていてややこしいですね。 助かりました。

  • ikuchan250
  • ベストアンサー率24% (1063/4275)
回答No.2

私がやれば 100(Kg)を 120(分) でわれば 0.833とでますけど(Kg/分) 2:00のところや 120のところに変な書式設定していませんか? 添付された表は表としては見えるけど、書式設定までは見えないから。

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

セルC3とセルD3の、値と書式と数式を詳しく教えてください。

関連するQ&A