質問日時: 2010/04/14 17:07
回答数: 4 件
エクセルで,同じ列にある複数の重複する名前を抽出する方法はありますか? たとえばA1~A100に氏名が入力されている中に鈴木一郎,佐々木次郎,高橋三郎など重複して氏名が入力されているとします。どの氏名が重複入力されているか不明なので,オートフィルターで抽出するのはチョット不便です。
この場合,鈴木一郎,鈴木一郎,佐々木次郎,佐々木次郎,高橋三郎,高橋三郎と言うように上から順番に重複している氏名を抽出して表示する関数はありますか? No. 4 ベストアンサー
回答者:
Kurouto
回答日時: 2010/04/15 07:55
NO1ですが、NO2さんに対する質問の回答がないのでかわりに・・・
=IF(COUNTIF(B$1:B$100, $B1)>1, "重複", "1")
ではなく
=IF(COUNTIF(B$1:B$100, $B1)>1, "重複", "")
にすれば「1」という表示は無くなりますよ! 【Excel・エクセル】文字や値を検索する方法!検索機能の使い方 | もりのくまのサクサクOffice. 8
件
この回答へのお礼 思っていたとおりの作業ができました。感謝いたします。
お礼日時:2010/06/03 21:46
No. 3
KURUMITO
回答日時: 2010/04/15 07:31
重複している氏名を上から順序よく並べるのでしたら作業列を作って対応するのが判りやすいでしょう。
例えばB1セルに次の式を入力します。
=IF(AND(COUNTIF(A$1:A1, A1)=1, COUNTIF(A:A, A1)>1), ROW(), "")
答えの列はC列としてC1セルには次の式を入力します。
=IF(COUNT(B$1:B$100)
重複に印をつけたい! そんな時に便利なのはエクセル関数「COUNTIF」(カウントイフ)+「IF」(イフ)が便利です。 今回は、資料送付リスト「名前」で重複している部分全てに印をつけていくよう求めていきます。 =IF(COUNTIF( 範囲, 検索条件)>1, " 真の場合 ", " 偽の場合 ") 「 =IF(COUNTIF(B:B, B5)>1, "重複", "") 」 「COUNTIF」(カウントイフ)+「IF」(イフ)の使い方 1.結果を表示させたいセルを選択 E6 2.「Fx」マークをクリック→「IF」を選択→OK 「Fx」マークをクリック 「IF」を選択→OKボタンを押す 3.「論理式」に「 COUNTIF(B:B, B5)>1」と 入力 論理式に「 COUNTIF( 」と手入力 検索範囲(名前)の列をクリック = 「 B:B 」 「, 」を手入力 赤枠セルをクリックして選択 = 「 B5 」 「 )>1 」と手入力 4.「真の場合」に「重複」と手入力 真の場合 = 「 重複 」 5.「偽の場合」に「""」と入力→OKボタンを押す 「""」はもし当てはまった場合には空欄(非表示)にするという意味です。 6.ドラッグしてコピー 7.完成! さいごに 検索範囲は列だけでなく、「指定したセル内で調べる」という設定も可能です。 その場合は、必ず「F4」キーを押して「$」マークでコピーした時にセルが移動しないように指定する事を忘れないようにしましょう! 【エクセル初心者向け】データの照合・突合・比較をする方法. 「 =IF(COUNTIF( $B$5:$B$14, B5)>1, "重複", "") 」 一緒にこんな記事も読まれてます。
[新しい書式ルール] ダイアログ ボックスの [OK] をクリックします。 5. 選択していたセル範囲に条件付き書式が設定されます。 重複している値 (が入力されているセル) に書式が適用されます。 おまけ 今回は、重複するデータがあるかどうかを探すことを目的に、 すでにデータが入力されているセル範囲を対象に条件付き書式を設定しました。 使い方次第では、重複するデータが入力されたことをユーザーに気づかせるために 設定しておく、という使い方もできます。 たとえばこんな感じ↓。 入力をしたときに、すでに同じ値が入力されていれば色がつくので、 気づくことができます。 ただ、、、入力はできてしまうのです。 絶対に重複する値を入力させたくないのであれば、入力規則で入力ができない仕組みを 設定するべきだとは思います。 重複していたらどうしたいのかによりますが、あまりにも重複データが多くて ほとんどのセルに色がついてしまうのなら、あまり意味がないですね。 1 つだけ残したいのなら 重複データを削除 したほうが早いかもしれません。 ケースによって、使い分けてください。 石田かのこ
補足日時:2010/04/14 19:14 3 No. 1 回答日時: 2010/04/14 17:11 残念ながら、そういった関数はありません。 EXCELのバージョンはいくつですか? EXCEL2007の新機能では「条件付き書式」の中に「重複する値」というのがあり、重複するデータを任意の書式に変換して強調表示できます。 回答ありがとうございます。バージョンは2003です。 補足日時:2010/04/14 19:00 お探しのQ&Aが見つからない時は、教えて! gooで質問しましょう! このQ&Aを見た人はこんなQ&Aも見ています
魔王は自らが生み出した迷宮に人を誘い込みその絶望を食らい糧とする だが、創造の魔王プロケルは絶望では// 連載(全223部分) 22990 user 最終掲載日:2018/03/30 19:25 生き残り錬金術師は街で静かに暮らしたい ☆★☆コミカライズ第2弾はじまります! B's-LOG COMIC Vol. 91(2020年8月5日)より配信です☆★☆ エンダルジア王国は、「魔の森」のスタン// 完結済(全221部分) 24356 user 最終掲載日:2018/12/29 20:00 私、能力は平均値でって言ったよね!
転生薬師は異世界を巡る1 - マツオカヨシノリ, 山川イブキ - Google ブックス