dポイントプレゼントキャンペーン実施中!

例えばこんなデータなのですが、
2002/12/28
2005/07/02
2005/02/16
2005/10/21
2003/05/22
日付の入っている列を検索して、すべての年の12月1日から次の年の5月31日まで
の範囲ならば、その行のデータを別のシートに抽出し、流行期間と表示させたいのですが、
関数でどうすればよいのか分かりません。よろしくお願いします。

質問者からの補足コメント

  • うれしい

    「別のシートに抽出し、流行期間と表示させた」結果例
    別のシートではなく、別の列の誤りでした。
    よろしくお願いします。

    日付       結果
    2002/12/28 流行期間
    2005/7/2
    2005/2/16  流行期間
    2005/10/21
    2003/5/22   流行期間

    No.1の回答に寄せられた補足コメントです。 補足日時:2016/08/31 13:08

A 回答 (2件)

別の列でよいのですよね。


日付がA2からあるのなら、以下の数式で試してみては。

=IF(OR(MONTH(A2)<=5,MONTH(A2)=12),"流行期間","")

「すべての年の12月1日から次の年の5月31日」だと、月数が12月及び
1月から5月までになりますよね。
そうだとすれば、MONTH関数で12月1日から5月31日までを判定できる
と思います。
    • good
    • 0
この回答へのお礼

enunokokoroさん とてもわかりやすいご回答ありがとうございます。
さっそく試してみたところスッキリした結果になりました。
大変助かりました。

お礼日時:2016/08/31 14:54

「別のシートに抽出し、流行期間と表示させた」結果例を示してください。


適切な(貴方が理解しやすい)回答をするためのオネガイです。
【独言】そのくらい、言われなくとも・・・
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!