• 締切済み

EXCEL COUNTIFの範囲指定について

下記の内容で質問があります。回答をいただけると助かります。よろしくお願いします! ▼ご利用の製品 ・ご利用の製品タイプ(例:タブレット・ノートパソコン・モバイルなど) ===ご記入ください=== ・製品名・型番(例:PC-N1565CAL-Y・PC-GN287DAASなど) ===ご記入ください=== ・接続方法(例:有線LAN・無線LAN・USBケーブル・Bluetooth) ===ご記入ください=== ▼お困りごとの詳細、ご使用中の機器の状況や、表示される内容をお書きください。(例:起動方法・パスワードを変更したい・Windowsのバージョンアップの操作手順) ≪※表示されている画像やスクリーンショットを添付すると伝わりやすくなります!≫ ===ご記入ください=== EXCELの「COUNTIF」で範囲を指定する場合、連続していないセルを指定することはできないのでしょうか。 一行置きのセルを指定したいのですが、指定できない場合何か方法があれば教えてください。 よろしくお願いします。 ※OKWAVEより補足:「NEC 121ware : Windows」についての質問です

みんなの回答

  • ware121
  • ベストアンサー率42% (1156/2721)
回答No.3

以下を参考したらいかがですか。 COUNTIF関数で飛び飛びセルを範囲指定したい?:Excel関数の技 → http://www.eurus.dti.ne.jp/~yoneyama/Excel/waza/count03.html

chyou35longhill
質問者

お礼

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

  • NuboChan
  • ベストアンサー率47% (785/1650)
回答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")

chyou35longhill
質問者

お礼

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

  • ji1ij
  • ベストアンサー率26% (466/1738)
回答No.1

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

chyou35longhill
質問者

お礼

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

関連するQ&A