このQ&Aは役に立ちましたか?
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件目)
以下を参考したらいかがですか。
COUNTIF関数で飛び飛びセルを範囲指定したい?:Excel関数の技 → http://www.eurus.dti.ne.jp/~yoneyama/Excel/waza/count03.html
このQ&Aは役に立ちましたか?
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 23:42
ありがとうございました。
私の質問が不十分だったため、問題の解決には至りませんでしたが、いろいろ参考になる情報を提示していただき、勉強になりました。