• ベストアンサー

CountIFで

COUNTIFで 検索条件を「1」とするときは 「=COUNTIF(B4:B50,1)」ですよね? 検索条件を「0または1」とするときは 式にはどのように入力したらよいのでしょうか? また勉強。 検索条件を「1以上」とするときは 式にはどのように入力したらよいのでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.1

あれ?No.411843では解決できませんでした? 「0または1」ということは「0のとき」+「1のとき」と同義ですので、 =COUNTIF(B4:B50,0)+COUNTIF(B4:B50,1) で事足ります。 また、「1以上」も =COUNTIF(B4:B50,">=1")  で十分かと。

dlx_xlb_qlo_olp
質問者

お礼

知ってた!! な~んてスンツレイスマスタ。 「以上」も””をつけるんですね。 いかんな「学習能力・なし」だな、こりゃ。

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

関連するQ&A

  • Excelの関数「COUNTIF」について

    =COUNTIF(A1:B50,"<=○○") ○○のところは指定のセルから引っ張ってくることは不可能なのでしょうか? 例えばC1が100として =COUNTIF(A1:B50,"<=100")   だと、ちゃんとカウントしてくれるんですが =COUNTIF(A1:B50,"<=C1") だと、A1:B50に100以下の数値が何個あっても0になってしまいます。 「""」で囲っているからだと思うんですが、 「""」を外すと、入力した数式は正しくありませんと警告がでます。 どう入力すれば検索条件をセルから引っ張ってくることができるのでしょうか? どなたか分かる方、知恵をお貸し下さい。 よろしくお願いいたします。

  • countifで解らない部分があります。教えてください。

    COUNTIFについて教えてください。 例:A1~A20のセルに1~5までの数が不規則にそれぞれ入っています。 次にA21~A25のセルに不規則に1~5の数字を入力しました。 A21~A25に隣接したB21~B25に答えが返ってくるようにします。 検索条件はA21~A25に不規則に入力した1~5の数字の個数なのですが B21・・・~B25=COUNTIF(A1:A20,◎◎◎) と、◎◎◎のところにA21~A25までに入った数字(この場合は1~5)を それぞれ手入力しなければなりません。 手間を省く為に◎◎◎のところを 「A21にはいっている数字と同じ数字」と設定したいのです。 (または「A21に入っている文字と同じ文字」としたいです。) 手っ取り早くいえば、A21に入力した数字と 同じ数字の数を数える式が知りたいのです。 そうすれば、オート-フィルが使えたりしてすごく手間が省け助かります。 不可能なのでしょうか? それともCOUNTIFとは違う関数を使うのでしょうか? 解りにくい文章で恐縮ですが、宜しくお願いします。

  • COUNTIF 日付

    エクセル2003です。 A列 2008/12/1 2008/12/2 2008/12/3 2008/12/4 2008/12/5 と入力されています。 B1にCOUNTIFで「A列の2008/12/1から2008/12/3までの個数」を表示させたいのですが 関数式がわかりません。 =COUNTIF(A:A,"2008/12/1<2008/12/3") だと答えは3なのに0が返ってきます。 どういう式を作ればいいのでしょうか? よろしくお願い致します。

  • COUNTIFについて

    COUNTIFで1以下の場合、色づけをしようと思っています。 条件欄に下記式をいれたのですが、 「5」が入っているにも関わらず色づけされてしまいます... 何がいけないのでしょうか?教えてください。 =COUNTIF(G:G,"<=1")

  • エクセル関数 CountIf について教えてください

      CountIf 関数を使って、ある範囲にある数値の個数を数える方法(条件式の書き方)を教えてください。 例えば 3以上 8以下 (>3、<8)の数値の個数を調べる条件式。 =COUNTIF(F1:F15,"???")  の???部分を教えてください。

  • COUNTIF関数で検索条件にセル番地を指定する方法を教えてください

    COUNTIF関数を使用しています。 検索条件にセル番地を指定する方法を教えて頂けますでしょうか。 例えば、下記の通りデータが入っていた場合に セルA1 = 90 セルB1 = 100 =COUNTIF(A1,"<=100") という式をセルC1に入力し、 セルA1の数値が100より小さい場合はデータ個数は”1”と返し、 セルA1の数値が100より大きい場合はデータ個数は”0”と返すようにしました。 しかし、 =COUNTIF(A1,"<=B1") という式のように 検索条件にセル番地を指定した場合は正しくデータの個数が1個だと表示されません。 どのようにしたらセル番地を指定しながら正しい結果を返せるのでしょうか。 恐れ入りますが、どなたかご教示頂けますでしょうか。 どうぞ宜しくお願いいたします。

  • Count(Countif)の使い方について

    はじめまして。 COUNT(COUNTIF)の使い方について質問させてください。 条件として、A1:A100には数値・文字などさまざまなものが入力されています。また、空白のセルもあります。 その中で、先頭の1文字がアルファベットになっているセルの個数をカウントしたいです。 大文字・小文字どちらもカウントした合計数を求めるにはどのような式にすればいいでしょうか? また、出来る限りCOUNT/COUNTIF/COUNTAの3つのみを使って式を作成できればと思います。 よろしくお願いいたします。

  • 複数条件でcountif以外を使う方法

    色々質問を探して考えてみたのですが、どうしてもわからないので質問させてください。 果物にそれぞれ商品コードがあり、 A列に果物の名前を入力すると、B列に商品コードが入力されるような式をB列に入れています。 【表】     A          B 1   品名       商品コード     2 みかんを購入     0010   3 りんごをもらう     0020 4 ぶどうを捨てる     0030 【式】 B列に入力 =If(countif(A:A,"*みかん*",0010),if(countif(A:A,"*りんご*",0020),countif(A:A,"*ぶどう*",0030,""))) 検索値が文字の上、文章の中から拾っているため上記の関数を使っていたのですが、 最近果物の数とそれに対する商品コードが増えたため、上記の式では多すぎて入力できません。 お手数ですが、どなたかお分かりになる方ご回答お願いします。

  • COUNTIFの複数条件による指定

    範囲 B3:B6 の B3 から順に 32、54、75、86 という数値が入力されている場合で 30以上60以下の数字の数を数えたい時の条件設定はどうしたらよいでしょうか? COUNTIF(B3:B6,">=30 and <=60") こんな感じでしょうか?↑これでは うまくいきませんでしたが、、、。 EXCEL2000を使っています。

  • エクセルのcountifについて

    はじめまして。 countifを使って以下の作業を行いたいのですが 上手くいきませんのでよろしくお願いします。   A   B 1 1149 個数を出す 2 7921    3 97    4 171    5 265 ・ ・ ・ 10000まで A列に10000までランダムに数字を入力して  COUNTIF(A1:A10000,1)で B列にA1からA10000の内1は何個か数える。 ここまでは出来るのですが このまま10000まで引っ張って行くと  COUNTIF(A2:A10001,1)  COUNTIF(A3:A10002,1)     ・     ・     ・ となってしまいます。 私としては  COUNTIF(A1:A10000,1)  COUNTIF(A1:A10000,2)  COUNTIF(A1:A10000,3)   と範囲はそのままで検索だけを1から10000まで変えたいのですが方法はあるでしょうか? 手作業でやる事も考えましたが余りにも時間がかかるので挫折しました。 解決法をご存知の方よろしくお願いします。

専門家に質問してみよう