[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『複数列の比較方法?』(ナナコ)
わりと初心者でございます・・
何卒宜しくお願い致します。
下記のような<Aシート>と<Bシート>を比較し、
[住所]列か[ピル名]列に変更があれば、
<Aシート>の確認欄に"変"を返す、というような
関数を教えて下さいませ。
<Aシート>
番号 名前 住所 ビル名 確認
101 AAAAAA 東京 FFビル
102 BBBBBB 横浜 GGビル
103 CCCCCC 埼玉 HHビル
104 DDDDDD 埼玉 IIビル
105 EEEEEE 東京 JJビル
<Bシート>
番号 名前 住所 ビル名
101 AAAAAA 東京 FFビル
102 BBBBBB 横浜 GGビル
103 CCCCCC 横浜 GGビル
104 DDDDDD 埼玉 HHビル
105 EEEEEE 東京 JJビル
< 使用 Excel:Excel2010、使用 OS:Windows7 >
=IF(COUNTIFS(B!A:A,A2,B!B:B,B2,B!C:C,C2),"","変更") 下へコピー。 (GobGob) 2016/05/25(水) 16:22
>[住所]列か[ピル名]列に変更があれば、 だと =IF(COUNTIFS(B!A:A,A2,B!C:C,C2,B!D:D,D2),"","変更") では。 (ねむねむ) 2016/05/25(水) 16:25
GobGob様、ねむねむ様、ありがとうございます。
言葉足らずなのと、例が雑すぎました…
<A>と<B>の[番号]列の文字が同一文字の列の、
[住所]列か[ピル名]列に変更があれば、、、
という条件が加わります、
このような説明でわかるでしょうか。
=IF(COUNTIFS(B!A:A,A2,B!C:C,C2,B!D:D,D2),"","変更") の式でどのような場合に意図と反した結果になるのだろうか?
(ねむねむ) 2016/05/25(水) 16:38
その場合であれば =IF(COUNTIF(B!A:A,A2),IF(COUNTIFS(B!A:A,A2,B!C:C,C2,B!D:D,D2),"","変更"),"対象なし") などとしてはどうだろうか?
追記 「対象なし」よりも「新規」のほうがいいか。
(ねむねむ) 2016/05/25(水) 17:03
=IF(COUNTIF(B!A:A,A2),IF(COUNTIFS(B!A:A,A2&"",B!C:C,C2&"",B!D:D,D2&""),"","変更"),"新規") ではどうだろうか?
あと、返事や追加質問時は編集で行わずに下にあるコメント欄から行ってくれ。 今回の<追記>のような場合に編集を使ってくれ。 (ねむねむ) 2016/07/13(水) 16:06
(ナナコ) 2016/07/13(水) 16:24
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.