• 締切済み

ExcelのCOUNTIFの結果が何かおかしい

画像のように3-5の数学の数を数えるために、別のセルに =COUNTIF(B39:M39,"数学")と入れると通常だと「2」と出るはずなのですが、「2」ではなく、そのセルに小さく縮小された上の数式「=COUNTIF(B39:M39,"数学")」が表示されてしまうのですが何かまちがっていますか?初めての事例なのでどうすればいいか分かりません。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

>数式を入れているセルが文字列になっていました 私は回答の解説や関数式の後日の勉強のため、セルの入っている(結果だけしか見えてないが)のとは別の、使わないセル(A)に、(どんな式を使ったか、普通は難しい組み合わせの式が多いですが)関数式の記録を明示し、残すため、「数式バー部の関数式」をコピーしておいて、上記(A)のセルに、アポストロフィ+その次へ続けて、コピー貼り付けを(良く)します。 質問者もこの方式を、活用してみるとよい。 こいう状態に、なぜか判らないが、なってしまったのでしょう。 私は意図的にやるのでおかしくもなんともないですが、質問者には、初めてかもしれません。

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

例えば、数式バーに、=COUNTIF(B39:M39,"数学") と入れてエンターキーを押した場合はどうなりますか? あとは文字列表示となっておりませんでしょうか? 書式設定を今一度ご確認ください。

pusuta
質問者

補足

エンターを押しても同じですね。文字列になっていたので、標準にすればいいのでしょうか?それとも数値ですか?

全文を見る
すると、全ての回答が全文表示されます。
  • kon555
  • ベストアンサー率52% (1761/3379)
回答No.2

 セルの書式設定が「文字列」になっていて、縮小して全体を表示の場合もそうなります。  書式設定が標準になっているか確認してみて下さい。

pusuta
質問者

お礼

数式を入れているセルが文字列になっていました。標準にしたらうまくいきました!

全文を見る
すると、全ての回答が全文表示されます。
  • 4500rpm
  • ベストアンサー率51% (2925/5700)
回答No.1

[数式]タブ-[ワークシート分析]グループ-[数式の表示]がオンになっていませんか? なっていたら、ボタンをクリックしてオフにしてください。

pusuta
質問者

お礼

ここはオフになっていました!

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

関連するQ&A

  • 2007EXCEL COUNTIF 複合

    countifを使用し、     A 1 ●●数×× 2 ●●語××     B 1 =if(countif(A1,"*数*"),"数学",if(countif(A2,"*語*"),"語学",)) という式で"数"が含まれていれば数学、"語"が含まれていれば語学、とB列に表示させるようにしています。 そこで、 A3に●●数××語とある際、"数学""語学"両方表示させるには どうしたら良いでしょう? countifではできないのでしょうか??

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

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

  • Excelのcountif関数について

    エクセルのcountif関数について質問をさせていただきます。 Countif関数で「B1」と「B2」や「N」と「n」いう数値を別数値として数えたいのですが、 countif(セル:セル,"B1"」 と入れると、どうもB2もカウントされてしまいます。 別数値としてカウントする方法を教えていただけないでしょうか。 宜しくお願いします。

  • エクセル/COUNTIF関数で空白以外のセル数取得は?

    エクセル2000のワークシート関数の質問です。 B1~B13には数式が入っており、計算の結果として何らかの文字や数字が表示されたセルと、何も表示されない、つまり=""のセルがあります。 このセル範囲の何かが表示されたセルの個数を取得する関数を探しています。 =COUNTIF(B1:B13,"<>""") としてみましたが全セル数の13が返りました。 やむをえず =ROWS(B1:B13)-COUNTBLANK(B1:B13) とか =SUMPRODUCT((LEN(B1:B13)>0)*1) とか =SUMPRODUCT((B1:B13<>"")*1) として取得しましたが、本来のCOUNTIFでは取得できないのでしょうか?

  • Excelの関数COUNTIFについて

    ExcelにCOUNTIFを設定しています。 セル範囲【D9:Y9】には、 ○、△、×のいずれかが入力されています。 A9が空欄でなければ、○の数をカウントするには、 以下の数式でOKでした。  =IF(A9="","",COUNTIF(D9:Y9,"○")) この数式を○か△であればカウントするような数式に 変更したいのですが、なかなかうまくいきません。 ORを組み合わせればいいのでしょうか・・・ Excelのバージョンは2003です。 よろしくお願いいたします。

  • ExcelのCOUNTIFについて。

    Excelで○と×と△の表示がある中で、○と△の数を調べたいときに、私はCOUNTIFで○の数と△の数をそれぞれ別にCOUNTIFで出して、その合計を表示させるようにしていますが、もう少しスマートなやり方があれば教えていただけないでしょうか。(一つの式で算出したいのですが。。。)よろしくお願いいたします。

  • 【エクセル】離れたセルの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")) という数式をたてて計算は出来たのですが、もっと簡単(?)な式はあったりするのでしょうか? ご存知の方がいらっしゃいましたら是非お教え下さい。

  • ExcelのCOUNTIF !!

    例えばシート1~5までに全く同じ日報を作成して、各シートのセルB1~B20の「1」と入力された数をシート6のセルB1で集計したい場合、どのような関数を使えばよいのでしょう? countifを使ってみたのですが、複数シートにわたってしまうとうまく出来なくて・・・。 お分かりになる方、ご教授のほど宜しくお願いいたします!

  • COUNTIF 複数条件について

    countifを使用し、     A 1 ●●数×× 2 ●●語××     B 1 =if(countif(A1,"*数*"),"数学","") 2=if(countif(A2,"*語*"),"語学","") という式で数が含まれていれば数学、語が含まれていれば語学、とB列に表示させるようにしていますが、 現状フィルターで"数"と"語"を拾ってから式を入れています。 上記の式をつなげ、数が含まれる場合は数学、語が含まれる場合は語学と表示させる式を教えてください。

  • COUNTIF

    A列に「a」「b」の文字と、空白のセルがあります。「a」の数を数えたいのでcountif関数で求めました。  =COUNTIF(A2:A26,"A") B列、C列と同じように「a」「b」の文字と、空白のセルがありますが、D列はすべて空白です。 空白のときは「0」ではなく、何も表示されない状態にしたいのですが、IFをうまく組み合わせた式を教えてください。 よろしくお願いします。

専門家に質問してみよう