• ベストアンサー

(EXCEL)一行おきのCOUNTA

範囲内の一行おきを参照して、COUNTAをしたいんですけど いまいちうまくいきません。 一行おきのSUMや、COUNTなら検索でヒットて、 そこから考えていろいろやってみたのですが。。。 見当違いの値が出てしまいました。 どうかよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • onntao
  • ベストアンサー率32% (108/332)
回答No.2

>COUNTA データが入力されているかどうか、ということですね 奇数行 =SUMPRODUCT((MOD(ROW(A1:A20),2)=1)*(A1:A20<>"")) 偶数行 =SUMPRODUCT((MOD(ROW(A1:A20),2)=0)*(A1:A20<>"")) でいかがでしょう

G-ISZ
質問者

お礼

ありがとうございます! 空白ではないという考え方で挑むのですね。 勉強になりました!

その他の回答 (1)

回答No.1

はじめまして 例えば、=COUNTA(D8,D10,D12,D14)でいかがでしょうか? 参照したいセルの番地を「,」で区切るだけですが・・・ 因みに一行おきとか飛び地のセルを指定したいとき、Ctrlキーを押しながら、参照したいセルを一つづつクリックしていけば自動的に「,」で区切られます。 これでよろしいのでしょうか?

G-ISZ
質問者

お礼

ありがとうございます! その方法も思いついたのですが、ちょいあまのじゃくで避けておりました・・・

関連するQ&A