• ベストアンサー

エクセル集計の件

初めまして。 質問させていただきます。 Office2003を使用しています。 2交代のシフト表フォーマットを作成しています。 従業員の仕事能力を1~5段階でランク付けし、その日その日で平均能力の低い日を自動で探してくれるような数式を探しています。 参考書等読んでみたのですが、わからなかったので・・。 ちなみに40人の従業員で8時~24時までの会社です。

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

  • ベストアンサー
  • skyresort
  • ベストアンサー率63% (21/33)
回答No.3

1日のところで説明します。 (A能力┃8872277108で言うと、左の8に該当するとこです) =SUMIF(検索条件範囲,"=A",計算範囲) 検索条件範囲には、縦に「A〇AB〇」となっているところを指定 計算範囲には、縦に「52325」となっているところ(能力)を指定 で、出来ると思います。

Good-man99
質問者

お礼

SUMIF関数』を使用し、無事完成させることが出来ました。お忙しい中回答していただき、ありがとうございました。

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

その他の回答 (3)

  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.4

補足のA君の最初のAがセルC2だとします。(A1から表を作ればこうなる?) A能力の最初の8は =SUMPRODUCT($A$2:$A$6*(C2:C6="A")) B能力の最初の2は =SUMPRODUCT($A$2:$A$6*(C2:C6="B")) でしょうか。後は右方向にコピーします。

Good-man99
質問者

お礼

ありがとうございます。無事完成させることが出来ました。

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

う~ん?補足が欲しいのですが・・・ の様にシフト表として○が早番、▲が遅番、空白がお休みとして計算するとして・・・早番と遅番をそのまま平均するのでしょうか? 氏名 Aさん Bさん Cさん Dさん Eさん 能力 4 3 1 2 3 5月1日 ○ ○ ○ ▲ ▲ 5月2日 ▲ ○ ○ ○ ▲ 5月3日 ▲ ▲ ○ ○ ○ 5月4日 ○ ▲ ▲ ○ ○ 5月5日 ○ ○ ▲ ▲ ○ 5月6日 ○ ○ ○ ▲ ▲ 5月7日 ▲ ○ ○ ○ ▲ 5月8日 ▲ ▲ ○ ○ ○ 5月9日 ○ ▲ ▲ ○ ○ 5月10日 ○ ○ ▲ ▲ ○ 5月11日 ○ ○ ○ ▲ ▲ 5月12日 ▲ ○ ○ ○ ▲ 平均能力は・・・ SumIfとCountIfで計算して平均値を算出し、低い日が複数出る事があるかも知れないとして、条件付書式を使用すると考えたのですが・・・ 無駄な想像だと気が付いて、補足要求なのですが・・・^^;

Good-man99
質問者

補足

早速のお返事ありがとうございます。 確かに文だけで説明するのは難しいので、下記に表を作成します。 _______________ 能力∥氏名┃123456789 ・5∥A君┃AAA○BBB○A ・2∥B君┃○BBB○AAA○ ・3∥C君┃AA○BBB○AA ・2∥D君┃B○AAA○BBB ・5∥E君┃○BBB○AAA○ ここから下は数式です↓ ------------------------------   A人数┃222112232←ここはCOUNIF関数で出ます。   B人数┃122322211←ここもCOUNIF関数で出ます。   A能力┃8872277108←この列の数字を計算式で出したい   B能力┃2771088722 以上、よろしくお願いします。

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

実際の数値やセルがわかると答えやすいのですが、 =average(始点:終点) で、平均は取得できます。解釈が間違っていたらすみません。

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

