Johnは、セル範囲の条件付き書式に基づいて並べ替えまたはフィルター処理が可能かどうかを尋ねました。彼は、列Aに値のリストと列Bにリストを持っています。彼は、列Bにもある列Aの値を太字の赤で表示する条件付き形式を作成し、その結果で並べ替えまたはフィルター処理したいと考えました。

簡単に言うと、いいえ、条件付き書式の結果で並べ替えることはできません。少なくとも、Excel2007以降のバージョンのプログラムに更新する必要があります。 Chip PearsonのWebサイトのこのページに示されているように、そうすることは想像以上に複雑です。

http://www.cpearson.com/excel/CFColors.htm

最も簡単な答えは、2列のデータの右側にある列Cに条件式を再作成することです。数式は、列Aの値が列Bのどこかにあるかどうかに応じて、TrueまたはFalseを返す必要があります。列CのTrue / False値を使用すると、そこにあるものに基づいてフィルタリングまたは並べ替えることができます。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(2384)は、Microsoft Excel 97、2000、2002、および2003に適用されます。