[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『条件が一致するセルの数字を合計する』(チャコ)
A4〜A130行に勤務シフトコードが個人毎に入力されています。 D2列は、飛び飛びではありますが、月が入力されています。 表の各セルには、各個人毎にA行のシフト勤務を何回行ったか、数字が入力 されています。 上記表は、各個人毎に集計していますが、別セルに各シフトコードの合計を 出したいと思っています。
表にしますと(データ表)
A B C D E F G H I J K L 4月 5月 6月 7月 9月 4 AA 8 5 AA 4 6 AA 7 7 BB 5 8 BB 10 9 CC 5 10 CC 9 11 CC 4
上記の表を基に下記表へ、月別とA行のシフトコード別に合計したいと思います。
集計する表は
A B C D E F G H I J K L 4月 5月 6月 7月 9月 200 AA 19 201 BB 15 202 CC 18
つまり、AAシフトを全て合計して19,BBは15と言うふうに。
説明不足かもしれませんが、よろしくご教授をお願いします。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
これでいいのだろうか?
集計表のシフト欄は手入力で。 D200セルに =IF(D$2="","",SUMIF($A$4:$A$190,$A200,D$4:D$190)) と入力して下および右へフィルコピー。 (ねむねむ) 2016/12/06(火) 09:40
交通整理だけです。
まず、エクセルでは、横方向には、A列、B列 というように表現します。 A行、B行 とはいいません。 縦方向は 1行目、2行目 と表現します。1列目という表現をすると、その領域の縦の1列目、シート全体でいれば A列 になります。
以下、質問。
・この処理、関数で行いたいのですか、エクセルの機能で処理したいのですか? マクロで処理したいのですか?
・とびとび にある、その E列 や G列は 完全な空白列 ですか? それとも、何か値が入っているのですか?
・2行目が 月タイトル、4行目から下にデータですけど、3行目は完全な空白行ですか? また 1行目も完全な空白行ですか?
・B列、C列は完全な空白列ですか?それとも、何か値が入っていますか?
・結合セルなんてのはないですね?
・集計は データとしては、同じシートの 200行目から下に表示するのですね? (元データは、絶対そこまではないという前提ですね)
・この場合のタイトル行は何行目ですか? 198行目ですか? 199行目ですか?
・集計欄の月やシフトコードは、あらかじめ記載してあるのですか? あるいは、そこも、自動的に表示するのですか?
(β) 2016/12/06(火) 09:51
ご教授有難うございます。
希望通りの結果が出ました。
ちなみに、これを応用して、データ表の数字の部分が「○」
で表示されている場合、集計表も○の数を集計する場合は
どのような式になるのでしょうか?
β様
ご教授有難うございます。
書き方が間違っていました。すみません。
又質問にあります処理方法ですが、マクロは更に難しので
関数で処理したいと思います。
(チャコ) 2016/12/06(火) 16:32
>ちなみに、これを応用して、データ表の数字の部分が「○」 >で表示されている場合、集計表も○の数を集計する場合は >どのような式になるのでしょうか?
このようなことか? (A列がAAで○の物、とAND条件が二つの個数を数えるためCOUNTIFS関数を使う)
=IF(D$2="","",COUNTIFS($A$4:$A$190,$A200,D$4:D$190,"○"))
(ねむねむ) 2016/12/06(火) 16:42
有難うございました。
初心者ながら、考えて、下記のような式にしていました。
=IF(D$2="","",COUNTIF($A$4:$A$190,$A200,D$4:D$190="○"))
OUNTIFでは、ダメだとわかりました。 あと="〇"の部分も・・・
希望通りの結果でました。
(チャコ) 2016/12/07(水) 12:28
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.