• ベストアンサー

[エクセル] 時間データ×単価=金額の関数設定

akiracoolの回答

  • akiracool
  • ベストアンサー率26% (11/42)
回答No.2

0:02:01は3分として・・・ということから 1秒でもあれば切り上げということですよね。。。 A1にh:mm:ssと入っていると仮定して =IF(SECOND(A1)>0,(MINUTE(A1)+1)*50,MINUTE(A1)*50) でどうでしょうか?

sardine89
質問者

お礼

アドバイス頂き有難うございました。 1秒発生しても1分に切り上げることがポイントで、 教えて頂いた方法は非常に参考になりました。 本当に感謝します。

関連するQ&A

  • エクセル:関数で時間「0:59」を「1:00」にしたい

    お世話になります。 急ぎの用務です。お助けください。 よろしくお願いします。 ◆時間表示の切り上げを30分単位でしたいのです。  関数でできますか?ご教授お願いいたします。 例) 「0:59」→「1:00」 「1:29」→「1:30」 「1:15」→「1:30」 よろしくお願いいたします。

  • 時間単価の計算方法

    Excel2000で時間単価を計算する良い方法を教えてください。 金額と時間(表示形式[hh]:mm)で時間単価を計算するのですが、単純に割り算するとシリアルで計算する為、結果が正しくありません。 そこで、私が考えたのは下記の通りです。 1.hour()とminute()で時間と分に分解 2.何分になるか計算 3.分単価を求める 4.分単価を時間単価に再計算 これで、正しく計算できるのですが、本当はもっと良い方法があるような気がしてなりません。私に知恵を与えて下さい。

  • Excel2000の時間計算を関数で出来ます?

    Excel2000でセルに時間(HH:MM形式)が入っています。 表示のみ(HH:MM形式)で、実データは小数点の入った数値です。 このセルに対して、HH時間29分までなら分の部分は切捨て。HH時間30分以上なら 切り上げとしたいのですが、関数でできるでしょうか? 例えば、 15時間23分は15時間00分 15時間48分は16時間00分 ということです。 分かる方がいらっしゃいましたら、ご教示願います。

  • 時間単位の変換for Excel

    2:59:00(hh:mm:ss)を2:59(mm:ss)に変換する関数や方法をご教授頂いてもよろしいでしょうか? 2分59秒と入力していたつもりが2時間59秒00秒になっていました、、、 書式の変更や、値に変換などしてますがプロセスが導けていません。。。 何卒よろしくお願いします。

  • Excelでの時間表示が4:74とか23:87になってしまいます

    Excelで所要時間の平均をAVERAGE関数を使って算出すると、4:74とか23:87とか、分のところが60を超えた数値で表示されてしまいます。セル書式の表示形式はユーザー定義の[0":"00]です。(試しに表示形式を[時刻]に変えてみると先程の4:74は23:28に変わってしまいます。)もしかして引数がh:mmで表示されているからうまく計算できないのかな、とも思うのですが、だとするとh:mmを小数点表示に変える方法がわかりません。4:74を5:14と表示させる方法を教えてください。宜しくお願いします。

  • タイムカード計算のExcelの関数に教えて下さい

    Excel関数について教えてください。 タイムカード計算で時間の切り捨て・切り上げのでき15分単位で表示する関数です。 タイムカードは5分単位で、時間は 55&0&5分→0:00、10&15&20→0:15、25&30&35→0:30、40&45&50→0:45と表示できる式はどのように入力すれば良いでしょうか。

  • エクセル関数で、残業時間から残業代を算出する方法

    残業時間から残業代を算出する場合に、 関数を使って算出したいのですが、なかなかうまくいきません。 例えば、 該当月の残業時間が3時間30分で、時間単価が1500円の場合セルに、 =3:30*1500 といれるとエラーになってしまいます。 どなたか、うまく算出できる方法をご存知の方はおられないでしょうか? エクセル初心者の為、かなり困っております。 わかりずらい説明で恐縮ですが、 ご回答頂ければ幸いです。 宜しくお願い致します。

  • エクセルで分表示を時間表示に変更後30分単位切上

    エクセルで分表示を時間表示に変更後30分単位切上げたいのですが、エラーになってしまいます。 分表示を時間+分表示にするには 例)380分⇒6時間20分  ・・・更に30分単位で切り上げて ・・・ 6時間30分 =TEXT(L2/(60*24),"[h]時間mm分") または =INT(L2/60)&"時間 "&MOD(L2,60)&"分" と入力しています。 30分単位の切り上げには =CEILING(M2,"0:30") と入力しています。 ※L2に分単位データ、M2に時間+分データが入っています 上述の通りに関数を設定すると切り上げのところがエラー #VALUE! と表示されてしまいます。 ちなみに単に切り上げのみの場合は問題なく表示されます。 つまり間に分⇒時間変換をかませるとどうも切り上げの際にエラーになってしまう ようなのですが、何か方法はございますでしょうか? 何卒よろしくお願い申し上げます。

  • エクセルの時間入力の変換について

    エクセルの時間表示で、例えば「0:01:00」となっているものを「0:00:01」と、分を秒に変換する方法を教えてください。 セルの表示形式は「mm:ss」です。

  • エクセル 関数の使い方

     A    B     C     D     E   F  G  H  … 取引先 売上単価 作業仕入@ 部材仕入@ 単位数 担当者 1月 2月… ABC   60    10      5    2   あ   2  1 DFG   55    15      7    3   さ   1  2  ↓以降データーがあります。 上記の表があった場合、各担当者別月別に売上高と仕入高と粗利額を算出したいのですが関数をどのように組めばいいでしょうか? 取引先ABCの1月で例えると 売上高=売上単価(60円)×1月数量(2台)=120円 仕入高=(作業仕入単価(10円)×1月数量(2台))+ (部材仕入単価(5円)×単位数(2個)×1月数量(2台))=40円 ※単位数は、1台の機械に対し部材をいくつ使うかの数量になります。  単位数がない場合もあります。