本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

1人が「役に立った」と評価
締切済み

EXCEL COUNTIFの範囲指定について

2023/07/03 18:44

下記の内容で質問があります。回答をいただけると助かります。よろしくお願いします!
▼ご利用の製品
・ご利用の製品タイプ(例:タブレット・ノートパソコン・モバイルなど)
===ご記入ください===


・製品名・型番(例:PC-N1565CAL-Y・PC-GN287DAASなど)
===ご記入ください===


・接続方法(例:有線LAN・無線LAN・USBケーブル・Bluetooth)
===ご記入ください===


▼お困りごとの詳細、ご使用中の機器の状況や、表示される内容をお書きください。(例:起動方法・パスワードを変更したい・Windowsのバージョンアップの操作手順)
≪※表示されている画像やスクリーンショットを添付すると伝わりやすくなります!≫
===ご記入ください===
EXCELの「COUNTIF」で範囲を指定する場合、連続していないセルを指定することはできないのでしょうか。
一行置きのセルを指定したいのですが、指定できない場合何か方法があれば教えてください。
よろしくお願いします。



※OKWAVEより補足:「NEC 121ware : Windows」についての質問です

回答 (3件中 1~3件目)

2023/07/03 19:35
回答No.3

以下を参考したらいかがですか。

COUNTIF関数で飛び飛びセルを範囲指定したい?:Excel関数の技 → http://www.eurus.dti.ne.jp/~yoneyama/Excel/waza/count03.html

お礼

2023/07/03 23:42

ありがとうございました。
私の質問が不十分だったため、問題の解決には至りませんでしたが、いろいろ参考になる情報を提示していただき、勉強になりました。

質問者

このQ&Aは役に立ちましたか?

2023/07/03 18:57
回答No.2

EXCELの「COUNTIF」で一行置きのセルを指定したい

COUNTIF関数で一行置きのセルを指定するには、範囲指定の方法を工夫する必要があります。



以下の方法が考えられます。

1)COUNTIF関数で飛び飛びのセルを範囲指定する方法

例えば、A列、C列、E列のセルを範囲指定したい場合は、以下のように書けます。
=COUNTIF(A1,A3,A5,C1,C3,C5,E1,E3,E5)


2)ROW関数とMOD関数を使う方法
ROW関数とMOD関数を使って、一行おきのセルを範囲指定する方法があります

例えば、A列の偶数行目のセルを範囲指定したい場合は、以下のように書けます。
=SUMIF(MOD(ROW(A1:A10),2),0,A1:A10)


3)IF関数を使う方法
例えば、A列の奇数行目のセルを範囲指定したい場合は、以下のように書けます。

=SUMIF(IF(MOD(ROW(A1:A10),2)=1,A1:A10,""),">0")

お礼

2023/07/03 23:18

ありがとうございました。
1)の方法は、COUNT関数ではOKですが、COUNTIF関数ではうけつけてくれません。
2),3)の方法は試してみましたが、うまくいきませんでした。
もう少し考えてみます。

質問者
2023/07/03 18:49
回答No.1

COUNTIFで不連続な範囲の指定はできません
しかし次の方法で何とかなるかもしれません
=COUNTIF(A2:A5,B2)+COUNTIF(A8:A16,B2)
A2~A5とA8~A16にあるB2と同じ物を数えます

お礼

2023/07/03 23:46

ありがとうございました。
私の質問が不十分で、解決には至りませんでしたが、勉強になりました。

質問者

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。