エクセルで、指定した条件に一致するセルを含む行をすべて抜き出す方法が知りたいです。

たとえば、

<A列> <B列> <C列>
7/1 りんご 100円
7/2 ぶどう 200円
7/2 すいか 300円
7/3 みかん 100円

このような表があって、100円を含む行をそのままの形で、
別のセル(同じシート内)に抜き出したいのですが。

7/1 りんご 100円
7/3 みかん 100円

抽出するだけならオートフィルターでもできますが、
抽出結果を自動的に、別の場所に、常に表示させておきたいのです。

初歩的な質問だと思いますが、検索しても分からなかったので、よろしくお願いします。

A 回答 (2件)

同じ質問が結構よく出てますが、そんなに初歩的でもありません


別シートのA1セルに「100円」と入力し、そのシートの任意のセルに以下の式を貼り付けて下さい。後は、下方向、右方向にコピー。
日付のセル書式は「日付」形式に再設定してください

=IF(COUNTIF(Sheet1!$C:$C,$A$1)>=ROW(A1),INDEX(Sheet1!A:A,LARGE(INDEX((Sheet1!$C$1:$C$500=$A$1)*ROW(Sheet1!$C$1:$C$500),),COUNTIF(Sheet1!$C:$C,$A$1)-ROW(A1)+1)),"")

データ範囲は500行までとしていますが、必要に応じて変更して下さい
    • good
    • 50
この回答へのお礼

ありがとうございます!教えていただいた方法で見事再現ができました。
(ちなみに同一シート内で抽出したかったので、
A1部分を相当するセル番号に置き換えたら無事にできました)

けっこう複雑な式なんですね・・・。
昨日からずっと悩んでいたので助かりました。
ありがとうございました。

お礼日時:2007/07/26 14:30

> 抽出するだけならオートフィルターでもできますが、


> 抽出結果を自動的に、別の場所に、常に表示させておきたいのです。

では、オートフィルターで抽出したものをコピーし、フィルターをもとにもどしてから別の場所に貼り付けたら?
マクロでも可能ですが。
    • good
    • 7
この回答へのお礼

それでは手作業になってしまいますよね。
元の表を更新するたび、抽出結果の方も自動的に反映されるようにしたいのです。
マクロを使えば可能なのでしょうか?

お礼日時:2007/07/26 13:40

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

今、見られている記事はコレ!

  • 縦書きと横書きはどちらが読みやすい?

    普段何気なく読んでいる文章ですが、縦書きか横書きか、意識したことはありますか?制作側としては読み手はどちらの方が読みやすいと思うかはとても大きな問題です。教えて!gooには、 「『横書き』と『縦書き』、...

  • 昭和の日ってどういう日?

    ゴールデンウィーク初日の4月29日は「昭和の日」です。今や平成生まれの人も多い時代ですが、「なぜ昭和の日があるの?」という疑問をもったことはありませんか?和暦を挙げるのなら、大正の日、明治の日、平成の日...

  • Excelの意外な使い方とは?

    会社のパソコンに必ず入っている、と言っても過言ではない、Office系ソフトの「Word」と「Excel」。PCを使う職場にいた方なら、一度は触ったことがあるかと思います。Wordは仕事以外に使う方法がすぐ浮かびそうです...

  • もう待ちきれない!おうちでも外でもディズニーハロウィングッズでキャラコーデ!

    ハロウィンまであと1ヶ月あまり。街のあちこちにハロウィンアイテムが並び、見ているだけで心が躍る。そんなハロウィンムードを盛り上げるディズニーハロウィングッズが発売中だ。おうちでも外でもハロウィン気分を...

  • うちの父ちゃん中二病!:第9話「結果オーライ①」

    ある日突然中二病を発症した父親と、中二の息子マヒロ。ポンコツ父ちゃんに振り回されるマヒロ少年の気の毒な奮闘記。

おしトピ編集部からのゆる~い質問を出題中

お題をもっとみる

このQ&Aを見た人が検索しているワード


このQ&Aを見た人がよく見るQ&A

このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