- ベストアンサー
EXCELである列を上から順にチェックし、重複値がある場合に一方のデータを移動する方法
次のようなEXCELシートがあります。 FAX 名前 01-1111-1111 山田 01-2222-2222 鈴木 01-2222-2222 鈴木一郎 01-3333-3333 中村 01-4444-4444 吉田 01-4444-4444 吉田家 01-4444-4444 吉田五郎 01-5555-5555 河野 01-6666-6666 井上 ・データは全部で6000件くらいあります。 ・データは上記のようにFAX番号でソートされてます ・FAXが一致しても名前は少し違うことがあります。 (EX. 上記では吉田と吉田家と吉田五郎など) 【やりたいこと】 FAX番号が重複している場合に、重複データをシート内の別の場所に移動する。 FAX 名前 01-1111-1111 山田 01-2222-2222 鈴木 01-3333-3333 中村 01-4444-4444 吉田 01-5555-5555 河野 01-6666-6666 井上 シートの下のほうへ移動された ↓ 01-2222-2222 鈴木一郎 01-4444-4444 吉田家 01-4444-4444 吉田五郎 上記のようなことを実現する手法をお教えいただけますでしょうか? 現在、実務上非常に困っています。 EXCEL使い様、よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- MrBoon
- ベストアンサー率63% (52/82)
関連するQ&A
- 重複しないデータ抽出方法<Excel2003>
Excel2003で、重複しないデータのみを別シートに抽出する方法を教えてください。 Hpを探しましたがよく分かりませんでした。こういったExcel処理を行わないためになかなか方法が分からないでいます。 ■Sheet 1のデータです。 <名前> <天候> <番号> 大和 雨 056 山田 雨 001 石川 晴 332 ■Sheet 2には、Sheet1とは別のデータを入れています。 <名前> <天候> <番号> 大和 雨 056 松下 曇 002 山田 晴 001 吉田 雨 562 石川 晴 333 ■望む結果は、Sheet1とSheet2のデータを行単位で比べ、<名前><番号>が重複しないものをSheet3に抽出したいのです。 <名前> <天候> <番号> 松下 曇 002 吉田 雨 562 石川 晴 333 宜しくお願いします。
- ベストアンサー
- その他(ビジネス・キャリア)
- Excelで重複データを調べる方法はありますか?
列の重複データを調べ、隣に設けたセルに○を付ける方法か、名前のセルに色を塗る方法はありますか? 調べても分からなく困っております。どうかよろしくお教えください。 A B 1 田中 一郎 ○ 2 木村 二郎 3 林 三郎 4 田中 一郎 ○ 5 大口 朝子 ○ 6 山田 太郎 7 大口 朝子 ○
- ベストアンサー
- その他(インターネット・Webサービス)
- エクセルで,同じ列にある複数の重複する名前を抽出する方法はありますか?
エクセルで,同じ列にある複数の重複する名前を抽出する方法はありますか? たとえばA1~A100に氏名が入力されている中に鈴木一郎,佐々木次郎,高橋三郎など重複して氏名が入力されているとします。どの氏名が重複入力されているか不明なので,オートフィルターで抽出するのはチョット不便です。 この場合,鈴木一郎,鈴木一郎,佐々木次郎,佐々木次郎,高橋三郎,高橋三郎と言うように上から順番に重複している氏名を抽出して表示する関数はありますか?
- ベストアンサー
- その他MS Office製品
- 23歳の事務をやっているOLです。エクセルでの重複データ抽出についての
23歳の事務をやっているOLです。エクセルでの重複データ抽出についての質問です。仕事で2つのデータから重複データを抽出しないといけなくなったのですが、エクセルはよくわからないので質問させてください。データには顧客番号と名前が入っています。 A列 B列 1 顧客番号 名前 2 1234 田中太郎 3 2345 鈴木一郎 4 3456 佐藤次郎 5 4567 伊藤三郎 6 5678 吉田四郎 ・ ・ ・ データの形式は2つともこのような感じです。 データAには約1,000件のデータがあり、データBには約300件ほどのデータがあります。 AとBの顧客番号が重複している人の顧客番号と名前を上と同じような感じで別のファイルに表示させたいのですが、どうやってやったらいいのかわかりません>< 助けてください。 どうかよろしくお願いします。
- ベストアンサー
- その他MS Office製品
- エクセルで重複データを並べ替えたい
上手く説明できないので、具体例で・・・(たぶんどこかに同じ質問があるかと思うのですが、どうしても見つけられず、、、) 山田 フロア 50 岡田 倉庫 10 中村 フロア 40 山田 フロア 20 岡田 フロア 30 岡田 倉庫 20 中村 倉庫 20 中村 フロア 10 というデータを 岡田 倉庫 30 岡田 フロア 30 中村 倉庫 20 中村 フロア 50 山田 フロア 70 という風にまとめた挙げ句に左端の名前は昇順に並べたいと思っているのですが・・・ エクセルの関数で処理することはできるでしょうか どうぞよろしくお願い致します
- ベストアンサー
- Excel(エクセル)
- Excelで重複チェックの方法
重複データのチェックについて教えてください。 シート1にA支店の顧客データ、シート2にB支店の顧客データがあります。シートの構成は、A列に名前、B列に電話番号があります。 これで、A支店に顧客登録されていて、同じくB支店にも登録されている人を選び出し、支店間で同一人物を登録しないようにしたいのですが、どのようにしたら良いでしょうか。 私が考えるにはA列の名前でVLOOKUPを使えばいいと思うのですが、これだと同姓同名のダブりチェックが出来ないですね。名前が同じなら電話番号で比較しようと思うのですが、良く分かりません。 シート1のA支店を基準にしてシート2のB支店と比較し、重複していれば仮にC列に「重複」と表示させる。 ・・・としたいのですが、どなたか教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセル重複データのある列同士の2列を比較したい
エクセルに詳しい方、教えて頂きたいです。 文で説明すると、難しいので例と一緒に説明させてください。 例えば、下のようなデータがあるとします。 A列 B列 山田さん 栃木県 山田さん 栃木県 山田さん 大阪府 山田さん 栃木県 鈴木さん 三重県 鈴木さん 三重県 大野さん 千葉県 大野さん 東京都 大野さん 東京都 A列はA列で重複したデータがあり、B列はB列で重複したデーターがある場合。 A列 B列 C列 山田さん 栃木県 大阪府 鈴木さん 三重県 大野さん 千葉県 東京都 上ような結果にできる方法はないでしょうか。 例えば住所録をデータで何年分かためており、整理したいが、現在の住所は一つのはずなのに間違えて住所入力したか引越ししたかで複数住所がある。現在はどちらが正しいのか確認するために、その確認資料を作成したい。(同じ名前の人で別人の人はいないとする。) 相違があるかどうかを調べるだけならと、 C列にif関数をいれて見ましたが、ベストな結果ではないと思います。 ちなみに入れた関数は、元のデータのC列目に IF(A1=A2,IF(B1=B2," ","相違あり")," ") 上のIF関数をいれて、下にデータの分だけコピペしました。 エクセルを触るのは久々で、思いつく方法をしてみました。 ですので関数でできるのか、マクロでできるのか、またはエクセルの機能を使用してできるのか、またその方法を教えて頂きたいです。 そんな表にしなくても、こういうのでいいんじゃないの?等の提案でも構いません。 よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- エクセルで複数シート間での重複データを避けるための方法
エクセルで複数シート間での重複データを避けるための方法 こんにちは いつもお世話になっています。 エクセル2003を使用しています。 Sheet1は表引き先です。A1に検索値(名前)を入れると、他のシート(教科別)からコード(数字)を引いてきます。具体的には、セルA2以下に教科名、セルB2以下にコードを引いてきます。 例えば 教科 コード 国語 1 算数 2 英語 3 こんな感じです。 Sheet2は国語、Sheet3は算数、Sheet4は英語で、それぞれA列に名前、B列にコードを入力します。 例えば、 新井 1 井上 2 上野 3 こんな感じです。 ここで質問です。Sheet1でのコードの表引きで各教科のコードが重複しないようにしたいのです。Sheet1での確認ではなく、実際に各教科ごとのシート(Sheet2-4)のコード欄に他の教科のコードが重複した時に、重複を知らせるようなプログラムを作りたいのです。どの教科から入力するかは不定ですが、必ず入力されます。 (ここでの「重複」とは、あくまでもSheet1の「名前」で表引きしたときの各教科のコードの重複のことです。つまり、例えばSheet2で「新井」と「井上」のコードが重複しても構いません。) わかりにくい表現でしたらお詫びします。情報の不足がありましたら教えてください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで重複したデータをひとつにまとめる。
オフィス2010を使用して、エクセルデータの作成をしています。 Sheet1のA列に氏名、B列に金額が入力しています。 A列の氏名には同じ人が重複している場合もあれば 一度だけしか氏名が出てこないひともいます。 B列の金額はバラバラです。 山田 200 池野 300 一条 200 尾本 500 宝田 600 池野 600 吉川 200 増田 800 山田 600 A列の名前で重複しているものについては合計たした数字を、 重複していないものに関しては そのままの数字を求めたいのですが 関数を使用して可能でしょうか? 出来れば別のSheet2でその表を作成したいのですが まったくわかりません。 詳しいかたがいましたら 教えてください。
- ベストアンサー
- その他MS Office製品
- エクセル キーとなる項目で判別し重複データ行を削除したい
エクセル2002を使用しています。 差込印刷用のデータとして整える方法を教えていただきたいと存じます。 具体的には、子供ごとのレコードデータから、親宛の封筒宛名ラベルを作成したいと考えていて、2人兄弟や3人兄弟の場合でも封筒は1通なので、 キーとなる項目を目安に、不必要な行を削除すればできると考えましたが、具体的な方法がわからないでいます。 現在のデータは、以下のものです。(簡潔にするために列を部分的に省いています) 世帯コード 親の氏名 住所 子の氏名 0011223 鈴木 一郎 東京都千代田区一丁目 鈴木 次郎 0011223 鈴木 一郎 東京都千代田区一丁目 鈴木 三郎 0011223 鈴木 一郎 東京都千代田区一丁目 鈴木 四郎 0011556 山田 花子 埼玉県川口市中央 山田 洋子 0011556 山田 花子 埼玉県川口市中央 山田 和夫 0153355 佐藤 次郎 千葉県船橋市海浜 佐藤 みく 0002333 鈴木 一郎 神奈川県川崎区高津区 鈴木 空 0002333 鈴木 一郎 神奈川県川崎区高津区 鈴木 陸 これを、次のように「世帯コード」で判別して世帯ごとの最初の行だけを抜き出したり、2行目以降を削除したりできれば、差込印刷用のデータとして利用できると思います。 世帯コード 親の氏名 住所 子の氏名 0011223 鈴木 一郎 東京都千代田区一丁目 鈴木 次郎 0011556 山田 花子 埼玉県川口市中央 山田 洋子 0153355 佐藤 次郎 千葉県船橋市海浜 佐藤 みく 0002333 鈴木 一郎 神奈川県川崎区高津区 鈴木 空 (世帯ごとに一行ずつになっています。親の氏名のうち、鈴木 一郎 さんは、同姓同名の方です。世帯コードが違うので区分できます。) エクセルの機能でこのようにできる方法はあるでしょうか? もしくは別の方法でも、宛名ラベルを親宛に一枚印刷できる方法があるでしょうか? お願いいたします。 データ用のシートですので、行や列の挿入や別シートの利用などはすべてできますので、よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
お礼
どうもありがとうございます! 教えていただいた方法で見事に出来ました!! 非常に助かりました!