エクセルの関数について質問します。
各個人の件数と回数を週ごとに集計し、週ごとにまとめていますが、この関数では期間が累積していくため、集計するたびに、セルの範囲の設定を毎回変更せねばならず苦慮しております。
最良の方法があればご教示下さいますようお願い致します。
罫線が入らないので、下記資料がわかりにくいとは思いますが、よろしくお願い申しあげます。
基礎データ
日付会社名担当回数
10月2日A商店イ1
10月3日B商店ロ2
10月4日C商店ハ1
10月5日D商店イ1
10月6日E商店ロ1
10月7日F商店ハ1
10月8日G商店イ2
10月9日H商店ロ1
10月10日I商店イ1
10月11日J商店ロ2
10月12日K商店ハ1
(集計例)
10/5現在(10/2~10/5)
集計 イ(B18) 件数2 回数2
10/12現在(10/2~10/9)
集計 イ(B24) 件数3 回数4
10/2~10/5のイの件数の関数はCOUNTIF($C$3:$C$6,B18)
10/2~10/5のイの回数の関数はSUMIF($C$3:$C$6,B18,$D$3:$D$6)
10/2~10/9のイの回数の関数はCOUNTIF($C$3:$C$10,B24)
10/2~10/9のイの回数の関数はSUMIF($C$3:$C$10,B18,$D$3:$D$10)
よろしくお願いいたします。
No.4ベストアンサー
- 回答日時:
No.2です。
前回は間違っていました。
やり方は一緒ですが、作業用の列はI列だけの1列にしてください。
前回の配置と同じだとして、I3セルに
=IF(A3="","",IF((A3-A$3)<7,ROW(),ROW(A$3)+7*(INT((A3-A$3)/7))))
という数式を入れフィルハンドルで下へずぃ~~~!っとコピーしておいてください。
そして、F3セルに
=IF(A3="","",COUNTIF(INDIRECT("C$3:C"&I3),F$1))
G3セルに
=IF(A3="","",SUMIF(INDIRECT("C$3:C"&I3),F$1,D$3:D3))
という数式を入れフィルハンドルで下へコピー
これでないと10月12日分がお望みの表示にならないと思います。m(_ _)m
No.3
- 回答日時:
貼付画像のような処理でしょうか?(Excel 2007以降)
D18=COUNTIFS($A$3:$A$6,">="&OFFSET($A$1,ROW()-ROW(A1),0),$A$3:$A$6,"<="&OFFSET($A$1,ROW()-ROW(A1),1),$C$3:$C$6,C18)
E18=SUMIFS($D$3:$D$14,A$3:A$14,">="&OFFSET($A$1,ROW()-ROW(A1),0),A$3:A$14,"<="&OFFSET($A$1,ROW()-ROW(A1),1),C$3:C$14,C18)
D18とE18を下へ2行コピーしました。
D24=COUNTIFS($A$3:$A$6,">="&OFFSET($A$1,ROW()-ROW(A1),0),$A$3:$A$6,"<="&OFFSET($A$1,ROW()-ROW(A1),1),$C$3:$C$6,C24)
E24=SUMIFS($D$3:$D$14,A$3:A$14,">="&OFFSET($A$1,ROW()-ROW(A1),0),A$3:A$14,"<="&OFFSET($A$1,ROW()-ROW(A1),1),C$3:C$14,C24)
D24とE24を下へ2行コピーしました。
集計期間の日付を変更すれば自動的にその期間の集計ができます。
回答ありがとうございます。
わかりにくい質問に実際表まで作成いただきありがとうございました。
tom04さんの回答で解決するようです。
ありがとうございました。
No.2
- 回答日時:
こんばんは!
解釈が違っていたらごめんなさい。
最初の日付から1週間ごとの集計を行いたい!とすると
質問文では10月2日が木曜日となりますので、次の週の水曜日までを1週間として
その間の集計を表示したい!というコトでしょうかね?
お示しの配置とは異なりますが、↓の画像のような配置にしてみました。
尚、作業用の列を2列設けています。
まず作業列1のI3セルに
=IF(MOD(A3-A$3,7)=0,A3,"")
作業列2のJ3セルに
=IF(COUNT(I3:I$1000),MAX(I$3:I3),"")
という数式を入れフィルハンドルでずぃ~~~!っと下へコピーしておきます。
そしてF3セルに
=IF(A3="","",COUNTIFS(C$3:C3,F$1,J$3:J3,"<>"))
G3セルに
=IF(A3="","",SUMIFS(D$3:D3,C$3:C3,F$1,J$3:J3,"<>"))
という数式を入れF3・G3セルを範囲指定 → G3セルのフィルハンドルで下へコピー!
これでF1セルに
表示したい「担当名」を入力すれば画像のような感じになります。
※ 作業列が目障りであれば非表示にしておきます。
※ 画像ではセルの左上にエラーチェックオプションのマークが出ていますが
これも目障りであれば
メニュー → ファイル → オプション → 数式 → 「バックグラウンドでエラーチェックを行う」
のチェックを外しておきます。m(_ _)m
tom04さん
早速ご回答いただき感謝しております。
わかりにくい質問に、明瞭簡潔な指示ありがとうごさいます。
早速関数を組み込んで利用させていただきます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) SUMIFのIF分岐について 4 2023/04/15 12:57
- Excel(エクセル) エクセルデーターの並び替え 5 2022/08/06 09:59
- Excel(エクセル) Excelのマクロを教えていただけないでしょうか? 1 2023/07/06 19:56
- Excel(エクセル) エクセルの条件付き書式 個人シートを参照して集計シートに色付けしたい 1 2023/06/22 00:39
- 高校 日商簿記3級の勉強中なのですが 精算表が完成せず困っています。 こちらの問題の回答を教えていただきた 2 2023/03/02 09:07
- 会計ソフト・業務用ソフト Excelで売上げデータの中の任意の商品の合計を出したい 3 2023/01/18 18:19
- Excel(エクセル) EXCEL値貼り付け(ある条件のもと自動化) 5 2023/06/06 12:21
- その他(お金・保険・資産運用) 至急!【Wolt】各メニューの価格設定の簡単な計算方法 3 2023/03/05 11:58
- PHP PHP MySql ページング 2 2022/09/20 06:38
- Excel(エクセル) エクセル関数について 2 2022/04/13 18:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでの作業計算方法について
-
Microsoft1Officeの互換ソフト...
-
【マクロ】その時、その時で変...
-
はがきについて。
-
【マクロ】読取専用のファイル...
-
エクセル初心者です 関数の入れ...
-
【関数】適切な文字数の数字を...
-
LOOKUP関数を使えばいいのでし...
-
【関数】先頭だけにある、半角...
-
Excel ピボットテーブルで日付...
-
Excelのpivotについて質問です
-
時間によってファイル名が変わ...
-
エクセル 白黒印刷で白線を印刷...
-
Aというブックの1というシート...
-
エクセル関数を教えてください
-
WPS OFFICEでの縦書きについて
-
Excelのチェックボックスの使い...
-
エクセルの条件付き書式につい...
-
エクセルのセルに同じ大きさの...
-
エクセルの関数について教えて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報