• ベストアンサー

Excelで同内容のセルを検索機能を使わずに一括選択したい

「同内容のセルがシート内にX個(以上)ある場合、そのセルの色を変える」 という操作がしたいのですが、置換機能以外でExcel2002に そういった機能があれば教えていただきたく存じます。 具体的には、1列3000行で、3000行のデータ(全て文字列です)が 全て異なる列5列で構成されたデータがあり、5列の中で重複する セルがあれば色分けして表示したいのです。 「置換機能以外で」というのは、さすがにセルの数が多すぎて 手動では対応し切れなかったためです。 ある程度自動化できるなら置換機能の利用も歓迎いたします。 よろしくお願い致します。

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんにちは。 5列という意味が、A列からE列で、「同一行」の中の5列で重複するものを探す、ということでしたら、 書式-条件付書式 例えば、A1 「数式が」 「=COUNTIF($A1:$E1,A1)>1」 書式、パターンで色づけ そのA1セルを、全体に書式コピーすればよいと思います。 全体に対してなら、A1に最初に入れてから、 「=COUNTIF($A$1:$E$3000,A1)>1」 という式にし、パターンに色づけして、全体に書式コピーします。 なお、X個(以上)「=COUNTIF($A1:$E1,A1)>1」の「>1」 は、1より大きいです。(X-1)

cubic_
質問者

お礼

こちらの条件の指定が不確かだったにもかかわらず、 2パターンの丁寧なご回答ありがとうございました。 後半の方法でうまくいきました。 本当にありがとうございます。

その他の回答 (1)

回答No.1

A1:E3000を選択して(A1が白くなっているようにします)、条件付き書式で「数式が」を選択して、以下の式を入力してください。 =COUNTIF($A$1:$E$3000,A1)>=2 最後の数字を適当に変えてください。

cubic_
質問者

お礼

こちらの方法を先に試させていただきましたが、 こちらでもうまくいきました。 ありがとうございます、非常に助かりました。 条件つき書式の存在を知らなかったのですが、 今後活用していきたいです。

