• ベストアンサー

エクセル2002で同じ値を探し、関連セルを表示

エクセル2002を使っています。 画像の様にA列に500件ほどの名簿があります。 E列に他からのデータを貼り付けた場合に、同じ名前を探しその関連データを表示させたいと思います。 詳しい方、よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • popuplt
  • ベストアンサー率38% (31/81)
回答No.1

B2=IF(COUNTIF($I:$I,$A2),INDEX(E:E,MATCH($A2,$I:$I,0)),"") B列C列に必要な分だけコピー。 でも、4行目と9行目の木村は区別できません。 エラー処理や重複の処理はなしです。

gekikaraou
質問者

お礼

回答ありがとうございます。 バッチリできました!

関連するQ&A

  • データを検索し関連セルのデータを表示

    エクセル2002を使っています。 画像の様なデータシートがあります。 紫の部分 Q14に 機器A と入力された場合に AR列の機器Aを下から5つ検索し、その関連データを水色の部分に表示させたいと思います。 画像で言えばオレンジの部分のデータを水色の部分に表示させたいです。 (水色の部分は求めたい答えを回答者の方に解りやすく表示させたもので、もともとは空白です) 繰り返しますが、機器Aが5つ以上有った場合下から5つを抜き出します。 この場合、どういった関数を使えばよいでしょうか? よろしくお願いいたします。

  • エクセル2010 同データの検索と関連セルの表示

    エクセル関数に詳しくないので教えて頂けませんか? 画像の様なデータシートがあります。 ■データの場所 U~AD列には、画像の様に10列、8行が一括りになった上書きされる貼り付けデータがあります。 ■任意に入力される場所 B4、D4、F4、H4、J4、L4、N4、P4には、検査機器などの名前が入ります。 ■やりたい事 それでB4~P4に名前が入るとY列からそれと同じものを検索し、 その関連データである行のデータを表示させたいと思います。 また試行回数は10回まで表示させ、10回を超える分のデータは無視していただいて構いませんが、Y列に同じ名称のものがなければひとつ古いデータから抜き出す形になります。 一応、誤解があってはなりませんので、 試行回数1回目の機器A, 機器B 試行回数2回目の機器Aには実際の場所をセル番号で示しました。 また、U~ADのデータは毎回貼り付けられるため、表示データもそれと同時に更新されるものが理想です。 ※ちなみにA2~S2セルは空白ですので、ここは使えます。 これを出来れば関数のみで実現したいと思います。 どなたか詳しいかた、具体的な関数などで教えて頂けませんでしょうか? よろしくお願いいたします。

  • Excelマクロでセルの値を他のセルに表示する方法

    Excelマクロがよく分からので教えてく下さい。 Excelで次のように表を作成します(添付画像参照)。 ・A列・・・連番 ・B列、C列、D列・・・それぞれに任意の値 ・E列・・・G列の関数で得た値をE列に返す。 ・G列に関数(=B2&C2&D2) G2で得た値を、E2に返す方法として 以下のマクロで出来ることが調べて分かりました。 Sub 取得() Dim namae As String namae = Range("G2").Value Range("E2").Value = namae End Sub ですが、G列の値全てをE列全てに返す場合のマクロの作成方法がわかりません。 どなたか詳しい方がいましたら、ご教示願います。

  • エクセル 関連付けのやり方

    エクセルで持っているセルデータを他のエクセルファイルで関連付けし 元ファイルのデータが変更された場合、関連付したエクセルファイル のセルデータも変更したいのですがどの様にするのでしょうか? それとセルのグループ化はできるのでしょうか? |100|A| このようなデータがあった場合、100を入力すればAと表示したいです。

  • エクセルで空白以外のセルの値を取りたいのですが

    質問させていただきます。 エクセルで下記のようなデータがあるのですが、 A列が製品番号 B列が製品名 C列が分類名 D列からZ列までがC列に入れる名称がひとつだけあります。 2つ以上入ってることはありません。 教えていただきたいのは、D列からZ列までに値があれば自動でC列に反映させる関数です。 例えば、D2にPCとあればC2にPCと反映される。 Z3にTVとあればC3にTVと反映される。 という具合です。 この場合、E2からZ2、E3からY3までは空白になってます。 データの件数が3000件以上あり、週に2回くらいやる作業なのでなるべく作業効率を上げたいと思っております。 よろしくお願いいたします。

  • エクセルで重複データを表示

    現在エクセルで名簿を作成しているのですが名簿が重複している場合に下記のような動作をさせることができないか悩んでおります。ご存じの方いましたらご回答よろしくお願いします。 A列(氏名)B列(住所) A列に氏名を入力していった時に同じ名前が既に入力されたいたら すでに入力されている場所にカーソルが移動し「重複の確認メッセージを表示」その際に同姓同名の別人の場合で入力継続の場合は「元の場所にカーソルを戻す」同一人物の場合は入力したデータを「削除しカーソルはそのままの場所を保持する」ようにしたいのです。よろしくお願いします。

  • エクセルの並び替えについて

    前略 エクセルを活用して名簿を作成しました。名簿の名前を他のエクセル表に連動させて表示させ、その名前の横から個人データを入力したいと思っています。 名簿に新しく人名を追加した場合等、名簿の方で並び替えを実行するのですが、個人データを入力する他のエクセル表では名前だけの並び替えが実行されてしまい、個人データと名前が連動しません。 名簿データの並び替え実施と同時に他のエクセル表も個人データを伴って並び替えできる方法はありますでしょうか? よろしくご教示ください。

  • エクセル2002で、特定の文字の関連セルの書式

    こんばんは、エクセル2002を使っています。 画像のようなデータがあるんですが、優、良、不可の優に関連するN列の3、4、9行目を赤に書式を変えるのはどうしたらよいでしょうか? ご存知の方、よろしくお願いいたします。

  • エクセル関数-選択セル内容を表示したい

    エクセル関数-選択セル内容を表示したい 添付画像あります。 例えば、A列に全国の件が入力されていて、 A2のように、カーソルで選択した場合、C2にA2の文字を表示したいのですが、 関数にそのような機能があるのかは探してもなかったので、 どうなのでしょうか? できれば関数が良いのですが、なければマクロでもかまいません。

  • エクセル2010 同じ文字を探し 関連セルを抜出し

    エクセル2010を使っています。 O1セルに入った文字と同じ文字を、A列から検索しM列まであるその行データをPセルの上から順に表示させるにはどうしたら良いでしょうか? わかるかた よろしくお願いいたします。

専門家に質問してみよう