• ベストアンサー

時間の分数計算 エクセルで算出したい

こんにちは。 ここ2日くらい検索しましたが、明確な答えがみつからなかったので 質問させていただきます。 60分/25分=45分/?分 エクセルでこの計算式と表示方法を知りたいのです。 普通に計算すれば60÷25=2.4 45÷2.4=18.75 18.75を60進法(昨日、おとといかじったばっかりですが)で表示したい(秒まで)ので関数とか必要になると思うのですがこのパターンの関 数が見つかりませんでした・・・ 時間の計算は難しいなと思います。 ご教示よろしくお願い致します。

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

  • ベストアンサー
  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.4

追記。 普通は「比率が同じなら、内積と外積が等しい」ので ="0:25:00"*"0:45:00"/"0:60:00" って式を書くのが普通だけどね。 A:B=C:D の時 A×D=B×C 両辺をAで割れば A×D÷A=B×C÷A D=B×C÷A

chao_cat
質問者

お礼

chie65536さんありがとうございます。 No3のような方法もあるのですね。試した事なかったです。 No4の方法もそうだな~と思いました。 「時間」という単位に惑わされでしまいました。 この数式アリですね。ただ、私の頭のレベルが思い浮かばなかっただけで・・勉強になりました!

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (5)

  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.6

追記の追記。 >関数とか必要になると思うのですがこのパターンの関数が見つかりませんでした・・・ 「割り算」と「表示書式を変える」だけで可能なので、関数は不要です。なので関数は存在しません。 例1:「1.25日」を「1日と6時間」にする場合 セルに「1.25」と入れて、表示書式を「ユーザー定義」で「d hh:mm:ss」にする 例2:「3.75時間」を「3:45:00」にする場合 セルに「=3.75/24」と入れて、表示書式を「hh:mm:ss」にする 例3:「18.75分」を「0:18:45」にする場合 セルに「=18.75/24/60」と入れて、表示書式を「hh:mm:ss」にする 例4:「10.5秒」を「0:00:10.5」にする場合 セルに「=10.5/24/60/60」と入れて、表示書式を「hh:mm:ss.0」にする まとめると 日単位=そのまま 時単位=24で割る 分単位=24で割って60で割る 秒単位=24で割って60で割って60で割る という計算をして、表示書式を「日付」や「時刻」にすればOK。

chao_cat
質問者

お礼

chie65536さん、たびたびの回答ありがとうございます! このへんはすごく知りたかったです。 まとめて載っているサイトとかみつからなかったので助かります。 また何かありましたらよろしくお願い致します

全文を見る
すると、全ての回答が全文表示されます。
  • hatake333
  • ベストアンサー率66% (36/54)
回答No.5

補足させていただきます. そのままでは,0.013020833 と表示されると思います. なので,この数値が出たセルを右クリックして 「表示形式」タブの中の「分類」の中から「時刻」を選択してください. 後は,その右側の「種類」の中から,上の「サンプル」に 「0:18:45」と表示されるものを選択されれば良いかと思います. また, セルA1に 60  ,セルB1に 45 セルA2に 25  ,セルB2に =B1/(A1/25) と入力して,セルD1に 分 ,セルE1に秒 , セルD2に =ROUNDDOWN(B2,0) セルE2に =60*(B2-C2) と入力してください.=も必要です. これでも解決できるかと思います.

chao_cat
質問者

お礼

hatake333さんありがとうございます。 こうゆうやり方もあるんですね。勉強になりました!

全文を見る
すると、全ての回答が全文表示されます。
  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.3

適当なセルに ="0:45:00"/("0:60:00"/"0:25:00") とか ="0:45:00"/("1:00:00"/"0:25:00") って打つと 0.013020833 って表示されるので、セルの表示書式を「時刻」の「時:分:秒」にしてみよう。 すると 0:18:45(18分45秒) になる

全文を見る
すると、全ての回答が全文表示されます。
  • FEX2053
  • ベストアンサー率37% (7987/21355)
回答No.2

セルにそのまま、「時:分:秒」の0:45:00、1:00:00、0:25:00と入力し、 普通に計算すれば、結果も「時:分:秒」で得られるはずですよ。 Excelは1日を1としたシリアル値を持っており、時分秒表示の場合 こいつで計算するんで上手くいくんです。

chao_cat
質問者

お礼

早々の回答ありがとうございます。別セルに「時:分:秒」は表示してありました。NO1さんの数式で算出できました。”普通に計算すれば”の部分が普通じゃなかったようです。数式は特別できないとは思ってなかったので恥ずかしいです。

全文を見る
すると、全ての回答が全文表示されます。
  • higekuman
  • ベストアンサー率19% (195/979)
回答No.1

欲しい回答そのものじゃないかもしれませんが・・・ A1に 1:00:00、 B1に 0:45:00 A2に 0:25:00、 B2に =A2/A1*B1 と入力してみてください。 B2の計算式は、そのままじゃなくても、自分が理解しやすい数式で構いません。

chao_cat
質問者

お礼

