2017-07-02 11 views
-2

私は5列5行範囲H2:M6を持っています。私は列Mに日付があります.M = $ C $ 40の日付であれば、その行全体が強調表示されます。これはM列に対しては完全に機能します。列は、テキスト、通貨、通貨、日付、日付として書式設定されます。私は条件付きで各列を別々にフォーマットすることができますが、条件付き書式を追加するには10列×12枚です。私は次の数式が各列に作用することを確認しました: 私の公式は= IF($ C $ 40 < ""、M2 = $ C $ 40)です。 面白いですが、L2:M6だけにルールを適用すると、列Mも強調表示されます。列LとMは90%常に同じ日付ですが、変化します。 日付を使用する数式とは何か関係あり、残りの列は日付ではありませんか?しかし、それは最後の例では列Mの書式設定ではないと説明していません。 デビッド条件付き書式設定が範囲で機能しない

+0

ようこそスタックオーバーフロー! [ツアー](https://stackoverflow.com/tour)、 を見て、[ヘルプセンター](https://stackoverflow.com/help)、特に を読んでください[どのようにして私は良い質問をしますか?](https://stackoverflow.com/help/how-to-ask) と[ここではどのような話題がありますか?](https://stackoverflow.com/help/on-トピック)。 –

+0

* M = $ C $ 40の日付の場合は、その行全体をハイライト表示したい* - M行全体またはC行全体? - または**すべての行** **条件付きで各列を個別にフォーマットできますか? *私は5列5行の範囲を持っています* ...または*私は10列*を持っていますか? * M = $ C $ 40の日付* - C40の日付はどうなっていますか? – pnuts

+0

書式設定によって違いはありません。条件付き書式を間違って適用した可能性があります。 @ YagamiLightの指針に従ってあなたの投稿を編集し、問題を再現して助けることができるように、[最小、完全で、かつ証明可能な例を作成する方法](http://stackoverflow.com/help/mcve)を参照してください。君は。 –

答えて

0

用途:

=AND(COUNTA($C$40)=1,$M2=$C$40) 
  • COUNTA($ C $ 40)は、(0の日がExcelで1900年1月1日に変換されます) "" 1> < 40 $ C $を確認します= $ M2は、それはあなたが複数の列
  • と(を選択した場合でも常に列Mであることを確認します
  • )の両方の条件
のための真の結果を組み合わせたものです

すべての列を選択し、上記の数式を使用して条件付き書式を使用できます。

+0

Yassさん、ありがとうございました。私が$を出すたびに$を持っていれば、すべての作品は完璧です..... –

+0

満足していればそれを受け入れてください – yass

関連する問題