• 締切済み

エクセルの同一セルにフラグ

エクセル2000で、下記のA列とB列を順不同で比較して、同一セルがあった場合にC列に フラグをたてたいのですが、良い方法はありますでしょうか。 A列   B列   C列  1    2     2    3     ●  3    5     ●  4      5        ● ※おおもとの住所録の氏名(A列)と今年年賀状を出したリストの氏名(B列)を比較して、 履歴をつけたいのです。氏名は完全一致(スペースなどは削除)の状態という前提です。

みんなの回答

  • jellya_a
  • ベストアンサー率35% (12/34)
回答No.2

一例です。 =IF(ISERROR((MATCH(B1,$A$1:$A$6,FALSE))=TRUE),"","●") Match(調べたい値,調べたい値が入っている範囲、検索方法) となります。最後のFalseを入れないと、一致していなくても 検索されてしまうことがあります… MatchするものがなければErrorになりますのでIserror判定。 Matchしているのであれば●を記入という式になっています。

genon
質問者

お礼

A列が調べたい値でしたので、A、B入れ替えてできました。 早々にご回答有難うございました。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 C列には、A列で検索してた結果を反映していますが如何でしょうか。 A列データ数>B列データ数を前提にしましたので、相違している場合は、数式のA・B列を反転して下さい。 C1に=IF(COUNTIF(B:B,A1),"●","")を入力、下方向にコピー

genon
質問者

お礼

こんなにシンプルにできるものなのですね。 ご回答有難うございました。

関連するQ&A