• ベストアンサー

収入÷時間で時給を自動計算したい

Google ドキュメントのスプレッドシートで例えば ¥170,000÷10:00:00= (17万÷10時間= 1万七千円) という自動計算をさせたいのですが、どう関数を書けばいいのでしょうか? 具体的には C3が金額(¥170,000) D3が時間(10:00:00) E3に答えを表示させたいのです。

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

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.2

=C3/D4/24 と通常に割り算した後にさらに 24で割ります。 エクセルでは 1日 24時間を 数値の1で計算していますので 1時間は 1/24の値です。

prickle
質問者

お礼

出来ました。ありがとうございます。

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

その他の回答 (2)

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

10:00:00=10/24+0/24/60+0/24/60/60 です。時給にする場合は24倍になります。 E3=INT(C3/D3*24)

prickle
質問者

お礼

よくわかってないのですが、=C3/D3/24で計算できました。 しかし、INTという小数点以下の処理を教えて頂き、非常に助かりました。 ありがとうございました。

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

=C3 / (Hour( D3 ) + Minute(D3) / 60 ) E3 は数値を表示するようにしましょう 分を切り捨てる場合はMinute(D3)/60 は いりません。

prickle
質問者

補足

回答有難う御座います。 頂いた関数を そのままコピペでGoogle ドキュメントのスプレッドシートの「E3」にペーストすると 以下のようなエラーが出てしまいました。 数式に余分な閉じ括弧があります。 以上 「E3 は数値を表示するようにしましょう」というのがよくわかっていないのですが 例えば、=SUM(D4:D30) というような合計値の計算の関数は記述したところ上手く出来たのですが、なにか「E3」に下準備が必要なのでしょうか? すみません、ド素人なものでまったくわかっておりません。

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

