2016-08-05 5 views
0

は、それは次のような方法でExcelのフィルタリングの動作を変更することは可能ですオレンジオレンジ高度なExcelの変更のフィルタリング動作

キャロットオレンジ

アップル、オレンジ、ニンジン:

スカッシュイエロー

グリーンセロリは、私は値のカラムAをフィルターとします。 オレンジ、赤、および緑の値の列Bをフィルタリングする必要があります。 唯一の問題は、列Aをフィルタリングした後に緑色が表示されないことです。 "および"条件(Excelの既定の動作)ではなく、 "OR"条件ですべての列を結合します。

だから、列AにApple、Orange、Carrotがあるすべての行が必要です。 また、列Bが緑色であるすべての行が必要です。

+0

VBA(このようなタグは適用されていません)のようなものではない場合、[Super User](http://superuser.com/help/on-topic)にQが適しているようです。 – pnuts

+0

Excel 2010以降では[Power Query](https://support.office.com/en-us/article/Filter-a-table-Power-Query-b5610630-f5bf-4ba4-9217-a628f9b89353#)を使用できます__to_filter_multiple) – Slai

答えて

0

使用(....私の英語言い訳が、あなたは私が何を意味するか知っている)の列は、「論理和」になるように、デフォルトの動作を変更していない「AND演算」をする方法はあります高度なフィルタ。あなたの列が「果実」と「色」を率いている場合は、あなたのシートの別の領域に以下の基準を設定します -

Fruit Colour 
Apple 
Orange 
Carrot 
     Green 

は例hereに従ってください。

+0

私の質問文言に基づいて、これは有効な答えですので、私は答えを受け入れます。私が何を意味するのか分かっていれば(デフォルトの列フィルタは、現在選択されている行に基づくフィルタではなく、常にすべてのオプションを表示する必要があります)、既定値を変更する方法があることを期待していました。 –

+0

ありがとう!私はこれが非常にインタラクティブではないことを知っています - 論理ORを行ったアクティブなフィルタを持つことができれば、それを達成する方法はわかりません。 –

関連する問題