• ベストアンサー

エクセル COUNTIF・・・

こんばんは。自分なりに調べては見たんですが・・・。例)ある範囲内に『りんご・いちご・りんご・レモン・いちご』とあった場合の”リンゴといちご”の個数の計を出したいのですが・・?自分はCOUNTIF範囲、”りんご”+COUNTIF範囲、”いちご”ってふたつの式を足して、条件の文字を含む合計が出ました。しかし、上司より『COUNTIF範囲、りんご、いちご』ってひとつにできないのか?って言われ困ってます。 よろしくお願いします

  • akiii
  • お礼率80% (195/241)

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

  • ベストアンサー
  • comv
  • ベストアンサー率52% (322/612)
回答No.1

こんばんは 検索値を{}で括ってSUM()で合計すれば複数可能です =SUM(COUNTIF(範囲,{"りんご","いちご"})) となります。

akiii
質問者

お礼

ありがとうございます!HELPのネコにきいて{ が関わってくるという近いところまでいったんですがうまくできませんでした。最後はダブル括弧なんですね、なぜですか? とにかく助かりました!!

その他の回答 (1)

  • comv
  • ベストアンサー率52% (322/612)
回答No.2

再び こんばんは #1 の comv です >最後はダブル括弧なんですね、なぜですか? 式を分解して見れはわかり易いと思います 内側の式は =COUNTIF(範囲,{"りんご","いちご"}) {"りんご","いちご"} は配列データでこれを COUNTIF()やSUMIF()で使うと個々の結果が配列で 返されます 結果  {りんごのセル数,いちごのセル数} その結果を合計するために SUM({配列値}) と しています 要は COUNTIF() をSUM()で括るので =SUM( COUNTIF(内容) ) となるため最後の括弧は2つの関数を括る))となります。

akiii
質問者

お礼

おぉぉぉ!とってもわかりやすい解説でした。ありがとうございました!!!!!!!!!

関連するQ&A

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

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

  • EXCELのCOUNTIFで

    範囲の中で「3」の個数を数えたいときは =COUNTIF(C4:C10,3)ですよね? では範囲の中で「3」か「4」の個数を数えたいときはどのような 数式にすればよいのでしょうか? はたまた「3」か「4」か「5」のときの個数を出すときの式 ならびに「3以上」の個数を出すときの式も 教えてくださると勉強になります。 よろしくお願いいたします。

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

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

  • COUNTIFを使うのだと思いますが…。

    仕事で集計をしているのですが、どうしても分りません。 「シート2のM列が"りんご"で、S列が"青森"場合の個数を数える。」 という場合、 =COUNTIF(シート2!M:M="りんご")+COUNTIF(シート2!S:S="青森") かと思ったのですが、エラーになってしまいます。 どのような式を作ったらいいのか教えていただけませんでしょうか。

  • エクセル:countif関数について

    A1からG1まで次のように入力されているとします。 い  ろ  に  い  あ  て  う この場合H1にA1からG1のセルの中から「あ」が入力されているセルの個数を表示させるには =countif(A1:G1,"あ") と入力するのですが、 「あ」と「い」が入力されているセルの個数の合計は =countif(A1:G1,"あ")+countif(A1:G1,"い") としています。 しかし、この程度であればいいのですが、入力されている文字の種類を多くすると下のようにとんでもなく長くなってしまいます。 =countif(A1:G1,"あ")+countif(A1:G1,"い")+countif(A1:G1,"う")+countif(A1:G1,"え")・・・・・ 関数式がもっと単純になる方法をご存知の方がいらっしゃいましたらよろしくご教授ください。

  •  エクセルの関数「COUNTIF」について・・・

     エクセルの関数「COUNTIF」について・・・  早速ですが「COUNTIF」の入力方法なんですが、通常であれば表やデータから範囲を指定して入力可能なんですが、下図のように対象のセルが離れている場合はどのように範囲設定をすればよいのでしょうか?  コントロールを使用して範囲を指定してみたのですが、エラーになってしまいました。  この下記の場合はAとBの「●」の合計個数を出したいのですが・・もちろん正解は「20個」です。  乱文で失礼しますがよろしくお願いいたします。

  • エクセルの関数countifの引数についての質問

    例えば添付の図の A10のセルに、関数のcountifを使って、 「A1~A8までの範囲の中から、50より小さい値の個数を返す」 と命令したい場合、 countifの引数の「検索条件」には どのような式を入力すれば良いのでしょうか? 素人質問で大変恐縮ですが、 ご教示宜しくお願い致します。m(_ _)m

  • Excel 関数でcountifの複数条件

    Excelで条件にあった個数をカウントする関数はcountifですが、 複数の条件にあった個数をカウントする場合、countifの式はどうすればよいのでしょうか。 例えば A列の1行から20行で"○"が入っている個数のカウントは =countif(a1:a20,"○")ですが A列の1行から20行で"○"が入っていて、なおかつ B列の1行から20行に"1"が入っている個数のカウントを知りたいです。 =countif(a1:a20,"○")and(b1:b20,"1")ではないですよね。 よろしくご教授願います。

  • エクセルの関数COUNTIF

    F16に合計時間を計算させています。 sheet1~sheet8までの0より大きな時間の(時間の合計でなく)個数の合計を知りたいのですが =COUNTIF(Sheet1:Sheet8!F16,"0>")  valueのエラーが出ます。 またセルに参照式が入っていています。=A2等、参照元には、時間が入力されていますが、単純に、時間が入力された個数だけ知りたいのですが どのようなCOUNT関数を使えばよいですか。

  • エクセルでりんごの個数を計算したい

    りんごの値段が個数によって1個100円、3個200円、6個300円と3つの価格帯があるときに、 ある金額で買えるりんごの最大個数を計算したいのですが、条件式の作り方に悩んでいます。 例としては 500円で買える最大個数は6個300円を1つと3個200円を1つで合計6×1+3×1=9個 1000円で買える最大個数は6個300円を3つと1個100円を1つで合計6×3+1×1=19個 2000円で買える最大個数は6個300円を6つと3個200円を1つで合計6×6+3×1=39個 と頭では計算できるのですが、IF関数で作ろうとして条件の分け方で止まってしまいました。 できれば、この計算ができる条件式を分かりやすく教えていただけますようよろしくお願いします。

専門家に質問してみよう