• ベストアンサー

count関数について

count関数について教えて下さい。 列 A1 A2 A3 A4 A5 A6 ・・・・  の中で奇数列(A1,A3,A5~)に入っている特定の数字のみを抽出したい ところです。 偶数列(A2,A4~)に同じ特定の数字が入っていてもカウントしません。 例えばA1→10 A2→10 A3→10 A4→5 のときに特定の数字を10とすると、カウント数字は「2」となります。 どうぞご教授下さい。よろしくお願いします。

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

  • ベストアンサー
回答No.1

エクセルの話だと思いますが、count関数の出番はありません。 2004までならsumproduct関数を使うのがセオリーです。たとえば週 末の質問番号4423406のようなパターンと同じです。空白じゃないも のの件数を数えていますね。そこを書き換えるだけ。 =sumproduct(mod(row(A1:A12),2),(A1:A12=10)*1) みたいな感じね。 2007以降はcountifs関数で扱えるかもしれません。

excelrank
質問者

お礼

迅速なご回答ありがとうございました!

すると、全ての回答が全文表示されます。

その他の回答 (2)

noname#204879
noname#204879
回答No.3

=SUMPRODUCT((MOD(ROW(A1:A100),2)*(A1:A100=10))) または {=SUM(MOD(ROW(A1:A100),2)*(A1:A100=10))} ←配列数式

excelrank
質問者

お礼

ありがとうございました。

すると、全ての回答が全文表示されます。
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.2

SUMPRODUCT関数ではないでしょうか。 =SUMPRODUCT((MOD(ROW(A1:A100),2)=1)*(A1:A100=10)) MOD(ROW(A1:A100),2)=1 奇数の行のみ真 1の事 A1:A100=10      値が10の行のみ真 1の事 それぞれの行で、掛け算して結果の合計

excelrank
質問者

お礼

注釈で理解できました。ありがとうございました。

すると、全ての回答が全文表示されます。
このQ&Aのポイント
  • 【ぷららWEBメール】が知らぬ間に解約され、ログインできなくなりました。トラブルの経緯や解決策を教えてください。
  • ぷららWEBメールが突然解約され、ログイン不可となりました。解決方法や代替手段についてアドバイスをお願いします。
  • ぷららWEBメールが勝手に解約され、アクセスできなくなりました。問題の原因と解決策について詳しく教えてください。
回答を見る

専門家に質問してみよう