
No.5
- 回答日時:
>これを3行目の同じ月のところに、各項目毎にある数(B列)の数字を表示させたい
ご質問者は同じ月のところに各項目毎と仰っていますが、D3セルから右側には「月」ではなく「月初日」が表示されています。
「月初日」ではなく「月」でよいのなら、ピボットテーブルを使う手があります。
添付画像をご覧ください。
(1)元データのあるA3セル~C6セルを選択し、メニューの挿入からテーブルを選択します。するとダイアログが表示されますので、OKを押します。これで図①のようになり、範囲がテーブルになります。
(2)テーブルの一部を選択して状態で、メニューの挿入からピボットテーブルを選択します。すると図➁のようなダイアログが表示されます。
(3)ピボットテーブルを配置する場所の選択で「既存のワークシート」を選択して、D2セルをクリックし、場所(L)に「Sheet1!$D$2」と表示されることを確認し、OKを押します。すると図③のような、「ピボットテーブルのフィールド」が表示されます。
(4) 「ピボットテーブルのフィールド」で、赤矢印のようにそれぞれ「項目」を「行」のボックス、「数」を「値」のボックス納期月を「列」のボックスにドラッグします。
この手順の詳細は、以下のURLを参照してください。
https://support.microsoft.com/ja-jp/office/%E3%8 …
(5)列の見出し表示が納期月ではなく納期日になっているので、列見出しの日付の一つを選択して右クリックし、グループ化を選択すると、図④のようなダイアログが表示されるので「月」を選択してOKを押します。
この手順の詳細は以下のURLを参照してください。
https://support.microsoft.com/ja-jp/office/%E3%8 …
(6)さらに、メニューのデザイン→レポートのレイアウト→表形式で表示を選択します。これで、図⑤のような表が出来上がります。もし、表示順が望みのものでない場合は手動で表示順を変更します。
項目の並び替えは以下を参考にしてください。
https://hamachan.info/win8/excel/powerpivot5.html
この方法のメリットは以下のとおりです。
ア.マウス操作だけで完成するので、数式の入力ミス等は発生しません。このため、エラーで悩むなどということは起こりません。
イ.No.2さんのご指摘のような同項目を月別集計する場合でも、操作方法は変わりません。
ウ.A列~C列の最終行以降にデータが追加された場合、右側ののピボットテーブルの部分のいずれかのセルを選択した状態で右クリックし、「更新」を選択するだけで、右側ののピボットテーブルが自動的に更新されます (※これが図⑥です) 。

No.4
- 回答日時:
質問にある画像と同じようにするなら、こちら↓でも可能です。
=IF(EOMONTH($C4,-1)+1=D$3,$B4,"")
考え方はNo.3の回答者と同じです。スッキリさせただけです。
No.2の回答者からの指摘にあるような、項目別に年月で合計を
出したい場合は、SUMIFS関数を使えば可能です。
関数の例
=SUMIFS($B$4:$B$15,$A$4:$A$15,$A18,$C$4:$C$15,">="&EOMONTH(B$17,-1)+1,$C$4:$C$15,"<="&EOMONTH(B$17,0))
添付画像での設定なので、質問者さんのセル範囲で指定を変更
してください。

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
電子書籍プレゼントキャンペーン!
最大2万円超分当たる!マンガや小説が読める電子書籍サービス『Renta!』で利用できるギフトコードプレゼント実施中!
-
何故割り算なのでしょうか?
Excel(エクセル)
-
10円の誤差が分からない
Excel(エクセル)
-
エクセルで 例えばA1のセルに1+1 と入力すると B1のセルに2 と答えが出る関数があったと思いま
Excel(エクセル)
-
4
エクセル、日々の集計整理方法。(再送です。)
Excel(エクセル)
-
5
Excel 値を返す数式についてです
Excel(エクセル)
-
6
Excel 知恵を下さい。 下記表は、例です。本来の表のデータ量は、1000件以上あります… A列:
Excel(エクセル)
-
7
合計額がゼロになってしまう
Excel(エクセル)
-
8
COUNTIFS関数で結果が1多い
Excel(エクセル)
-
9
文書を作るのに会社の人は皆Excelを使っています。 Excelではセルが邪魔だと思うのですが、スム
Excel(エクセル)
-
10
エクセルで期間に入っているかどうかの判定
Excel(エクセル)
-
11
excelにて、ある固定値から連番を振りたいが、上限値が異なる連番を振る処理を複数回行いたい場合
Excel(エクセル)
-
12
Excelで日数の関数がうまく出せません。
Excel(エクセル)
-
13
Excel2019の関数について
Excel(エクセル)
-
14
Excelの50音順ソートを全ての行列に適用するには?
Excel(エクセル)
-
15
Excelで結合したセル内の文字と結合されたセルの数を集計したい
Excel(エクセル)
-
16
年間仕事用シフトカレンダーに、日勤 夜勤 休み に色分けをした。
Excel(エクセル)
-
17
Excelの関数詳しい方お願いします。
Excel(エクセル)
-
18
エクセルのファイルサイズが急に大きくなってしまった
Excel(エクセル)
-
19
EKCELで半角数字が入った文書を添付図のように逆さまにする方法を教えてください。
Excel(エクセル)
-
20
指定した値以上の中で最小値を出したい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
このカテゴリの人気Q&Aランキング
-
4
エクセルで、変な矢印がでて、...
-
5
エクセルの2ページ目の作り方
-
6
VBAで、シート間の転記するコー...
-
7
【Excel】複数列ごとに取得する...
-
8
outlookの、カレンダーとエクセ...
-
9
至急お願いします
-
10
エクセルで薄く透ける文字を入...
-
11
あるセルに特定の文字列を打つ...
-
12
エクセルの画面で十字マークが...
-
13
縦書き文章で『―』表示を『|』...
-
14
エクセルのセル内の余白の設定...
-
15
【VBA】元のシート内の文字列を...
-
16
エクセルで値ではなく関数を参...
-
17
VBAで保存しないで閉じると空の...
-
18
ローマ字→カタカナへ変換(エク...
-
19
28日~31日が必要ない所を...
-
20
(Excel)あるセルに文字を入力...
おすすめ情報
公式facebook
公式twitter