• ベストアンサー

エクセルのフィルタでの質問

excel 2007を使用しています。 エクセルでフィルタする際に、以下のような列の場合、りんご、バナナ、ぶどうの3つの項目に分けられると思います。この場合、3つだけの項目しかないので、簡単に把握できますが、これが20個ある場合、すべてもれなく把握するのはなかなか容易ではないと思います。これを瞬時に把握する方法はありませんでしょうか?宜しくお願いいたします。 ******** 品目 りんご バナナ ぶどう りんご バナナ バナナ ぶどう ********

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

回答No2です。 フィルタ操作と同様にお望みのことをするのでしたらA列を選択してから「データ」タブの「重複の削除」をクリックすることで良いでしょう。その場合には削除されたデータは残りませんので注意が必要です。

dabada
質問者

お礼

アドバイス有難う御座います。

すると、全ての回答が全文表示されます。

その他の回答 (4)

回答No.5

やはり皆さん「瞬時に把握する」の意味が分からなくて、苦労されているようですね。 No.3 さんの「重複の削除」とか、No.4 さんの「ボタンを押したときに見える」というのがすぐに思い付くことですが、回答者としては何を答えようか、手探りですね。 他に、「統合」という機能で「データの個数」を抽出するという手段もあります。項目名を含めて範囲指定するなど、必ずしも簡単とも言えないかもしれませんが、分かっている人にとっては、答えが出るのは早いです。元データとは別の位置に統合されたデータを書き出すので、元データが失われるということもありません。 「ピボットテーブル」でもリストを作れますが、もうちょっとだけ手間かかる気がするのと、何だか大袈裟というか。 参考 URL は、統合の使い方です。

参考URL:
http://www.eurus.dti.ne.jp/~yoneyama/Excel/tougou.html
dabada
質問者

お礼

アドバイス有難う御座います。

すると、全ての回答が全文表示されます。
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.4

>エクセルのフィルタでの質問 エクセル2007を使ってフィルタしてるときのご質問、ということでいいんですね。 >3つだけの項目しかないので、簡単に把握できますが、 >これが20個ある場合、すべてもれなく把握するのはなかなか容易ではないと思います オートフィルタを取り付けると、3種類あるのが目に見えて瞬時に把握できる、という事でのお話なら。 オートフィルタの右下部分をぐいっとひっぱって枠を広げてやれば、20種類でも全く同じで瞬時に並んでるのを見て取ることが出来ますよ。

dabada
質問者

お礼

アドバイス有難う御座います。

すると、全ての回答が全文表示されます。
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

作業列を使って対応することがパソコンにも負担のかからない方法です。 例えばA2セルから下方にお示しのようなデータが有るとしたらB2セルには次の式を入力して下方にドラッグコピーします。 =IF(A2="","",IF(COUNTIF(A$2:A2,A2)=1,MAX(B$1:B1)+1,"")) これで品目が変わるごとに上から順に番号が付けられます。 何種類の品目が有るのかは次の式で求められます。 =MAX(B:B) また例えばそれらの品目をD列に表示するとしたらD2セルには次の式を入力して下方にドラッグコピーします。 =IF(ROW(A1)>MAX(B:B),"",INDEX(A:A,MATCH(ROW(A1),B:B,0)))

dabada
質問者

お礼

アドバイス有難う御座います。

すると、全ての回答が全文表示されます。
  • soixante
  • ベストアンサー率32% (401/1245)
回答No.1

瞬時ではないのですが。 A1から下にデータが入っているとして、 B2セルに、 =COUNTIF($A$2:A2,A2) と入れて下に引っ張ると、初めて出てくるやつは「1」が出ると思います。 それを拾ってみるのはどうでしょう。

dabada
質問者

お礼

アドバイス有難う御座います。

すると、全ての回答が全文表示されます。

関連するQ&A