- ベストアンサー
エクセルで同じ月の発売の商品だけをリストアップ
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>西暦、日付は無視して、同じ月に発売された商品をリストアップ(抽出)したいのですが、どうすればよいのでしょうか? Excel 2007以降のバージョンを対象に検証してみました。 A列には製品名をひらがな1文字をランダムにA2~A101にセットしました。 B列には発売日としてランダムな日付をB2~B101にセットしました。 D列には1から12までをD2~D13へセットし、表示形式を 0"月" としました。 E2セルに以下の式を入力して、Ctrl+Shift+Enterで確定しました。 (SMALL関数の引数を配列値とするための処置です) =IFERROR(INDEX($A$1:$A$101,SMALL((MONTH($B$2:$B$101)=ROWS(D$2:D2))*ROW(D$2:D$101),SUMPRODUCT((MONTH($B$2:$B$101)<>ROWS(D$2:D2))*1)+COLUMNS($D2:D2))),"") E2セルを右にS2セルまでコピーし、下へ13行までコピーしました。 その結果が添付画像の通りです。 Excel 2003以前のバージョンにはIFERROR関数が無いので別の関数に置き換える必要があります。
その他の回答 (1)
- mikorasu
- ベストアンサー率50% (6/12)
回答No.1
画像例を参考に。 C列に「=Month(B2)」~「=Month(B31)」 フィルタリングをすればお望みのことができます。 いかがでしょうか?
質問者
お礼
簡潔なアドバイスありがとうございます。参考になりました。
お礼
ご丁寧なアドバイスありがとうございます。 非常に参考になりました。