• ベストアンサー

Excelで条件を指定して複数のセルを選択する方法

Excelで、条件を指定して、複数のセルを選択する方法をご教授ください。 例えば、シート内に0~100まで様々な数値(下1桁は0か5)が入力されたセルが並んでいたとして、そのうちの60~90を選択したい場合、どのような方法があるのでしょうか? データの抽出などではなく、選択をして書式等の変更を加えたい意図です。 検索では1つの数値しか入力することができず、60、65、70…というように数回検索しなければならず、これを一度に済ませたいです。 そのような方法は無く、出来ないという結論でも構いません。 よろしくお願い致します。

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

  • ベストアンサー
  • chie65535
  • ベストアンサー率43% (8524/19375)
回答No.2

>データの抽出などではなく、選択をして書式等の変更を加えたい意図です。 そういう場合は「条件付き書式」を使います。 数値が入力されている部分を「すべて選択」してから「条件付き書式」で「セルの値が」「次の値以上」「60」と設定して、書式を指定して下さい。 すると「60以上の値になっているセルのみ」が「指定した書式で表示」されて、60未満のセルは「書式が変わらずに、そのままで表示」されます。

ko-tko
質問者

お礼

ご回答ありがとうございました。 「条件付き書式」の機能で対応すればよいのですね。 試してみたところ、意図どおりの作業ができました。 詳しく説明して頂いたので、ベストアンサーにさせて頂きます。

その他の回答 (1)

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

変えたいのが書式なら検索して変更するより、その範囲に条件付き書式を設定した方が良いのでは?

