次のような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使い様、よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
FAX番号がA列にあるものとします。
1.A列の前に1行挿入します。
FAX番号はB列、名前はC列になります。
2.A2セルに以下の式を入れます
=B1=B2
さらにこの式をデータ数分、下にコピーします。
重複している番号の前に「TRUE」が表示されます。
3.[ A ]をクリックしてA列全体を範囲指定し、
右クリックして「コピー」。
さらに右クリックして「形式を選択して貼り付け」
「値」にチェックを入れて[OK]を押します。
4.A2セルからデータの最後尾までを範囲指定し、
データの並び替えを行います。
最優先されるキー A列 昇順
2番目に優先されるキー B列 昇順
No.2
- 回答日時:
手法を説明致します。
★作業する前に、必ず元のファイルを複製してから実行して下さい。
1)判別式の作成
名前 の右側の列(の1行目)に、
=if(自分の行のFAXのセル番号=1つ上の行のFAXのセル番号,1,0)
と言う式を入れます。
※実際には =if(A2=A1,1,0) と言う感じの式になります。
※この式は、1行上のFAX番号と同じなら「1」、
違うなら「0」を示す式です。
2)判別式の下方向コピー
上記1)で作った1行目の式のセルをコピーし、
データが入力されている6000ぐらいの行の下まで、
ペーストします。
※すると、FAX番号がダブっている行にはすべて「1」が出ます。
ダブっていない行には「0」が表示されます。
3)判別結果の値ペースト
上記1)と2)の式が入っている列全体をコピーし、
編集メニューの「形式を選択して貼り付け」を選び、
左の上から3つ目の「値」ボタンを押して「OK」を押します。
4)重複している行を下にまとめる
FAX番号が入力されている行を全部選び、
データメニューの「並べ替え」を選び、
最優先されるキーを、判別式の入っている列(仮にC列とします)
の「昇順」で並べ替えます。
5)結果の確認
上の方にある、判別式(仮にC列とします)に「0」の入っている
全ての行が、重複を除外したものになります。
下の方にある、判別式(仮にC列とします)に「1」の入っている
全ての行は、重複している2個目以上の行なので、
不要なら削除して下さい。
もし失敗した場合は、元のファイルから上の手順を再度実施して下さい。何度か試せば、この手順に慣れてきますので、じゃんじゃん重複を除外して下さい。
参考になれば幸いです。
参考URL:http://arena.nikkeibp.co.jp/tec/excel/20040308/1 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Excel(エクセル) EXCEL 関数を教えてください。(A列の同じ値が複数ある場合vlookupで出来ますか) 4 2022/12/07 20:54
- MySQL 【MySQL】本当に困っているので、助けてください。よろしくお願いします。 3 2023/06/03 14:24
- 野球 日本代表 これで世界一ですか 2 2022/11/11 05:59
- 政治 首相になってほしい 1位河野太郎 2位小泉進次郎 3位石破茂 4位高市早苗 5位山本太郎 5 2022/09/27 11:35
- 野球 この中で1番凄いのはどれ? 5 2022/12/31 17:30
- 野球 世界一ですか 4 2022/11/11 06:17
- 野球 世界一ですか 2 2022/11/11 06:15
- PHP PHPでCSVを出力するさいに、ループの中で前の行の値を変更したい 3 2022/10/27 17:44
- その他(音楽・ダンス・舞台芸能) どの時代のミュージックステーションが一番豪華ですか? 86年 10月24日チェッカーズ、早見優、ジャ 2 2022/12/28 19:26
このQ&Aを見た人はこんなQ&Aも見ています
-
これまでで一番「情けなかったとき」はいつですか?
これまでの人生で一番「情けない」と感じていたときはいつですか? そこからどう変化していきましたか?
-
あなたにとってのゴールデンタイムはいつですか?
一週間の中でもっともテンションが上がる「ゴールデンタイム」はいつですか? その逆で、一週間でもっとも落ち込むタイミングでも構いません。 よかったら教えて下さい!
-
土曜の昼、学校帰りの昼メシの思い出
週休2日が当たり前の今では懐かしい思い出ですが、昔は土曜日も午前中まで学校や会社がある「半ドン」で、いつもよりちょっと早く家に帰って食べる昼ご飯が、なんだかちょっと特別に感じたものです。
-
おすすめのモーニング・朝食メニューを教えて!
コメダ珈琲店のモーニング ロイヤルホストのモーニング 牛丼チェーン店の朝食などなど、おいしいモーニング・朝食メニューがたくさんありますよね。
-
うちのカレーにはこれが入ってる!って食材ありますか?
カレーって同じルーから作っても、家庭によって入っているものや味が微妙に違っていて面白いですよね! 「我が家のカレーにはこれが入ってるよ!」 という食材や調味料はありますか?
-
VBAで重複データのセルを移動したい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル 指定した文字列を含...
-
桁数が混在する並び替えの方法
-
EXCEL VBA 指定範囲内で特定の...
-
エクセルで一部除外した数字を...
-
エクセル マクロで列を連続し...
-
ビンゴ用抽選番号を作りたいのです
-
エクセルVBA Unionはなぜ遅い?
-
Excelで自動的に並べ替えなんて...
-
Excelで数値→文字列変換で指数...
-
テキストボックス内の文字のふ...
-
Excelで行ごとコピー、同じ行を...
-
エクセルでグラフタイトルが折...
-
Excelの関数について、特定の文...
-
塗りつぶしの色をコピーするには
-
たくさん作った同じ設定のグラ...
-
エクセル
-
日付が1年以内になると他のセル...
-
エクセルにおける、グラフの指...
-
C+vのvは英語で何の頭文字...
-
パワーポイントに貼り付けたエ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル 指定した文字列を含...
-
桁数が混在する並び替えの方法
-
エクセルVBA Unionはなぜ遅い?
-
エクセルで一部除外した数字を...
-
エクセルの関数SUBSTITUTEを、...
-
エクセルで同じ名前ごとの合計...
-
EXCEL VBA 指定範囲内で特定の...
-
ExcelVBA:列方向の並び替え O...
-
EXCELである列を上から順にチェ...
-
エクセルで2列を検索し2列とも...
-
Excelで自動的に並べ替えなんて...
-
VBAでFormula関数を使ってVlook...
-
FIND関数について教えてください
-
エクセル マクロで列を連続し...
-
エクセル VLOOKUPが反映されない
-
エクセルvba 一つ上の行を指定...
-
エクセルで列内の同じIDの商品...
-
VLOOKUPで文字が反映さ...
-
(続き)Excel2013で正しくソート...
-
EXCELで数値の検索
おすすめ情報