• ベストアンサー

エクセルで一致する値を見つける関数

エクセル2000ですが、 二つの顧客リストで、 だぶって入っている名前を見つけて、 一致すれば名前の横に1が出るような、 関数式があれば教えてください<m(__)m>

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

=IF(COUNTIF(もう一方の顧客リスト範囲,片側の顧客名セル),1,"")

hisoft39
質問者

補足

ありがとうございます<m(__)m> 実は、名前が一致する数を数えるのではなく、 リストAとリストBで一致する(重複する) 名前を見つけ出して、その名前の横に1、とかA、とか、○とか、 何かわかるようにしたいんです。。。 何度もすみません(>_<)

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.4

#2>名前を見つけ出して、その名前の横に1 そうしているつもりですけど、、 Aリストの顧客名をBリストの顧客名の所にいくつあるか数えて、 0でなければ、A、B両方のリストにあるということですから、 今調べた、Aリストの顧客名の隣に1を入れるというようなことをしています。

全文を見る
すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

A列 A2以下にデータ(氏名)が有るとして B2に=IF(COUNTIF($A$2:A2,A2)>1,"!","") と入れて式を下方向に複写する。 $の有り無し、位置は重要ですから注意してください。

hisoft39
質問者

お礼

すみません、書き方が悪かったのですが、 重複する名前の数を数えるのではなく、 一致する(重複する)名前の横に、どの名前が重複してるのか わかるように記号を入れたいんです。。。 何度もすみません(>_<)

全文を見る
すると、全ての回答が全文表示されます。
  • HAL007
  • ベストアンサー率29% (1751/5869)
回答No.1