関連するQ&A

  • エクセルのデータの飛ばし方

    エクセルにて従業員のシフト表を参照にして指定して日付に置いて【休】の方だけを別ファイルの特定の場所に打ち込まれるというように出来ますか? 説明が分かりづらくで申し訳御座いません。 最終的には日毎の配置表を作成したく、名前の打ち忘れが内容に条件付き書式にて打ち込まれた名前は色が変わるようにしております。この配置表の定休と設けた箇所に自動的にシフト表を参照して定休者の名前を打ち込まれるようにしたいです。 シフト表において3月30日が休となっている方を3月30日の配置表の定休と設けた箇所に順番に名前が打ち込まれるような感じです

  • Excelで1か月の記録表(BOOK_A)と集計表(BOOK_B)を作

    Excelで1か月の記録表(BOOK_A)と集計表(BOOK_B)を作成し、その二つをリンクさせます。 記録表を入力すると集計表が自動更新(数式が再計算)されて再集計されるイメージです。 フォーマットをそれぞれ一つずつ作り、4月から3月まで複製しながら使っていきたいのですが、複製してファイル名を変更(集計表フォーマット→5月集計表、記録表フォーマット→5月集計表)しておけば集計表を開いたときにリンク元を変更し直して更新のような形で運用してくことは可能ですか?

  • エクセルにてシフト表を参照にして名前を打ち込む

    エクセルにて従業員のシフト表を参照にして指定して日付に置いて【休】の方だけを別ファイルの特定の場所に打ち込まれるというように出来ますか? 説明が分かりづらくで申し訳御座いません。 最終的には日毎の配置表を作成したく、名前の打ち忘れが内容に条件付き書式にて打ち込まれた名前は色が変わるようにしております。この配置表の定休と設けた箇所に自動的にシフト表を参照して定休者の名前を打ち込まれるようにしたいです。 シフト表において3月30日が休となっている方を3月30日の配置表の定休と設けた箇所に順番に名前が打ち込まれるような感じです。

  • エクセルの関数について

    再度回答お願いします。 =IF($AF$2*($AH$1+0.00001)の+0.00001の意味がわかりません。 なぜ、+0.00001を入力するか・・・ 上記はこのセルの数式です。ランクづけの資料を作成しております。 初めて見た数式のため・・・ 作成者に聞けばと思ってたんですが、 前回の質問時に、詳細わからずとのことでした。 AFは人数287名、AHは%割合7%です。()が足りないとのことでしたが、後に続くため気にしなくて構いません。

  • エクセル:フィルタごとに集計

    こんにちわ。ご教示願います。 以下のようなデータを持っています。(表が乱れており恐縮です) 「Rank」にA、B、C、Dとランク付けしていますが、このランクごとにフィルタをした時に、一番右の「定額累計」も、フィルタをしたランクごとにならないものかと思っております。 ステータス 実施仕様 Rank        定額小計 調整額 定額累計 注文書待ち 未確定 C ・・・金額内訳・・・ \800,000 \800,000 \800,000 注文書待ち 未確定 C ・・・金額内訳・・・ - - \800,000 注文書待ち 未確定 C ・・・金額内訳・・・ \800,000 \800,000 \1,600,000 注文書待ち 未確定 C ・・・金額内訳・・・ - - \1,600,000 注文書待ち 確定     B ・・・金額内訳・・・ \225,000 \213,750 \1,825,000 注文書待ち 確定     B ・・・金額内訳・・・ \675,000 \641,250 \2,500,000 注文書待ち 確定     B ・・・金額内訳・・・ - - \2,500,000 注文書待ち 確定     B ・・・金額内訳・・・ - - \2,500,000 内示:調整中未確定 C ・・・金額内訳・・・ \800,000 \800,000 \3,300,000 内示:調整中未確定 C ・・・金額内訳・・・ - - \3,300,000 実施済み 確定     A ・・・金額内訳・・・ \186,000 \176,700 \3,486,000 実施済み 確定     A ・・・金額内訳・・・ \432,000 \410,400 \3,918,000 内示:調整中確定 B ・・・金額内訳・・・ - - \3,918,000 内示:調整中確定 B ・・・金額内訳・・・ \696,000 \661,200 \4,614,000

  • エクセル:シートを分けての集計・セルの背景色

    エクセルについて、質問させてください。 添付ファイルのような3つのシートを作成したいと思っています。  ※1:テスト結果入力用シート(Sheet1)       ・受験者名、受験科目IDは、ランダムに増加。追記入力していく  ※2:最高点表示用シート(Sheet2)       ・テストを受けた人が、いずれかの科目で欠席したことがあれば、        自動的に名前のセルの背景に色を付ける       ・同点の人がいる場合は、同点の最初の人のみを自動的に表示       ・科目・受験者は、※1の表に追記するにつれ、自動的にどんどん        増えていく"  ※3:個人平均点表示用シート       ・テストを受けた人が、いずれかの科目で欠席したことがあれば、        自動的に点数のセルの背景に色を付ける       ・受験者は、※1の表に追記するにつれ、自動的にどんどん増えていく  利用ソフトは、excel2010ですが、できれば、excel2003でも可能なようにできると ありがたい所です。  必要であれば、マクロを使ってでも、とも思うのですが、できるだけセルの数式等 でできれば、と思っています。 ご教示の程、どうぞ、よろしくお願いします。

  • ワードの表とエクセルの元データをリンク

    オフィス2010を使っています。 エクセルでグラフを作り、それをワードに張った場合、 元のエクセル表で数値を変えた場合、ワードの表も自動的に 変わるようなリンクが張れると聞きました。 エクセル表で、10個のデータで平均を取って表を作りワードに張ります。 そのあと、11個目、12個目のデータを作って平均を取ってエクセルでグラフを 作った場合、ワードにはった表も同じように自動的に変更できると 聞きました。 どのようにすればそのようなリンクを張れるのでしょうか? 教えてください。 よろしくお願いします。

  • エクセルで勤務表・・

    勤務表作成について教えてください 浅海も質問させていただいたのですが・・ たとえば A1.A2.A3と従業員の氏名を B1.B2.B3とB列には 出勤時間を C列には退社時間を入れた表をつくり D列から右の列には 勤務シフト(出勤から退社までの時間帯)を帯状に作成したいのですが・・1日の会社の営業を朝9時から夜10時までとして シフト表を簡単に記入できたらと思っています。できれば 休憩時間も D列に記載して自動入力できれば最高なのですが  それ以上の機能は もとめませません   作成方法教えていただけませんか? グラフのテ入力しかありませんか? よろしくお願いします

  • Excelで平均値のだしかたをおしえてください。

    1時間ごとに何件あったかを表を作ったのですが。 1日分で1時間の平均を出したいと思います。 セルA1(縦に40人)『社員名』B1『働いた合計の時間』(これは1時間単位)C1『1日の合計件数』D1『平均値(今回出したいもの)』E1~S1『7時~21時まで1時間ごとに件数をいれる』こういった表を作りたいのですが この場合平均値はどういった数式でだしていったらいいんでしょうか?初心者なものですみませんが 教えてください。お願いします。説明がわかりにくかったらすみません。

  • エクセルの数式

    エクセルを利用して仕事先のシフト表を作成しているのですが、(ガントチャート)シフト表は名前があってその横のセルに色を付けて何時から何時まで勤務みたいな感じです。その色を付けた部分に数式をいれたりして何時間勤務したとか総労働時間がわかる方法ありませんか?(ドラッグした部分が計算されるみたいな感じで)説明がわかりにくいかもしれませんが宜しくお願いします。

専門家に質問してみよう