編集2:テストシートへのリンク: https://docs.google.com/spreadsheets/d/1IWQWDK9piw_xFVm_48XZ8YAS_LQqXi6sd2GITLIfoAQ/edit#gid=903221057
編集1:列を追加したので、J = K、K = L、L = M |列の変更を反映するように数式を更新
列KとLのセルが空白でなく、列Mの対応するセルが空白の場合、列M(M:M)で条件付き書式(セルを強調表示)しようとしています。基本的に、次の基準が満たされている場合:
そして
そして
私が見つけた式は次のとおりです。
=ARRAYFORMULA(AND(isnotblank({
しかし、正しく設定できませんでした...これがどのように設定されるか正確にはわかりません.
=and(K:K>0, L:L>0, M:M="")
L:L> 0はNAをキャプチャします(すべての値をキャプチャするようです)。日付のみをキャプチャするにはどうすればよいですか(日付範囲ではありません)。 「if_date()」を使用するように言われましたが、これも機能しません
=countifs(K:K,">0",L:L,">01/01/1998",M:M,"")
関連するセルではなく、全体の列Mを強調表示します。関数を(条件付き書式ボックスの代わりに)セルに貼り付けたとき、1つのセルが正しくカウントされます。ただし、セル自体を強調表示する条件付き書式設定が必要です。ハイライト範囲はM:Mに設定されます。なぜこれが機能しないのですか?
=countifs(K:K, ">0", L:L, "if_date()", M:M, "")
この式を試してみましたが、何も強調表示されませんでした
=IF( AND(ISNUMBER(K1:K), ISBLANK(M1:M)), COUNTIFS(K1:K, ">0", L1:L, ">"&DATE(0,1,1)))
これは、条件が満たされている場合はMの空のセルを強調表示しますが、Lの条件が満たされていない場合(Lのセルが空白の場合)はMの空のセルを強調表示します。 Lの私の基準:日付を含める必要があります
私が間違っていることを知っていますか?
列に適用される条件付きルールは、最上位セルの参照を使用して記述する必要があります。つまり、
の代わりに
J:J
つかいます
J1
反対側では、セルに