• ベストアンサー

COUNTIFの検索条件をセル参照でしたいのですが。

countif関数では =countif(c1:z1,">32") のように検索条件のところには数値を入れないと計算できないようなのですが、 この検索条件をセル参照を用いて表せないでしょうか。    a   b   c   ~   z 1  32  ☆    データ領域 と、このようにa1には”関数を用いてある計算をした結果”が入っており、 c1~z1にはサンプルデータが入っているとき b1に 「c1~z1のデータの中でa1以上のデータの数」 を入れたく =countif(c1:z1,">a1") としても数えてくれません。 他の関数を使ったり、記述を工夫するなど、 よい方法がありましたら教えてください。

みんなが選んだベストアンサー

  • ベストアンサー
回答No.1

セル参照を使うなら、下記。 =COUNTIF(C1:Z1,">"&A1)

collacolla
質問者

お礼

回答ありがとうございました。 解決いたしました。

関連するQ&A

  • [Excel]COUNTIFの検索範囲条件をセル参照でしたい

    Excel2002+WinXPを使用しています。 COUNTIF関数を使ってある重みの数値をカウントしています。 =COUNTIF($A$1:$A$200,"2") =COUNTIF($A$1:$A$200,"3") など この例ではA列の1から200までを検索していますが、 この行数(200の部分)が毎回変わります。 今は毎回200の部分を手で書き換えています。 どこか行数を入力したセルを参照して検索範囲条件を指定できないものでしょうか? うまいやり方があれば教えてください。

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

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

  • エクセル2003、countif関数の検索条件について

    エクセル2003、countif関数の検索条件について 「A1セルより小さい数値の数」を調べたいのですが、 どうしてもうまく出来ません。 イメージ的には COUNTIF(B1:B20,"<A1") のようにしたいです。 回答よろしくお願いします。

  • エクセルのCOUNTIFについて

    A,B,Cのセル内の数値の個数ををCOUNTIFで求めました。 普通にできたのですが、A,B,Cのセルに関数を入れて、 計算結果をCOUNTIFで求めようとしましたがNGでした。 関数の結果をカウントする方法がありましたらお願いします。

  • 【エクセル】離れたセルのCOUNTIF関数

    こんにちは。 エクセルのCOUNTIF関数についての質問です。 各セルに以下のような数値が入っている表で・・・  A=10  B=00  C=20   D=30   E=00   F=40   G=50  AとCとEとGのセルを選択し、0以外のセルの個数を数えるとき COUNTIF関数で =COUNTIF(A,C,E,G,"<>0") という数式を立てたのですが、エラーとなってしまいました。 最終的には =((COUNTIF(A,"<>0")+(COUNTIF(C,"<>0")+(COUNTIF(E,"<>0")+((COUNTIF(G,"<>0")) という数式をたてて計算は出来たのですが、もっと簡単(?)な式はあったりするのでしょうか? ご存知の方がいらっしゃいましたら是非お教え下さい。

  • エクセル 重複データの検索(COUNTIF関数!?)

    A列とB列で、重複しているデータ(数字)を検索するための関数を教えて下さい。 確か、こんなような↓関数だったと思うのですが、ちょっと違うようです。 C2=IF(COUNTIF(A2,B1:B2377),"","×")

  • エクセル COUNTIF関数 検索条件を 5月中のように広く指定したい

    エクセル COUNTIF関数で 検索条件の項目を 一つの数値や文字列でなく、 シリアル値で入力されている5月というふうに指定したいのですが、 どのように入力したらいいのでしょうか。 仮に =COUNTIF(A1:A10,検索条件) として、A1からA10にはシリアル値で日付が入力されているとして 5月1日から5月31日を調べたいとき 検索条件にどのように入力したらよいでしょうか。 宜しくお願いします。

  • EXCEL関数COUNTIF検索条件(日付)

    はじめまして。 COUNTIF関数で条件をセル参照にしたいのですがうまくいきません。 例)2010/3/1以上のセルの数を求める =COUNTIF(セル範囲,">=C1") C1には 2010/3/1 と入力してあります。  条件をセル参照にせず、以下のようにダイレクトに記述するとOKです。 =COUNTIF(セル範囲,">=2010/3/1") ※セルの表示形式は日付にしてあります。 どなたか解決法おしえてください。 

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

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

  • COUNTIFについて。検索するセルの範囲は、連続したセルしか指定できないのでしょうか?

    COUNTIFについての質問です。 検索するセルの範囲は、連続したセルしか指定できないのでしょうか? A5からZ5のセル列の中から"1"の数はいくつ? =COUNTIF(A5:Z5,"1") ですよね? 私がしたいのは、 A5、C5、H5、L5の選択したセルの中で"1"の数はいくつ? と指定したセルの中から"1"の数を数えて欲しいのです。 その場合、計算式はどうなりますか? Ctrlキーを押しながら選択…もしてみたのですが。 教えてください。 よろしくお願いします。

専門家に質問してみよう