2

Excel スプレッドシートに 2 列の電子メール アドレスがあります。列 B のメール アドレスが列 A に存在するかどうかを知る必要があります。

B列のメールアドレスがA列に存在する場合、C列の対応するメールアドレスの横に「一致あり」と表示してほしいです。

ここ StackOverflow で次のようなものを見つけて遊んでいます。

=IF(ISNA(VLOOKUP

しかし、私はそれを機能させることができません(私はExcelの完全な初心者ではありませんが、残念ながら私はあまり慣れていないより高度な数式です)

4

1 に答える 1

5

あなたはこれを試すことができます(でC1):

=IF(COUNTIF(A:A,B1)>0, "Match Found","")

で始まりC1、これによりメールが取り込まB1れ、列に表示される回数がカウントされますA。結果が>0の場合、Match Foundが表示されます。それ以外の場合、セルは空になります("")。

それらの多くの用途を見つけることができますが、通常、VLOOKUP1つの値を検索し、同じ行で別の列に対応する値を返したい場合に使用されます(たとえば、電子メールのテーブルがある場合)アドレスと名、および電子メールの個別のリストを使用すると、VLOOKUP電子メールの個別のリストの横を使用して、メインテーブルで電子メールを「検索」し、一致する行を見つけて、テーブルの2番目の列を返すことができます。名前になります)。これが公式ドキュメントです。

于 2013-01-15T17:15:03.563 に答える