[[20110706024941]] 『○の記号が入っているセルをカウントしたい』(宇田) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『○の記号が入っているセルをカウントしたい』(宇田)

 A1:A100くらいまで、○の記号が入っているセルと入っていないセルが並んでいます。
 上から20個のセルの、○の記号が入っている個数を数えるにはどうすればいいでしょうか。
 今後間にセルが挿入されていくので、行番号ではなく、上から20セル、という指定がしたいです。

 過去ログを見ましたら、ただのカウントだと、
 =COUNT(A1:OFFSET(A1,20,0))
 になるかと思うのですが、記号になるとどうすればよいのか分かりません。

 よろしくお願いします。

 OFFSET(A1,20,0) だと A21になるので、20ではなく19にしたうえで
 =COUNTIF(A1:OFFSET(A1,19,0),"○")

 かな?

 ぶらっと立ち寄り

 =CountIf(Offset(A1,,,20,),"○")
 とか?
 (seiya)


 =COUNTIF(INDEX(A:A,1):INDEX(A:A,20),"○")

 >=COUNT(A1:OFFSET(A1,20,0))
 これって、微妙な気がします。

 OFFSET関数は、引数が5個有って
  OFFSET(基準,行数,列数,高さ,幅)
 の様に指定します。

 A1セルを基準に(高さ)20セル分なら
 seiyaさんが書いて居られますが
 OFFSET(A1,,,20,) なので
 COUNTIF関数の、範囲の所にこれが来る事に成ります。

 A1セルに挿入される事も有るなら、
 INDIRECT関数と組み合わせても良いかもしれません。
 INDIRECT("A1:A20")
 これで、A1:A20セルの範囲なので

 =COUNTIF(INDIRECT("A1:A20"),"○")

 (HANA)

 おかげさまでできました!
 みなさまありがとうございます。

 (宇田)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.