[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『非連続セルでCOUNTIF関数』(PC中年)
こんばんは。初めて質問を掲載させて頂きます。 COUNTIF関数を使用して非連続セル(例えば、偶数セルのみ等)の中に"○"や"▲"を リストで入力し、その個数をカウントさせたいのですが、COUNTIF(A1:E1,"○")と してしまうとB1とD1にも記号があった時にカウントされてしまうので COUNTIF(A1+C1+E1,"○")のような感覚で集計したいのですが当然、エラーとなって しまいます。このようなイメージでCOUNTIFを適用するのは無理でしょうか?皆様の アドバイスを宜しく御願い致します
偶数行をカウントさせる場合、 =SUMPRODUCT((IF(MOD(ROW(A1:A10),2)=0,A1:A10)="○")*1) と入力して、Ctrl*Shift+Enter を同時に押して確定。式の両側に{ }このようなカッコがつけばOK。 だと、カウントされるようです。 式の意味合いとしては、MOD(ROW(A1:A10),2) 1から10行目行番号を2で割って、 IF(MOD(ROW(A1:A10),2)=0,A1:A10) 余りが0となるA1:A10の範囲で、 SUMPRODUCT((IF(MOD(ROW(A1:A10),2)=0,A1:A10)="○")*1) セルデータが"○"と等しいものを数える。。 といったようなことです。配列数式になるのですが、うまく説明ができないので、エクセルのヘルプや、 http://pc21.nikkeibp.co.jp/special/hr/ こちらなどが参考になると思います^^; (かなれっと)
かなれっとさん 本当にどうも有り難うございました。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.