アプリ版:「スタンプのみでお礼する」機能のリリースについて

とても困っています。
ある問題が発覚しまして①の元データの加入期間内に②の会員申告リストの在籍期間が含まれているかどうかチェックして一覧にするよう、上司から指示がありました。加入店によって加入していない時期もあり、数年後に再加入している加入店だと、複数行になっています。

①元データ 
加入店番号 加入店名 加入期間
12345   A    2011/4/1~2013/3/31
12345   A    2014/5/20~2016/3/31
23456   B    2012/10/1~2015/4/25

②会員申告リスト
氏名    在籍店  在籍期間        期間チェック
鈴木太郎   A   2014/6/2~2016/3/31    ○
大田次郎   B   2009/11/1~2012/9/30    ×


色々調べてみましたが、入力とフィルターかけるぐらいの事しかしてこなかった
自分にはハードルが高く、他の業務も抱えてる中、1000件は軽くあるこの作業に途方にくれています。
それでもいかに簡単に期間チェックが出来る方法がありましたら、どうかどなたか教えて頂けますよう宜しくお願い致します。

A 回答 (2件)

加入期間、在籍期間のFrom~Toは、別々のセルに入っているのでしょうか。

もし、同じセルに入っているなら、「データ」-「区切り位置」でセルを分けて、下図のようにしてください。
その上で、E2セルに次の式を入力し、下にオートフィルすれば出来上がりです。

E2セル =IF(COUNTIFS(Sheet1!B:B,B2,Sheet1!C:C,"<="&C2,Sheet1!D:D,"<="&D2)>0,"○","×")
【式の説明】
COUNTIFS関数で、次の条件をすべて満たしているものをカウントし、ゼロより大きい場合○、そうでない場合は×を表示します。

・在籍店が等しい
・加入From <= 在籍From
・加入To >= 在籍To
「入力した期間が元データの期間内に含まれて」の回答画像1
    • good
    • 0
この回答へのお礼

早々にありがとうございます!!!光明が見えて来ました(涙)出勤したら即、取り掛かってみます!!

お礼日時:2016/04/02 11:32

元データ内に 会員申告リストの在籍期間が


「完全に含まれる」鈴木太郎、
「一部含まれる」う、え
「2期間にまたがって含まれる」い
「加入期間外~加入期間外ではあるが含まれる」お
「完全期間外」あ、大田次郎
もっと条件はありますが、上記判定を書かれていない(読解できない)部分があるので、
たたき台となります。
E8セルに
=SUMPRODUCT(($B$2:$B$4=B8)*($C$2:$C$4<=D8)*($D$2:$D$4>=C8))
下へオートフィル
「入力した期間が元データの期間内に含まれて」の回答画像2
    • good
    • 0
この回答へのお礼

お礼をしていたつもりがされていない事に今気付きました!大変申し訳ございませんでした。ご回答頂き誠にありがとうございました!!

お礼日時:2016/04/27 19:27

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