条件に基づいてセルをカウントすることについて多くの質問がありますが、現在の行の別の列の値が現在のセルよりも小さい/大きい場合、セルをカウントする方法を見つけることができません。例:
列Aのセル(下)に空白以外の値があり、その値が列Bの同じ行の値よりも少ないか?
A B
-- --
6
2 1
3* 6
2
4* 6
4 1
答えは2でなければなりません。これは、アスタリスクとして追加した2つです(通常、データにはアスタリスクは含まれていません)。
私が使いたいのは:
=COUNTIFS(A1:A6,"<>",A1:A6,"<"&cell in column B for whatever row Excel is currently looking at)
…しかし、それはできません。アイデアはありますか、できればVBAを避けますか?
注:解決策がある場合、理想的には、Excelテーブルの列名を参照するときに引き続き機能します。オフセットなどを使用すると、将来エラーが発生しやすくなります。