z
セルの対応する行にその行内のどこかに文字が含まれている場合、列 A のセルを (条件付き書式設定ツールを使用して) 強調表示したいと考えています。列Aで強調表示されている場合、データを一番上に並べ替えることができるように、これを行いたい.
私は式を使用しています:
=COUNTIF($A1:$AA1,"*z*")
しかし、行全体を強調表示するのではなく、その行の列 A の対応するセルだけを強調表示します。
これを行うための式は何ですか?
z
セルの対応する行にその行内のどこかに文字が含まれている場合、列 A のセルを (条件付き書式設定ツールを使用して) 強調表示したいと考えています。列Aで強調表示されている場合、データを一番上に並べ替えることができるように、これを行いたい.
私は式を使用しています:
=COUNTIF($A1:$AA1,"*z*")
しかし、行全体を強調表示するのではなく、その行の列 A の対応するセルだけを強調表示します。
これを行うための式は何ですか?
ColumnA を選択し、次に [ホーム] > [スタイル - 条件付き書式設定]、[新しいルール...]を選択し、数式を使用して書式設定するセルを決定し、次の式が true の場合に値を書式設定します: :
=COUNTIF($A1:$AA1,"*z*")>0
Format...、強調表示 OK、OK を選択します。
これは列 A にのみ適用されます (選択のため)。
これは、3x3セルテーブルでテストするときにうまくいくように見えました。
方式:
= COUNTIF($ B1:$ C1、 " z ")
次に、Aのセルのみが強調表示されました。
「A列で強調表示されている場合にデータを上に並べ替えることができるように、これを行いたいです。」
まず第一に、並べ替えに条件付き書式を使用する必要はありません。次に、数式で A1 を参照したくないでしょう。=COUNTIF($A1:$AA1,"z")
これは循環参照であり、列 A に入力した数式は、COUNTIF 数式に使用しているため、とにかく "z" を返しません。
使用する式は次のとおりです。
=IF(COUNTIF($B1:$AA1,"z")>0,1,0)
文字列の任意の場所に az を含む行を探したい場合は、ワイルドカード countif を実行します。
=IF(COUNTIF($B1:$AA1,"*z")>0,1,0)
次に、すべてのデータを列 A で並べ替えることができます (高から低)。
基本的に、Excel で並べ替える方法の基本的な誤解を示しました (違反はありません)。これはあなたを助けるはずです。幸運を。