• ベストアンサー

エクセルでの検索

医療系のデータで研究やってます。 たくさんいる患者さんの 年齢、疾患、入院日数などセルに入って 表になっています。 その中から、20歳から60歳までの患者さんが何人いるかを しらべたいのですが、 1000人以上いるデータの中で、簡単に検索する方法は、 ありますでしょうか?

noname#128615
noname#128615

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

  • ベストアンサー
  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.4

数えるだけで、1000程度のデータでしたら、普通に並べ替えて(ソート)してから数えてはいかがでしょう ソートした後、20歳から60歳までの年齢のセルを選択して、 データの個数を表示させるか 左上の名前ボックスに列数が表示されるのでそれを読み取るかでしょう データの個数はタスクバーの中央やや右寄りに「合計」などと表示される箇所をクリックすると 表示する内容を変えることができますので、そこで「個数(?)」を選んでみてください データの数を表示してくれます 自分なら条件付き書式を設定して、検索のオプションから該当する書式になっているセルの数を数えます (「セルの値が20以上60以下の時、セルの色を黄色にする」とし、「セルの色が黄色」のセルを検索する…など) これなら並べ替える手間はありませんし、シートに不要なデータが表示されることはありません 常にその数が変化して、その数を元に何らかの処理を繰り返し行うことを考えているのであれば 関数などを使って数えることをお奨めします オートフィルタのオプションから該当する列だけを表示させて SUBTOTAL関数でデータの個数を数えさせればOK オートフィルタのオプションで表示させる条件を変えれば、臨機応変に対応できますよ

その他の回答 (3)

  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.3

オートフィルタ - オプションを使えばできますよ オートフィルタ - オプション http://www.eurus.dti.ne.jp/~yoneyama/Excel/filter.htm#option 

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

オートフィルタを利用される方法が一番簡単と思います。 詳細は「オートフィルタ」をキーにHP検索して下さい。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

