• ベストアンサー

オートフィルタの選択肢を取り出したい

エクセル2003で質問です。 オートフィルタを使用すると、プルダウン式に選択肢が 一覧で出ますが その選択肢をどこか他のところに取り出すことはできますか。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

次のように操作することで,簡単にできます。 お薦め: データ範囲を選ぶ データメニューのフィルタから「フィルタオプションの設定」を開始する 抽出先として指定した範囲を選び リスト範囲は指定していたセルが自動で入っているのを確認し 検索条件範囲は空っぽのまま 抽出範囲として結果を書き出したいセルを指定して 重複するレコードは無視するにチェックして OKすると,欲しかった一覧を取り出すことが出来ます。 非お薦め: 初心者さんがしばしば願って出来ずに敗退するヤリタイ事の一種ですが,たとえば =IF(ROW(A1)>SUMPRODUCT(1/COUNTIF($A$1:$A$10,$A$1:$A$10)),"",INDEX(A:A,SMALL(IF(MATCH($A$1:$A$10,$A$1:$A$10,0)=ROW($A$1:$A$10),ROW($A$1:$A$10)),ROW(A1)))) といった式を記入してコントロールキーとシフトキーを押しながらEnterで入力し,下向けにつるつるっとコピーしておくなんていったちょーメンドクサイ数式で出来ます。 #別の技 Excelでは出来ませんが,googleスプレッドシートでそういう事ができる関数があります。

nekomyumyu
質問者

お礼

本当に簡単にできました!!! 非お薦めも、まさにそんな風にやるのかな?と思っていたので 書いていただけてとても参考になり、いや、ちゃんと読みませんでした(謝) すばらしいです~ 別の技もあるのですね 本当に早くて完璧な回答でした、ありがとうございました。

関連するQ&A

  • オートフィルタの選択肢数を数えたいのですが・・・

    エクセルについて質問です。 オートフィルタを使用しますと、プルダウン式に 選択肢が一覧で出ますけれど、その数を数えるには どうしたらよいのでしょうか? 例えば出荷一覧を見る場合など、 出荷日でソートしてみるのですが、 その日に動いたのはいったい何アイテムなのか、 ということを知りたいのです。 プルダウンで出る候補をいちいち数えるしか 方法はないのでしょうか? どなたか、何とぞご教授ご指導のほど、よろしくお願いいたします。

  • エクセルのオートフィルタについて

    エクセルでオートフィルタをよく使用しますが、オートフィルタでプルダウンし項目を選択するとき、あいうえお順ですよね、これを自分の好きなように並び返る方法を教えてください。

  • エクセルのオートフィルタについて・・・

    エクセルのオートフィルタなんですが、 そのオートフィルタにプルダウンメニューができますよね? そのプルダウンで抽出されたメニューの内容の全てを できるだけ簡単にそのままほかのセルにコピーすることはできないでしょうか? 環境は OS:WINXP バージョン:EXCEL2003使用です。

  • エクセルのオートフィルタオプションのプルダウン

    OS:ウインドウズ2000ProSP4 エクセル:エクセル2003 オートフィルタオプションの左側(選択値)のプルダウンの横幅を広くできないでしょうか? オートフィルタオプションの右側(条件)のプルダウンで「含む」「含まない」がスクロールさせないと表示されませんが何とかして全ての選択条件を表示させたいのですが出来ないのでしょうか?

  • エクセルのオートフィルタ にて

    エクセルのデーターが2400行あるのですがそのデーターを オートフィルタにしたところプルダウンのメニューに出てくる件数が 少ないのです。 実際のところ 全て違う項目が入っているところでは 2400行選べると思うのですが さっき数えたら 250ぐらいしか でてませんでした。。。。 他のところでフィルターをかけているわけでもないのですが 何故全てがでてこないのでしょうか???もしかしてオートフィルタに制限があるのでしょうか??? 申し訳ございませんが教えてください。

  • エクセルのオートフィルタで、あるデータにオートフィルタをかけたあとに他

    エクセルのオートフィルタで、あるデータにオートフィルタをかけたあとに他のエクセルデータから データを貼り付けようとするとうまくいきません。 たとえば、オートフィルタをして30行あったものが10行に選択されたとき、その10行に他のエクセルデータから10行のデータを貼り付けたら4行くらいしか貼り付け出来ませんでした。 これはどうしてですか?わかる方がいれば教えてください。

  • エクセル・オートフィルタについて

    エクセルでオートフィルタの使い方について質問です。 2000ほどの行があるデータをひとつづつオートフィルタで同じデータがかぶっていないかチェックしています。 以前まではオートフィルタの逆三角を開くと、開いた列のデータがバーっと一覧で出るので 一つ選んで、データを見る。確認したらまた、逆三角を開いて矢印キーで一つ降りて、データを見る。 というのをやっていたのですが、 今回データチェックをしようとしたらうまくいきませんでした。 というのも、オートフィルタの逆三角を開くとその列のデータの一覧が出るのですが、 選択して確認し、また逆三角を開き矢印キーで降りる。というのを5回ほど連続でやると、 なぜか、データの一覧の一番上のデータに選択が戻ってしまうのです。 データ自体が似たような数字の一覧なので、気付かない内に、一番上のデータに戻っていたり、 一番上に戻ったあと、どこまで調べたのかがわからなくなり、困っています。 以前のようにオートフィルタで一つづつ下がっていくやり方で全部確認をしたいのですが、 どうしたら元に戻りますでしょうか? PC初心者なので、説明もままならない状態で申し訳ありませんが、 わかる方いらっしゃましたら回答よろしくお願いいたします。 ・Microsoft Windows XP ・Microsoft Office Excel 2003 を使用しています。 よろしくお願いします。

  • EXCELのオートフィルターにて、何を選択したかを取得したい

    EXCELのオートフィルターにて、何を選択したかを取得したい 例えば、ユーザーがオートフィルターにて、店番=1を選択した場合に、 コメントとして「店番=1」と表示したいのです。 どのようにしたら、VBAから取得できるのでしょうか? ヒントをお願いします

  • エクセルのオートフィルタ機能について

    お世話になります。 エクセルのオートフィルタ機能(エクセル2003)がうまく効かず困っております。 【状態】 1112345 1114567 1117890 上の様なデータの中で頭3桁が111のデータを抽出したいとします。 (1)オートフィルタのオプション検索にて、「111を含む」を使用し、探したい条件を入力実行→結果は何も表示されない(空白セルのみ) (2)文字列の影響かと思い、検索範囲のセルから「111」をコピペして入力実行するも、結果同じ プルダウンで表示される一覧から「1112345」を選択すればその項目は表示される。 「~と同じ」の条件では上手く機能するので、仕方なくLEFTで頭3桁を列追加して検索かけてますが、 データ量が多くいかんせん不便。。。 「~を含む」機能が使えないのは何が悪いのでしょうか? 当方エクセルに詳しい訳ではないので打つ手が見つからず困っております。 起動時マクロ設定の有効、無効の選択ありますがどちらもダメでした。

  • オートフィルターで・・・

    エクセルのオートフィルターを使って、何行かあるもののうちの指定したものだけの合計額を表示させたいのですが、それを選択しオートフィルターをかけると合計額の行が消えてしまいます。 今まで同じようにしてきたのに、突然このようになってしまったのです。行が多いと表示されないというわけじゃないですよね??? お願いします

専門家に質問してみよう