早々の回答ありがとうございます。 1:00 0:45:00 0:25:00での表示は別セルにあったのですが計算式が間違っていたようですね。 この計算式ですぐ出ました。基本的なミスだったのですね。 お恥ずかしいですが助かりました ありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル2003で時間の計算について

    エクセルで時間の計算を行ってますが詰まったので教えてください。 その1 計算によってもとめた時間の'分の一の位と"秒を取り出して、かつ秒を分単位で表示したいのです。 その数値はそのあとの計算で10進法で計算します。    A 10 19:08:45 11 21:08:01 12 -1:59:16 13 現在このようになってます。 A12のセルは[A10-A11]です。 A12の計算結果である-1:59:16の分の一の位、つまり9分16秒を分に換算して9.27(9.266...)というかたちでA13のセルに結果を出したいのです。 符号はabs関数で無くす予定です。 その2 さらにこの次の計算で特定のセル(たとえばA10)の'分が30分を超える場合は計算結果の符合を反転するようにしたいです。 わかる方がいらっしゃいましたらよろしくお願いします。

  • Excel 時間(分数)の計算

    Excelで分数計算をしたいのですが、出来ずに困っています。 何方か教えてください。。 例えば、セルA1に「8:00」と入力したら、A2以降に、 7分と8分の間隔を交互に表示させたいのですが、何かよい方法はありませんでしょうか・・? ちなみに、セルA1の値と間隔の分数は、状況によってそれぞれ変化します。。 バージョンは2003です。 何方かご存知の方、ご教示ください。宜しくお願いいたします。

  • 時間算出

    時間算出 Excel を利用し、CSV形式で出力されるタイム表記を再計算する方法を教えてください。 CSVで出力するタイム表記(A列) 1105 …1分10秒5 の意味 2008 …2分00秒8 の意味になります。 これを右隣のB列セルへ下記のように計算出力するにはどのようにすれば良いでしょうか? 70.5 120.8 VisualBasic でも利用出来るようセル表示形式を変更するという回答以外でご教示下さい。 よろしくお願いします。

  • エクセルの時間計算です。

    エクセルの時間計算です。 エクセルで、A1のセルに「92030」、B1のセルに「135040」と数値があるとします。 これは時間で「92030」は9時20分30秒、「135040」は13時50分40秒という意味です。 これらの数値を時間(時、分、秒)に変換したいのですが、どのようにすればいいでしょうか?? 最終的には、「92030」と「135040」の差、13時50分40秒-9時20分30秒=4時間30分10秒という計算を行いたいのです。よろしくお願いします。 なお、エクセルは2007、WinXPです。

  • エクセルの秒計算について教えてください

    エクセル2003で以下のような計算をさせたいのですが、関数をどう作れば良いのか分かりません。 A1セルに00:00:01(分:秒:100分の1秒台の表示)と入力 その後A2セルから順に00:00:02~00:00:09と100分の1秒ずつ足していく用に計算させる。 そうするとA10セルでは00:00:10となるが、それを00:01:00と繰り上げたい。 要約すると、100分台は0~9までカウントし10分の1秒は1秒とカウントさせてしまう。1秒台はそのまま通常通りのカウントにしたい。 これを例えばA1000ぐらいまで計算させるとしたらどんな関数を入力する必要がありますか? 説明が拙くて申し訳ありませんが、よろしくお願いします。

  • Excelの時間計算について

    Excelの時間計算で、計算結果が「1時間30分25秒」となった場合は 「1時間30分」、「1時間30分45秒」となった場合は「1時間31分」と、 30秒以下なら切り捨て、31秒以上なら切り上げて、○時間○○分と 計算結果を出したい場合はどうすればよいでしょうか?

  • エクセル2007での、時間の計算

    エクセルで時間の計算の仕方ですが。 たとえば5月13日の19:34分から、161時間28分10秒後、を計算するのは、どういう計算方法にすれば、いちばんシンプルにできますか?

  • Excel での時間計算

    Excel での時間計算で、24時間超の時間を求める際に 全時間の合計(Sum)で計算をし、表示形式を[h]:mmに設定 したのですが、まったく違った答えが出てきます。 ex, 14時間+20時間15分=34時間15分が1162時間15分と計算 されてしまいます。 どの様に修正したらよいのでしょうか?

  • Excelで、あまりのある割り算をする方法

    いつもお世話になります。 Excelの関数について教えてください。 あまりのあるわり算を計算する時や、秒を分に変換する時のことです。 例えば、22÷4=という問題があったとき、Excelで計算すると、5.5となりますよね。これを、5あまり2というふうに表示させたいのです。 あるいは、150秒という数字があった場合に、これを分と秒に直すのに、60で割って、2分30秒と表示させたいのです。 どのような関数を使えばいいのでしょうか? よろしくお願いします。

  • エクセルの時間計算教えて欲しいです。

    エクセルで勤怠管理したいです。 【例】 (1)14:01に出勤した (2)18:05に退勤した ※実際の勤務時間4時間4分 条件:15分刻み 上記の条件に基づいた場合 (1)14:15から計算 (2)18:00として計算 ※勤怠整理した場合の勤務時間、3時間45分 必ず15分刻みとして計算したいです。 そこで知りたい関数があります。 (1)エクセルに14:01と入力した場合、自動的に14:15分からとして認識できる関数 (2)逆に18:05と入力した場合、自動的に18:00として認識できる関数 (3)時給を25ドルとした場合、3時間45分×25ドルで計算したい。 上記(1)~(3)の関数を教えていただけますか。 よろしくお願いします。