複合キー&範囲の重複検索
役に立った:0件
VBA初心者です。
以下のような表があり、IDと商品番号をキーにし、
開始期間、終了期間が重複していないか確認し、
重複した場合、フラグをたてたいと思っています。
EXCEL2003です。宜しくお願いいたします。
※ヒントでも良いです!お願いします。
1|ID商品開始期間終了期間金額
2|0120012006010120060202100
3|02200020060101200801011000
4|0120012006020220060303105
5|0120022006010120080101200
6|0310012006010120080101315
7|0120012006030320060404115
回答(1件)
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示
No.1ベストアンサー10pt
数式で行なうなら
F2=IF(SUMPRODUCT(($A$2:$A$1000=$A2)*($B$2:$B$1000=$B2)*($C$2:$C$1000<=$C2)*($D$2:$D$1000>=$C2))=1,"","重複")
後は必要分下にコピー
※範囲を2行目から1000行目にしています。調整してください。
この回答への補足
mshr1962さん回答ありがとうございます。
フォーマット決まっているので、コードで実行させています。
説明不足ですみません。
この回答へのお礼
解決したので、クローズします。ありがとうございました。
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示












