- ベストアンサー
COUNTIF関数を記録したいのですが
どう説明していいのかわからないので色々書きます。 検索範囲 B列~E列(数値) 条件 A列(数値) B~F列の数値でA列より大きかった数を求めたいのですが、A列は毎行違う数字が入ってます。 G列にアクティブセルをおき値をもとめたいのですが ActiveCell.FormulaR1C1 = "=COUNTIF(RC[-5]:RC[-1],この部分?)" A列の数値を指定できません。どう入力すれば良いでしょうか?どなたか宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
A列より大きいと言うことなので以下の表現でどうでしょうか。 =COUNTIF(RC[-5]:RC[-1],">"&RC[-6]) &を使って文字列として認識させれば良いようです。
補足
B列~F列の列数が変動で、その数は変数iという形で宣言してあります。なので一概にRC[-6]というわけにもいかないんです。説明不足ですみません。