• 締切済み

エクセル2003で対象をピックアップ

どこかに似たような質問があるかと思いますが、 教えていただければ幸いです。 (質問) エクセルファイルがそれぞれ(AとBとします)あり、 Aには10000人の名前が、Bには300人の名前があり、 Bの300人をAの10000人から探し出してフラグをたてるなど目立たせる方法はありますか? 宜しくお願いします。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.5

エクセルの常識算数 VLOOKUP MATCH 関数で最低1行在るかどうかが判る。見つからない場合はエラーが帰るから、なしの扱いをする。、 CountIFでは何行同じものがあるか、または無いかわかる >どこかに似たような質問があるかと思いますが、 どころじゃない。簡単な課題。まず広く浅く有名エクセル関数の勉強を。 WEBで上記3関数の照会をすること。

  • 135ok
  • ベストアンサー率34% (26/75)
回答No.4

色をつける一例です。 名簿の場所は次の通りとします。 シート1 Aの名簿(10000人) シート2 Bの名簿(300人) まず初めに、Bの表に名前をつける。 範囲を指定して、名前ボックスでB名簿と名前をつける。 シート1のA2、B2を選択し、書式→条件付き書式をクリック 数式か に変え、=COUNTIF(B名簿,$A2)>0といれ、書式で色づけする。 後は、A2、B2をコピーし、色を変えたい範囲を選び、書式を貼り付け。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

フラグをたてるというよりもセルの色を赤色にするなどはどうでしょう。 Aをシート1として、Bをシート2にあるとします。 それぞれのシートのA列に名前が入力されているとします。 そこでシート1のA列を選択します。 「書式」から「条件付き書式」を選択し、表示の画面で左の窓では「数式」がを選択します。右の窓には次の式を入力します。 =AND(A1<>"",COUNTIF(Sheet2!A:A,A1)>0) 同じ画面の「書式」をクリックして「パターン」タブから赤色を選択してOKすればよいでしょう。 シート2にある人のセルは赤色に変わります。

回答No.2

やはり同じファイルにしてから、 =IF(COUNTIF(B!A:A,A1)=0,"","Bにもあるよ!")

  • A88No8
  • ベストアンサー率52% (836/1606)
回答No.1

こんにちは  10000人がSheet1にあるとして、300人をAのブックの別シート(Sheet2)に何らかの方法でコピー(リンクでもなんでも可)したとして.. 300人のシートの名前列の最初のデータがA1とすると1行の適当なセルに =if(iserror(vlookup(Sheet1!$A:$A,$A1,1,false))),"","FIND") これで探せた人だけFINDの表示、探せなかった人は空文字の表示になります。  これをもとに条件付き書式の機能で目立たせればよいでしょう。

関連するQ&A

専門家に質問してみよう