関連するQ&A

  • Excel2010で時給計算

    Excel2010で時給計算していますD3に勤務時間10:30 G2に時給900 でE3に支払い金額です E3に=D3*24*900 では0;00になります、金額の出し方お願いします。

  • 正しい計算式は?

    C3に数量として「200」 D3に単価として「124」 E3に割引率の「5%」が入力されています。 F3に割引後の金額を入力するのですが、式がよくわかりません。 =(C3*D3)-E3は間違ってますか? 計算機ではこの式でちゃんと正しい答えが出るのですが、エクセル上では答えが違います。 なぜでしょうか?

  • Googleスプレッドシートの自動計算

    Googleのスプレッドシートで自動計算をしたいです。 例えば A列の1行から順番に、100,200,300……と続いていくとすると、 B列の同じ行に1.25倍で自動入力されて、125,250,375……と表示されるようにできるのでしょうか?

  • エクセルで時間計算

    いつもお世話になっています。 エクセル関数で、またつまづいてしまいました。。 D1に実働時間合計表示。←ここまで関数入力出来てます。 E1にD1で計算された結果が、9時間を越えた場合の時間の合計を自動的に表示させたい。 『9時間を1分越えると15分刻みにしてるので、D1には 9:15となるように関数をいれてます。』 D1 8:00 E1  0 D1 9:00 E1  0 D1 9:15 E1  0:15  D1 9:30 E1  0:30 このように表示させるには、E1に関数をどのように 入力するればよろしいでしょうか。

  • EXCELの自動(再)計算について

    EXCELの自動計算について質問します。 EXCELの自動計算である特定のセルのみ自動計算をしないように設定することは出来るのでしょうか? 具体的には、ある共有しているファイルがありまして、そのトップ部分にファイルの更新時間を表示させております。 NOW()関数をそのセルに設定しているのですが、オプションでの自動計算が自動になっていると EXCELを開いた瞬間にこのファイル更新時間が再計算されてしまいますが、ここの更新時間表示の関数のみ オプションの自動計算の「手動(保存時に再計算)」にしたいのです。 この共有しているEXCELの他のセルには様々な関数が設けてあるのですが、それについては自動で再計算してもらわないと とても困るのです。(コンピュータを余り知らない方々も操作することもあるので、F9を押して再計算して下さいと混乱を招く 様な事はしたくないと言うこともあるので…) 何か良い方法がありますでしょうか?

  • エクセル 時刻(時間)計算について

    はじめて記載させていただきます。 エクセルで時刻の計算式を作りました。 添付画像も添付しておきます。ご精査していただきご回答をお願い致します。 日中作業分は○○時間 夜間作業分は○○時間と分けたい C3 直接入力 D3 直接入力 E3 D3-C3+(C3>D3) F3 E3-G3 G3 IF(COUNT(C3:D3)<2,0,MAX(MIN(D3,"8:00"+(C3<D3))-MAX(C3,"20:00")+(C3>D3),0)+IF(C3<"8:00"*1,"8:00"-C3,0)) 条件 1 8:00~20:00 日中作業分 2 20:00~8:00  夜間作業分 ★下記表の通り、開始4:00 終了7:00等になった場合うまく表示(計算されません) ※いろいろためしたのですが終了時間が8:00前の場合反映しないかもしれません ■現在の式では↓のように表示(計算)になってしまいます。 開始時刻 終了時刻  total  日中作業  夜間作業   4:00   7:00  3:00  #### 4:00 ■↓このように計算表示させたい   開始時刻 終了時刻 total 日中作業 夜間作業 4:00 7:00 3:00 0:00 3:00 よろしくお願い致します。

  • 時間計算できず困っています。

    WIN7, EXCEL2007で時間計算しようと思います。 E列に開始時間9:20 K列に終了時間11:40と入力しました。 Q列には関数 =+K63-E63+(E8<K63) が入っていますので 表示は2:20と表示されています。 Q列の最終行に =SUM(Q61:V91)の関数が入っており表示は10:20となっており 1行ずつ確かめたところ、間違いなく10時間20分でした。 この10時間20分を別のセルで 10.333に直し、たとえば単価1000円なら10333円というところです。 ところが、Q61:V91を範囲選択し下のコマンド欄を見ると 平均4:58:43 データの個数31 合計154:20:00となっているのです。 そのため154.333時間として計算されてしまいます。一体この数字はどこからでてきたのでしょうか。 表示どおり10時間20分で計算するにはどうしたらよろしいでしょうか。

  • 時給と時間の表計算で「丸め」について

    日単位の請求額計算用に作ってみましたが、なぜか合計がうまくあわないので、検索してみました。 そうしたら http://okwave.jp/qa3813436.html の、お答えに「丸め」なる言葉が入ってて、なるほどとは思ったのですが、 どこをどうやって「丸め」るのかが、いろいろ本を見てもわからなかったので、質問させていただきます。 見苦しいかもしれませんが、作ったものをそのまま書いてみます。   l   A   B   C    D ---l--------------------------------  1l  出 勤 退 勤 時間内 時間外  2lA 19:00 23:00  3:00  1:00  3lB 19:00 23:00  3:00  1:00  4lC 19:30 23:00  2:30  1:00  5l--------------------------------  6l       合計 8:30  3:00  7l  8l時間内請求額(@1150)    9776  9l時間外請求額(@1440)    4320 10l-------------------------------- 11l請求額合計         14095 12l-------------------------------- C2~4には、それぞれ =IF(A2="","",MAX("0:00",MIN(B2,"22:00")-MAX(A2,"5:00"))) D2~4には、それぞれ =IF(A2="","",MAX("0:00",MIN(B2,"5:00")-I12)+MAX("0:00",B2-MAX(A2,"22:00"))) 行6列には、それぞれSUM関数で合計時間を出しています。 D8には、 =IF(C6="","",ROUNDUP((C6*24)*1150,0)) D9にも、単価とセル番号を変えた、同じ数式を入れています。 D11には、SUM関数ではなく、 =IF(D8="","",ROUNDUP(((((C6*24)*1150))+((D6*24)*1440)),0)) このような感じなのですが、D11の金額が正解なのです。 しかし、D8の金額が、なぜか1円多いんです。 前述の回答者の方は、ROUNDで丸めるように書いていましたが、 自分の場合、やはり、ひとりひとりの時間を出すときに丸めるべきなのでしょうか? また、その際、数式のどのあたりにROUNDを入れればいいのか教えていただけると、とてもありがたいのですが。。。 お手すきの方がいらっしゃいましたら、申し訳ないですが、ご教授お願いします。

  • エクセル 時間の計算

      A(距離) B(速さ)  C(所要時間) D(時間) 1 3.9    5     0:46     13:52? 2 14.7    5     2:56     16:49? 3 0.9     5     0:10     17:00 まず、C1の「所要時間」を出すのに、 「3.9/5/24」の計算で「h:mm」表示にし、0:46としました。 これを1分繰り上げて(「h:mm:ss」だと0:46:48になるので)0:47と 表示させるには、どうしたら良いですか? C3も同じく0:11の表示にしたいです。 そうやってCの「所要時間」を全て出した後、今度はD3の17:00から 逆算してD1のスタート時間を算出するにはどうしたら良いですか? 単純なD3ーC3の引き算だと、計算が合わなくなります。 意味わかって頂けたでしょうか。。 宜しくお願いします。

  • エクセルと時間の計算

    エクセルと時間の計算 エクセル2003で以下のような表を作りました。 C列の金額には、「20分毎に200円加算される」金額を入力したいです。 できれば、A列の値と200円で計算したいのですが、どんな数式をいれれば いいでしょうか。20分単位で切り上げたいので、CEILING関数を使うのでしょうか。 教えてください。

専門家に質問してみよう