[[20070306091546]] 『オ−トフィルタ−について』(ひろ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『オ−トフィルタ−について』(ひろ)
   A   B   C   D   E   F   G
 −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
 1           取   扱   品   目
 −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
 2 行  会社名  @   A   B   C   D
 −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
 3 ア  たてた  a   b   c   d   e  
 4 ア  くなら  b   c   d   e   a
 5 ア  くこし  c   d   e   a   b
 6 ア  くしい  d   e   a   b   c
 と言う表の場合@〜Dまでを一括でフィルタ−を掛けられる様な方法はないでしょうか?
 通常、列に対してオ−トフィルタ−は掛ける方法は判るのですが一括で苦労していますので
 よろしくお願い致します。

 エクセル2002
 Windows XP
 を使用しています。


 オートフィルタではないとダメですか?
 「フィルタオプションの設定」で対応できそうな気がしますが…

 (Ohagi)

 【追加】…
 もしかして、「取扱品目」でフィルタをかけたいのでしょうか?
 であれば、外してますね
 コピーして「行列入れ替え」したものにフィルタをかけるしか思いつきません(^_^;)
 余計なお世話ですが、「−」→「ー」が凄く気になります(*^_^*)


はい、取り扱い品目で一括フィルタ−を掛けたいのです。
うまく質問出来なくて申し訳有りませんでした。
(ひろ)

 >通常、列に対してオ−トフィルタ−は掛ける方法は判るのですが
 >一括で苦労していますので

 C列〜G列の5つの列を一回で、それぞれの列の行に対して
 フィルタ−を掛けたいと言う事では?

 1列づつじゃ面倒なんで。
 なら
 (Ohagi)さんの「フィルタオプションの設定」

 (Pico)


 いまいち「一括で」の意味が分からないのですが・・・。

 推測1
 一列毎にオートフィルタと言うのが↓の様なことで
  C列にオートフィルタをかけてC2に▼マークがつく。
  D列にオートフィルタをかけたい場合は、C列のオートフィルタを解除して
  D列にオートフィルタを設定。D2に▼マークがつく。
 これをC2:G2に▼マークが一括つくようにオートフィルタをかけたい。
  
 ●データテーブル内のどこか一つのセルを選択して、オートフィルタの設定をする。
   エクセル君が「見出しだ!」と思った行に▼マークをつけてくれます。
   見出しを認識してくれないなら、先に範囲を選択してオートフィルタをかけてください。
  選択範囲の1行目に▼マークがつきます。

 推測2
 各会社のうち、C〜G列のどこかにaと言う品目がある会社名を
 オートフィルタを使って、一括で絞り込みたい。
  
 ●作業列を使って(H列)H2に=COUNTIF(C3:G3,"a")このような式を入れて下にコピー。
  1以上の結果の行には、aと言う品目が存在しますので、オートフィルタのオプションで
  1以上を絞り込んでください。

 推測3
 通常列に対してオートフィルタをかけると、行を絞り込むことが出来るが
 行に対してオートフィルタをかけて、列を絞り込みたい。
  
 ●残念ながら、出来ません。

 推測4
 各会社で、aと言う商品の見出しを取り出したい。
  
 ●オートフィルタからはずれますが、作業列(H列)を使って、たとえばH2に
=INDEX($C$2:$G$2,SUMPRODUCT((C3:G3="a")*(COLUMN(C3:G3)-2)))
  このような式を入れて下にコピーします。

 ・・・全部外れですかね?
 もう少し「どのようなことをなさりたいのか」もしくは
 「今はどんな状態なのを、どんな状態にしたいのか」等
 いろいろな言葉で書いてみるのが良いかもしれません。

 (HANA)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.