
No.2ベストアンサー
- 回答日時:
売上表が仮に
・B3から下に365行(日付)
・C3から下に365行(週)
・D3から下に365行(売上)あったとします。
C列は、C3に『=WEEKNUM(B3)』と打って最下行まで数式をコピーして下さい。(WEEKNUMは指定した日付がその年の何週目にあたるかを返す関数です)C列の表示形式は"標準"にしておきましょう。
合計をだしたいセルに、
=SUMIF(C3:C367,WEEKNUM(A1),D3:D367)
と入力して終了です。
C列が邪魔だったら、列の表示を非表示にして下さい。
No.3
- 回答日時:
こんにちは!
>A1が4/23なら22~28日の合計を求め
週のサイクルは通常 (日)~(土)です、ご質問では
4/22(月)~4/28(日)となっておりますがよろしいの
でしょうか?
であれば
(月)が基準(1)となる曜日の数値化 WEEKDAY(**,2)
と検索値の合計 SUMIF(検索範囲,条件,合計範囲)を使って
可能です。
具体的な例
A
1 2002/4/23
は火曜日なので WEEKDAY(A1,2) は 2となり
その週の月曜日は A1-WEEKDAY(A1,2)+1
その週の日曜日は A1+(7-WEEKDAY(A1,2)
となります。
上記範囲で連動する数値の合計を求めるには
=SUMIF(日付の範囲,">="&A1-WEEKDAY(A1,2)-1,合計対象範囲)-SUMIF(日付の範囲,">"&A1+(7-WEEKDAY(A1,2),合計対象範囲)
となり例えば 対象がSheet2の
日付範囲がA2:A200 データ範囲がB2:B200 であれば
=(SUMIF(Sheet2!A2:A200,">="&A1-WEEKDAY(A1,2)+1,Sheet2!B2:B200)-SUMIF(Sheet2!A2:A200,">"&A1+7-WEEKDAY(A1,2),Sheet2!B2:B200))
となります。
No.1
- 回答日時:
まず売上データがどのように入力されているかで計算式も異なります。
仮にB2から下へ売上データが入力してあるとすると
=SUM(INDIRECT("b"&DAY(A1)+1-WEEKDAY(A1,3)):INDIRECT("b"&DAY(A1)+1-WEEKDAY(A1,3)+6))
で行けると思います。
ただ月毎にシートを分けたりするともっと複雑になるかもしれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの関数に関しての質問です。 5 2022/10/07 11:17
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- Excel(エクセル) Excel 数式を教えてください 2 2022/06/02 12:24
- Excel(エクセル) Excel ある日の45日後の計算 及び 3か月後の計算 6 2022/04/05 13:44
- Excel(エクセル) If関数に関する質問です。(再掲) 3 2022/10/01 20:51
- 労働相談 有給の計算について 3 2023/05/20 13:11
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
- Excel(エクセル) エクセル/列追加時、合計行の計算式 7 2023/03/15 11:14
- Excel(エクセル) EXCELピボットテーブル関数について 2 2023/04/10 20:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで隣のセルと同じ内容に列...
-
【エクセル】区切り位置で分割...
-
Excel関数:「0」を除いた標準...
-
SUMIFで数値が入力されているセ...
-
ピボットテーブル 0個の行を...
-
値の入っているセルのうち、一...
-
エクセル、正数のみの集計[(負...
-
更新前と更新後の差分をVBAを使...
-
エクセルに入力された日付「S40...
-
エクセル 8ケタの数字から日数...
-
エクセル2000で〇×の並び替えを...
-
Excel関数で、範囲内の最後のセ...
-
《エクセル2000》重複している...
-
エクセル マクロ 連続する空...
-
エクセルで電話番号を - で分...
-
Excelのマクロで行を間引きたい
-
エクセルVBAを使ってセルに日付...
-
エクセルで見出し(項目名)の...
-
エクセルで何種類のデータがあ...
-
Excelで複数列かつ複数行分の一...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで隣のセルと同じ内容に列...
-
【エクセル】区切り位置で分割...
-
更新前と更新後の差分をVBAを使...
-
Excel関数:「0」を除いた標準...
-
値の入っているセルのうち、一...
-
SUMIFで数値が入力されているセ...
-
エクセル、正数のみの集計[(負...
-
ピボットテーブル 0個の行を...
-
エクセルに入力された日付「S40...
-
エクセルで何種類のデータがあ...
-
SUMPRODUCT関数 行が増えても...
-
Excel関数で、範囲内の最後のセ...
-
複数の候補列から、検索値と一...
-
エクセル 8ケタの数字から日数...
-
EXCEL 階段状のグラフ
-
エクセルVBAを使ってセルに日付...
-
Excelのマクロで行を間引きたい
-
エクセル日付 文字列の関数がエ...
-
《エクセル2000》重複している...
-
入力するとかってにセルの色が...
おすすめ情報