セル参照以外の Excel 数式の一部を動的にしたいと考えています。
たとえば、列 A (セル A1:A99) にたくさんの数字があり、そのうちのいくつが 50 より大きいかを知りたいとします。
この計算を静的にしたい場合は、次のいずれかを使用できます。
=COUNTIF($A$1:$A$99,">50")
=SUM(IF($A$1:$A$99>50,1,0))
=SUM(($A$1:$A$99>50)*1)
私の実際の式は毛むくじゃらで、2 番目と 3 番目が少し混ざっているので、3 つすべてについて言及します。(結局のところ、おそらく何かが COUNTIF で機能し、他の機能では機能しません。)
ここで、条件を別のセル (C1 など) に入力できるようにしたいと考えています。したがって、C1 に ">50" と入力すると上記のように計算されますが、"<100" と入力すると、列 A のエントリが 100 未満である数がカウントされます。
これは可能ですか?(Windows XP で Excel 2003 を使用しています。)