名前で並び替えてif関数を使うのが簡単ではないですか? A列の名前があるとしてデータの2行目から  =if(A2=A3,1,"") と言う具合です。同じ名前なら1が入り違う場合は 何も入りません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの関数について

    エクセルの関数について 入金管理表(例1)を作成し、顧客を入力すると、別に作成してあるリスト(例2)を見て同じ顧客名の支払い日を入金管理表のE列に表示させたいのですが、どんな関数式を用いれば可能でしょうか? どなたか教えてください。よろしくお願いいたします。

  • EXCELの関数:2つの条件から1つの値をひっぱってきたいんですが・・・

    EXCELの関数の使い方を教えてください。 ・Sheet2に元になる名簿(名前、ニックネーム、登録番号)が一覧になったものがあります。 ・Sheet1に、名前かニックネームのどちらかを入力したら、その人の登録番号が自動的に表示されるようにしたいんです。 ・元の名簿にのってない人は、未登録だとわかるように空欄にするか、*マークをつけたいです。 例えば、Sheet2の名簿のセルB2「山田花子」セルC2「はな」セルD2「No.32」とあって、新しいリストを作るSheet1のセルB2に「山田花子」もしくは、「はな」のどちらかを入力すれば、C2に「No.32」とひっぱってくるようにしたいんです。。。 VLOOKUP関数を使って頑張ってみてるんですけど、 2つの条件のうちのどちらかに一致すれば・・・ ってゆうのを作るにはどうしたらいいのかで固まってしまいました。 何かほかの関数と組み合わせたらいいんだろうと思うのですが、まったくわからないので、助けていただけませんか? よろしくおねがいします。

  • エクセル関数

    エクセルで顧客リストを作成していて年齢も入力してあるのですが集計作業で、0歳代が何人、10代が何人と人数を出せる関数を教えてほしいです

  • エクセルの関数の設定の仕方を教えてください。

    エクセルで電話対応履歴を作ろうとしています。 顧客リストがすでに存在しているので、それを利用して、データを抽出したいと思っています。 同一BooK内に、シートA(電話対応履歴用のシート)と、シートB(顧客リストのシート)を入れました。 電話対応履歴の項目の基本情報部分を顧客リストから抽出して入力したいと思っています。 シートAにシートBにある項目の一部を表示できるセルを設定しています。 シートAの名称部分に対応相手の名前を入力し、入力した文字列をシートBの顧客名の列から検索して、一致するものがあれば、その文字列と一致した行にある別の項目を表示して、一致しない場合は、新しくデータ入力できるように、空欄にしておくという形にすればいいと思っています。 IF、LOOKUPなどの関数を利用したらいいことまではわかっているのですが、どうやってつなげれば、正しく表示されるのかがわかりません。ネット上の説明を見たりしているのですが、エラーになってしまい、顧客リストにある情報を入力しても、エラーのままです。 並べ方が悪いのだとは思うのですが、どのように複数の関数をつなげて使えばいいかがわかりません。 できれば、例でかまわないので、並べ方を教えてください。 参考できる並べ方がわかれば、応用できると思うのでよろしくお願いします。 基本的に自己流でいろいろいじって覚えるぐらいの知識しかありませんが、何とか自分で作成して電話対応を自分でうまく処理したいと思っています。 どうかよろしくお願いします。

  • Excelデータ中に該当するものがあるか検索する関数…

    学生時代、5年もExcelを学んできたのですが…3年経ったらすっかり忘れてしまいました…。 ことの発端は、名前や住所などが書いてある紙のリストを渡され「この中に○○会社の客がいないか探して欲しい」と頼まれたことです。 「○○会社の顧客を探せ!」です…。 でも、誰がどの会社の顧客かなんて覚えてるわけないですから、過去の書類をひっぱり出して1枚1枚見ていくしかありません。最初の2回ほどはその作業をしたのですが、○○会社の顧客はそれほどないのです。500件の中に○○会社の顧客は十数人いるかいないかです。無駄に紙をめくっていることのほうが多いので、○○会社のリストをExcelで作りました。 最初は、このリストを印刷して、渡されたリストと比較しようとしたのですが、Excelでデータを作ったんだから関数を使わないなんてもったいないと思い、頑張って思い出そうとしたのですが関数の使い方すら忘れてしまっていて思い出せませんでした。 自力で調べてみたのですが上手く調べられず、断念しました…。 ○○会社の顧客として、Excelでデータを作成しました。 A→名前 B→住所 C→電話番号 D→誕生日 E→性別 件数は少なく、100件ほど。 別途に、名前や住所、電話番号などが書いてあるリストが紙で渡されます。そのリストには500件くらいの顧客が載っていて、そのリストの中に○○会社の顧客はいるか調べたいのです。 検索は電話番号でして、もし該当があったら「◎」を表示したい。該当がなかったら空白でも「×」でもかまいません。(リストの脇のほうに別に2行の今日を作って、片方に検索する電話番号を、片方に検索の結果を表示したい) よろしくお願いします!

  • エクセル関数に一致不一致について

    条件に一致不一致についてどうしてもできないことがあり、分かる方がいらっしゃいましたが是非 教えてください。 表1       表2 名前   1    名前 いか   1   いか かい   1 かい たこ   1 たこ うに   1 うに まぐろ 1    しじみ しじみ  0 上記二つの表で、表2には「まぐろがありません」※表1名前の行はB、 表2名前の行はDです。 =COUNTIF(B:B,D;D)という式を作りましたが、 しじみは表記にあるのに、不一致とでてしまいます。 本来ならば、まぐろが0と出るはずです。 どのようにすれば、正しく一致不一致が表示できるのでしょうか?

  • ExcelのVLOOKUP関数でについて

    ExcelのVLOOKUP関数で、完全一致のFALSEを使い、何も入れなければ空白 にするという処理は出来ます。(IF関数とVLOOKUPをネストさせて) ただし、商品番号100はりんご、商品番号200はみかん だとして、 間違って101を入れた場合や105などと入れてしまった場合(リストにない番号を入力した場合)も、#N/A と表示されずに空白にするという式はどうすれば良いでしょうか? リストにないデータ及び空白のデータは「空白」表示にするには?ということになります。 どうぞよろしくお願い致します。

  • エクセルからワードへの変換

    エクセルに顧客リストがあります。(50人くらいのリストで、Aには名前、Bには役職、Cには会社名。。。等々) そのエクセルにある1人づつの顧客情報(横1列分)を1枚づつワードに変換したいのですが、そのような方法はありますか?  よろしくお願いします!

  • excel97 VLOOKUP関数に付いて

    excelで、vlookup関数で式を作っていますが、検索値に一致する値が複数あると、 一番上の行にある値が表示されますが、一致するすべての値を合計して 表示させることはできますでしょうか。 宜しくお願い致します。

  • Excelで

    「顧客リストA」と「顧客リストB」 の中で重複している顧客名だけを削除したり、抽出したいのですが、ExcelでACCESSの「重複クエリ」や「不一致クエリ」のような 機能、というか数式などで できるのでしょうか? よろしくお願いします<m(__)m>

専門家に質問してみよう