• ベストアンサー

エクセルの計算式を教えてください

1ヶ月のスタッフごとの対応金額を出したいので計算式を教えてください。 CとE欄に早番と遅番の売り上げの金額を入力しDとF欄にスタッフ名をプルダウンで入力します。 計算式を教えていただきたい部分はJの欄に左記のプルダウンで選んだスタッフごとの売り上げの合計、Kの欄にその合計をスタッフの名前の数で割った1日の平均を出したいです。 出勤がシフト制なので毎月出勤日数が違うのでプルダウンで選んだ数で割った平均金額が知りたいです。 よろしくお願いいたします。

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

  • ベストアンサー
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.4

> 早番、遅番、両方出る事もあります。 > その場合は2として計算したいです。 では、こんな感じでいいですかね。 J3 =SUMIF(D:D,I3,C:C)+SUMIF(F:F,I3,E:E) K3 =IF(J3=0,0,J3/COUNTIF(D:F,I3))

nobutyannmann
質問者

お礼

何度もありがとうございました。大変助かりました。

その他の回答 (3)

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.3

> KにJのスタッフ毎の合計からプルダウンで選択したスタッフの名前の数(出勤数)で割った1出勤毎の平均を出す計算式が入れたいです 早番、遅番どちらかだけでも出た場合、出勤数1ですね。 両方出た場合はどうなりますか? 両方出ることはないという前提でも良いのですか?

nobutyannmann
質問者

補足

お世話になります。 早番、遅番、両方出る事もあります。 その場合は2として計算したいです。 よろしくお願い致します。

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.2

あ、よくよく見たら合計と日割りは3列目からでしたね。 J6とK6に入れた式をコピーして3列目以降にコピーしてください。

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

図が小さいので見間違えかも知れませんが、図では早番と遅番が常に同じ人になっているように見えます。 常に、早番と遅番は同じ人と言う前提で良いのですか? 早番だけ、遅番だけと言うパターンがあるのでしたら1日の平均はどう出します? 早番、遅番それぞれ0.5日扱いで良いのなら J6 =SUMIF(D:D,I6,C:C)+SUMIF(F:F,I6,E:E) K6 =IF(COUNTIF(D:F,I6)=0,0,J6/(COUNTIF(D:F,I6)/2)) これでどうでしょう。

nobutyannmann
質問者

補足

図がわかりづらく申し訳ありません。 早番と遅番は基本的に別になります。 CとEにそれぞれ早番と遅番の売り上げ金額を入力します。 DとFに担当のスタッフ名をプルダウンで入力します。 Gの合計金額は合計が合っているか確認するために作成しました。 Jにそれぞれスタッフ毎の合計金額が出る様に計算式を入れたいです KにJのスタッフ毎の合計からプルダウンで選択したスタッフの名前の数(出勤数)で割った1出勤毎の平均を出す計算式が入れたいです わかりず楽て申し訳ありませんがよろしくお願い致します

関連するQ&A

専門家に質問してみよう