関連するQ&A

  • エクセルの空白セルの選択

    こんにちは いつもお世話になっています。  エクセルの空白セルの選択について教えてください。 A列、B列にデータがあります。それぞれの列で空白セルがありますが、同じ行で両列ともに空白のセルだけを選択する方法を教えてください。  単に「ジャンプ」から空白セルを選択すると片方にデータがある行のセルも選択してしまいます。片方にデータのある行は残し、両列ともに空白の行を削除したのです。  よろしくお願いします。

  • Excelで半角の文字を含むセルを探したい

    Excel2000を使っています。 30000行のデータがあり、このうちの1列について、半角文字を含んでいるセルを探し出したいのです。 (本来はすべて全角のはずなのですが、どこかに半角文字が混ざったセルがあります) 検出できるだけでいいので、何か良い方法を教えてください。

  • エクセルで重複するセルを削除したい

    エクセル2000で同じ内容のセルが複数あったとき、ひとつだけを残し他を削除する方法を教えてください。 ただし少し条件があります。 データーは5列100行位からなっています。 A列にある重複したデーターのセルを削除したいのですが、A列は同一なのですがB列は異なっています。B列に数字が入っているセルとうでないセルがあるのですが、数字が入っているものを残したいのです。 具体例は次のとおりです。 A列に 「ホンダCIVIC」 B列 「-」と書かれた行と A列に 「ホンダCIVIC」 B列 「2」と書かれた行、 A列に 「ホンダCIVIC」 B列 「5」と書かれた行、 のA列だけを見ると重複した3行が有ったとします。 B列に「5」または「2」の入った行ひとつだけ残し、他を削除したいのです。 何かよい方法があればお教えください。よろしくお願いします。

  • エクセルでセルの結合について

    Excel2000を使用してます。 A列B列C列に入力した文字をD列に全て表示させたく、 下記のようにしました。   A列  B列  C列   D列     あ   い    う    あいう(計算式を=A1&B1&C1)   か   き    く    かきく(計算式を=A2&B2&C2)   上記のように、計算式を入れて希望通りの文字表示は 出来るんですが、それをメモ帳などにペーストすると "あいう" "かきく" のように"が入ってしまいます。 置換によって取ろうとしますが、エクセル上では該当がありませんとなります。 メモ帳に一旦ペーストして置換すると、”は取れますが、 横列も長い為エクセルにペーストし直すと、一つのセルに入らず、 複数の行に分かれてしまいます。 ””が入らずに、一つのセルに結合の値を出すには どうしたらよいのでしょうか?

  • セル内の「,」を選択的に変換する

    以下はエクセルのセル内のデータです。「,」が2つの用途で使われています。 ↓セル内のデータ 「環境を変える」 木村知則,田代信也 定価: ¥ 1,512 つまり ・数字の区切り→¥ 1,512 ・単語の区切り→木村知則,田代信也 です。これらを以下のように変換したいです。 ・¥ 1,512→¥ 1512 ・木村知則,田代信也→木村知則/田代信也 セル数は1000行程度で同一列です。セル内のデータ形式は一定ではありません。上記全てを含むセル、含まないセルが混在しています。 置換でやろうとしましたがうまくできません。 よろしくお願いします。

  • エクセル2007VBAで検索するコードを知りたい。

    エクセル2007(Excel2007)のVBAで【検索と置換】と同等の機能をもった検索アプリケーションを作りたいのですが、 そのコード(コマンドボタンを実行したときのコード)を教えていただけないでしょうか。 (おそらくですが、リストボックスのコードも必要だと思います。) 正しくは、【検索と置換】から【置換】機能を無くしたものとイメージしていただきたいです。 ●設置するもの ユーザーフォーム(UserForm1) テキストボックス(TextBox1) コマンドボタン(CommandButton1) リストボックス(ListBox1) ●仕様 ユーザーフォームのテキストボックスに入力してコマンドボタンを押すと、検索対象を見つけ、 リストボックスにその対象一覧を行ごとに表示するものになります。 ●検索するときの条件 (1)大文字と小文字を区別しない (2)半角と全角を区別しない (3)部分一致すれば(一部でも一致すれば)検索対象にする (4)今、開いているワークシート上の「全てのセルが検索対象(列や行を指定しない)」 ※検索されたセルの存在する行ごとに、ユーザーフォームのリストボックスに(1行ずつ)表示したいです。 そして、リストボックスに表示されたデータのうち、どれか1つを選ぶと、その選択対象の行の【D列】にアクティブセルを移動するようにしたいです(画面もアクティブセルが見える位置にスクロールします)。 ●リストボックスに(1行ごとに)表示するもの● ↓↓↓ (左から)I列の値、D列の値、O列の値、Q列の値(→4列の値になります) ※リストボックスにQ列の値が表示された場合のみ(Q列に何かしらのデータがある場合のみ)、 リストボックス上の【その行の(I列の値、D列の値、O列の値、Q列の値の)文字すべてを赤色】にして表示していただきたいです。 分かる方がいましたらよろしくお願いいたします。

  • 【EXCEL2003】背景色でセル一括選択

    EXCEL2003を利用しています。 エクセルシートで、色のついてないセルを一括選択し、それらセルに同背景色をセットしたいです。 ジャンプ機能で空白セルを一括選択できるのは知っていますが、同背景色のセルを一括選択選択するような方法はないでしょうか。

  • Excelで、重複データを一括で削除する方法

    お世話になっております。 Excelで、重複データを一括で削除する方法について 300列ほどあるデータがあります。 (行数は、各列に30行ほどです) 各列には重複するデータがあります。これを削除したく。 なお、各列(隣の列)は、関連性がありません。 よって、複数の列を参照して重複データを削除する必要はなく A列内の重複データ、B列の重複データをそれぞれ削除したいのですが、 フィルタオプションからの重複データを無視する、や、重複データの削除 機能では、1列ずつ実行することで可能ですが、300列以上あるので 現実的ではありません。 そこで、一括で各列の重複データを削除する方法を教えてください。 ※なお、列は300ほどあるため、作業用(countifで重複をピックアップした後、フィルタして 削除など)の方法は、列分つくるのは現実的ではないため、それ以外の方法はないでしょうか。 よろしくお願いします。

  • エクセルでの重複セルの削除

    こんにちは いつもお世話になっています。 エクセル2003を使っています。 A列に文字列があり、条件付書式で重複データのセルに背景色を付けています。 A列は、ふりがなで昇順でソートしてあります。 条件付書式は数式に =COUNTIF(A:A,A1)>1としています。 B列にはA列の特定セルの行にだけ数字データがあります  A列の特定セルとはA列の重複セルの下側のセルです。 重複データは常に2つだけ出てきます。ソートしてあるのでB列にデータの無いセルが上側に配置されているのだと思います。 例えば、 A    B 事項 該当箇所 (見出しです) 愛知  秋田 秋田 12.23.34. 石川 愛媛 愛媛 5.68.78. (A列の秋田、愛媛のセルの背景色が条件付書式で黄色くなっています) という具合です。 ここで質問ですが、 重複セルの上側のセルだけを削除する方法を教えてください。上の例ではB列にデータの無い秋田、愛媛です。 フィルタオプションで「重複セルを無視する」にチェックをいれても重複セルの下側のセルが無視されてしまいます。また、検索で色つきセルだけを表示しようとしても条件付書式ではできないようです。 わかりにくい説明ですみません。よろしくお願いします。

  • マクロにて空白のセルを一括して消去でなく削除したい

    空白のセルを一括して、空白セルについた色も含めてマクロで全て削除したい。 現在のデータ(仕様)について 1.Sheet2に列ごとにセルに色をつけ、データもあるとします。 2.A列10行・B列6行・C;列18行というように、列によってデータの入った範囲が違います。 3.どの行も途中に空白セルはなく、詰めたデータです。 以上です マクロで一括処理したいと思いますが、このようなことができるコードを教えて頂けませんか。よろしくお願いします。

専門家に質問してみよう