関連するQ&A

  • EXCEL セル内の数値から、5桁目だけを抽出する方法について

    EXCELシートのセル内に、以下のような30桁からなる数値が入力されている 列が複数あります。 この列内の数値の右端から「5桁目」だけ、または左端から「10桁目」だけを 抽出したいと思っているのですが、EXCELの仕様で数値の先頭にある「0」は 表示されないため、各セルごとに表示されている数値の桁数はバラバラです。 数値の先頭に「0」が付いているセルが多数あり桁数が不揃いなことと、 数値が30桁もあるため、セルの数値表示が「1E+29」のように「E+29」で表示 されてしまっており、うまく数値を抽出することが出来ません。 ◆元データ   「列1」     (1) 1234567890  →(本当は30桁:000000000000000000001234567890)    (2) 111111111100000000001111111111   (3) 1      →(本当は30桁:000000000000000000000000000001)  (4) 123456789012345678909999999999  ◆右端から5桁目だけを抽出する   「列1」      (1)  6      (2)  1      (3)  0      (4)  9   お手数お掛けいたしますが、ご指導下さいますよう宜しくお願い致します。

  • Excelのオートフィルタで、抽出条件をセル参照で指定するには?

    初めて投稿します。よろしくお願いします。 Excelで1行1個人として、5項目ずつのデータを入力した表があります。 入力されているデータの形式は、文字列か数値(整数)です。 この中からひとつ、もしくは複数のキーに該当する個人を抽出するため、 オートフィルタを使おうと思っています。 ただし、PCに全く触れたことのないような人でも検索できるように、 恐れ多くも検索用シートを作ろうと思っています。 そこで、指定したセルに入力した値を抽出条件としてフィルタリングしたいのですが、 そのような方法はあるのでしょうか。 少し検索してみたところ、マクロを使えば何とかなるようなことが書いてあったのですが、 私自身、まだ簡単な関数を使えるほどのレベルですので、書いてあることがさっぱりでした。 もし一般機能で可能ならばその方法を、あるいはマクロでしかできないのでしたら、 分かりやすい解説サイトなどを教えて頂ければ幸いです。 よろしくお願いします。

  • Excel 同一フォルダ内の複数ファイルから、指定条件に合致したブックを抽出する

    こんばんわ。早速ですが教えて頂きたいことがあります。 あるフォルダに同様レイアウトの複数ファイルが存在します。 そのファイルは複数シートに分かれています。 3番目のシートの指定セルに値「1」が入力されている場合、 そのファイルを抽出する方法はないでしょうか? (入力されているエクセルがどれかわかるようにしたい) 分かりにくいですが、よろしくお願い致します。

  • エクセル 複数セルを選択する時に行き過ぎてしまうのを防ぎたい

    エクセルで複数のセルをマウスを使って選択しようとする場合で、 画面上に表示されているセルの外側まで選択しようとすると、 意図したセルを大きく越して一気に右や下のほうまで いってしまい、戻るのにはなぜかものすごく時間がかかってしまうのですが、これを防いで意図したセルまでを選択できる方法はありますか。

  • エクセルでの数式によるセルの指定

    エクセルで関数中のセルの指定をするとき、計算式を使う方法はないのですか? (例えば A6+1 で A7 を指定するなど) 入力した数値によって、セル間隔を指定して値を取り出したいのです。 (5を入力したとき元のデータから5つ間隔のセルのデ入力値を取り出す) うまく文章にできなかったため、質問の意図ががうまく伝わっているか不安ですがよろしくお願いします。

  • エクセルで、条件が揃った時に複数セルをコピーする方法

    エクセルのセルに、例えば「○」と入れた時、指定したセルから他のセルへ文字情報がコピーすることはできますでしょうか。 一度にコピーしたいセルは4つほどで、規則性はありますがバラバラに散らばっています。 例えば、 1.シート1のA1セルに「○」と入力 2.シート1のB4内数値⇒シート2のA4セルに。 3.シート1のC6内数値⇒シート2のB4セルに。 4.シート1のD9内数値⇒シート2のC4セルに。 といった感じです。これらの動作を「○」を入れるだけで行いたいんです。 よろしくお願いします。

  • エクセルの条件つき書式を別のセルに適用させる

    お世話になっております。m(_ _)m エクセルに「条件つき書式」という機能があります。 これは、「設定をしたセルの書式」を制御するものですが、条件の指定に使うセルと書式を設定したいセルが別の場合は、どのようにすればよいのでしょうか?可能なのでしょうか? やりたいことは、A1のセルに入っているデータが8桁なら書式を「00000000(ゼロ8個)」とし、9桁なら「000000000(ゼロ9個)」というようにしたいのです。 このような設定をしなければならない理由は、このセルに入るデータは桁数が8桁か9桁で、数字か文字か決まっていないデータが入ります。 例)00123445   E0123456   012345678   Z12345678 等 「E0123456」や「Z12345678」が入る場合は文字列としてデータが扱われてもかまわないのですが、「00123445」や「012345678」は「数値」として扱いたいのです。 「00123445」の場合、数値としてこの数字を表示したければ書式を「00000000(ゼロ8個)」とすればよいと思います。 しかし、このセルには9桁の「012345678」というデータが入る可能性があります。このデータも数字として扱いたいので「000000000(ゼロ9個)」とすればよいとなります。 しかし、ゼロ9個の書式設定をしてしまうと、8桁の数字が「000123445」と表示されてしまいます。それでは困ります。 8桁は8ケタ、9桁は9ケタで、0から始まる数字を表示したい場合、どのようにすれば表示できるでしょうか? 長くなりましたが回答をお願いします。

  • エクセルで指定したセルがある条件になると指定したマクロが起動

    エクセルで指定したセルがある条件になると指定したマクロが起動 エクセルでシート1のセルB5の値が、文字の種類に限らず、 5ケタ以上になったら指定したマクロを起動させるように 出来ますでしょうか?

  • エクセルで一致しないセルを選択したい

    エクセルで一致しないセルを選択したい エクセル2003を使用しています。OSはWINDOWS XPです。 エクセルのセルに045から始まる数字の文字列が5000件くらい入力されているのですが、中にたまに03とか06とかから始まる違う数字が混じっています。 その03や06で始まるセルをすべて空白にしたいのですが、検索をかけても予測もしない数字(0467とか093とか)があるので、効率的ではないため、 「045から始まらないセルを選択して削除」したいのですがctrl+Fを押しても一致するものしか抽出してくれません。 「045から始まらないセル」を検索する方法はないでしょうか? よろしくお願いいたします。

  • エクセルで指定のセルのみ完全非表示にしたい。

    エクセルで指定のセルのみ完全非表示にしたい。 エクセルで、幾つかのセルに単価を入れておきたいのですが、その単価部分を限られた人しか見る事ができ無いようにしたいのです。 セルの書式設定⇒保護⇒「ロック+表示しない」の方法を使い、黒文字で単価を入力、セルを黒色で塗りつぶせば、見た目では「見えなくなります」が、セル全体を選択(範囲指定など)或いは、そのセルを含めその周辺を左クリックで範囲選択を行い、その部分がブルーなバックの状態になると、入力した数字が浮き上がって見えてしまいます。 通常時は完全に何をしても見えない状態で、指定者のみ閲覧・編集が可能な指定方法はありませんか? PCはあまり得意でないので、出来るだけ具体的に方法を教えて頂けると助かります。 お願いします。

専門家に質問してみよう