関連するQ&A

  • エクセル2010の検索について

    エクセル2010を使用しています。 例えば、A列の中から検索したセルと1段目の中から検索したセルの交わるセルを 一度で、検索する方法はありますでしょうか? 宜しくお願いします。

  • エクセルの検索

    エクセル2000を会社で使用しています。 ある顧客一覧をエクセルで作成していて、ある行が データ抽出時、使い勝手が悪くなり、 もともと1つだったセルのデータを2セルに分けて 入力するようにしたところ、編集→検索ツールで ひらがなやカタカナでも文字が検索できたのに、 セルを分けたとたん、完全一致でなければ検索ヒット しなくなってしまいました。 もちろん、検索のオプション項目の完全一致には チェックはいれておりません。 検索できるように、改善する方法はないでしょうか?

  • エクセルマクロで検索

    エクセル初心者です。 エクセルで表を作ったのですがその中の計算式で月が変わるたびに参照するワークシートが変わるのでマクロの検索をつかいたいと考えています。 表の横に検索するワークシート名と置き換えするワークシート名をいれるセルをつくりマクロを組んで実行すると置き換えが完了するというようなマクロはできませんか?セル自体を検索置き換えはできるのですがセルの中の文字を指定の仕方がわかりません。 説明がヘタなのでわかりにくいかと思いますがよろしくおねがいします。

  • エクセルの関数等で2つの検索値からの抽摂したい

    VLOOKUP関数等で2つの検索値から、ある表の値を結果を出すことは可能ですか? 検索値1 検索値2 結果(関数) 8:00 15:00 12000 (セルA) (セルB) (セルCより抽摂) 表 A B C 1 8:00 12:00 10000 2 8:00 15:00 12000 3 9:00 12:00 10000 ・ ・ ・ 勿論他の関数での方法でも構いません

  • エクセルで検索

    エクセルシートに商品名が1000種類くらいあります。 そのなかからaaaの文字列を持つものをすべて検索し、検索結果の中からaaa-xxを特定のセルに表示させたいのです。 現在は、編集→検索→aaaを入力→すべて検索→aaa-xxを選択→上の入力欄に表示されたものをコピーして特定のセルにペースト という手順でやています。 この操作をもっと単純にできないでしょうか。 ご存知の方よろしくお願いいたします。 (特定のセルに商品名をペーストすると、その商品の月別売上が表とグラフになるようになっています。)

  • EXCELマクロ 検索

    Excelマクロで 検索とその結果のコピーを行いたいのですが、全くの素人のためご教授願えればと思います。 Excel2002で 2つの表から共通する部分をKEYに付随するデータ抜き出したいと思っています。関数VLOOKUPを使えば簡単な作業かと思いますがVBAではそのVLOOKUPやFIND、それにLOOPなどの使い方が今ひとつ理解 できません。 具体例として 表1には A-Z列まで約1000行のデータが存在します。 表2は表1と同じシート上の直ぐ隣列AA-AK列まで表1より必ず多い行数のデータが存在します。また表1のA列にあるデータは すべて必ず表2のAA列に含まれます。 行いたい作業は、VLOOKUPのような検索で、表1A列と表2AA列に共通したデータがあった場合、表2の該当セルを基準としてALからBJ列セルに表1の該当行のデータB-Z列をすべてコピー貼り付けすることです。 A・AA列とも同列内では重複も空白もなくソートされています。 これら以外の列には同じValueのデータや空白が存在します。またデータ件数(行数)も表1・2とも一定ではなく都度変動します。 解りやすくご説明いただけると幸いです。宜しくお願いいたします。

  • ExcelのVLOOKUPを使った検索について+α

    またまた質問させてもらいます・・・ VLOOKUPは本来検索範囲の左端の列を検索していくの ですが、それを他の列をキーにしたいのです。ですが、 元表の順番を変えることができないので、検索できずに 困っています。そこで質問なんですが、 ・元表を変えずに(コピー等を作らずに)、関数内だけで 表を擬似的に並べ替えて、左端の列以外の列を検索キーと した列検索は可能でしょうか?可能なら方法はどうやれば よろしいでしょうか。 ・もしそれがだめな場合他のアプローチはありますが? できれば方法も・・・ あと、もうひとつ質問なんですが、検索範囲を指定する 時に左上のセルの位置は固定で右下のセルが表の行数 によって変化する場合、汎用的に関数で指定することは可 能でしょうか? つまり、B4:H14という範囲指定がある場合、表の行数がひ とつ増えるとB4:H15と範囲指定を変えてくれるような方法 はありますか?ということです。 ということです。それではよろしくお願いします。

  • エクセルで同じシート内でデーター検索方法

    エクセルで同じシート内でデーター検索方法 A1のセルからA1、A2、A3・・・と縦にに100以上のデータがあります。 B1にも同様にデーターがあります。 ある文字列の組み合わせが重複しているもののみを検索したいです。 検索結果として一番望ましいのは、別のセルに抽出ですが、対象となったセルに色づけでも良いです。 文字で表すのは難しいので、添付画像のようにしたいです。 説明下手でわかり難いかもしれませんがすみません。 Excel2000です WinXP HomeedtionSP3

  • Excelでの検索

    Excelの使い方についてですが、例えばA表の1万品目のプライスリストがあり、B表の500品目をその中から探したい場合、何かすぐに検索できる方法、式はありますか?

  • 【エクセル】CTRL+FでAND検索ができないでしょうか?

    【エクセル】CTRL+FでAND検索はできないでしょうか? データ表があって、  A 1地球⇒世界⇒日本⇒東京 2地球⇒世界⇒日本⇒大阪 3地球⇒世界⇒アメリカ⇒サンフランシスコ 4・・・・ 5・・・・ 6・・・・ 7・・・・ 8宇宙⇒太陽系⇒地球 などという表があったとしたら、CTRL+Fで検索窓を開き、「地球 日本」としたら、 A1のセル、A2のセルが検索結果ででてくるということはできないでしょうか? 同じく「宇宙 太陽系」としたら、A8のセルしか検索でヒットしないような形です。 AND検索が無理でしたら、どのようにすれば、このような検索が出ますでしょうか? なるべく簡単な方法が嬉しいです。 通常機能で無理なようでしたら、該当するフリーソフトなどを教えていただけたら幸いです。 お忙しいところおそれいりますが、 よろしくお願いいたします。

専門家に質問してみよう