• ベストアンサー

エクセルの関数について

  Å      B       C 1 Aさん    りんご     0 2        バナナ      2 3        パイナップル  0 4 Bさん    りんご     2 5        バナナ      4 6        パイナップル  2 7 Cさん    りんご     0 8        バナナ      0 9        パイナップル  5 10Dさん    りんご     3 11       バナナ      2 12       パイナップル  4 というエクセルの表で、りんご、バナナ、パイナップルをそれぞれ何人が買ったかを出したいのですがどうすればよいか教えて下さい。(この表の場合、りんご2、バナナ3、パイナップル3と出てくるようにしたいです。)商品の並び方は全員一緒です。よろしくお願いいたします。

  • qbmth
  • お礼率62% (15/24)

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

  • ベストアンサー
noname#16474
noname#16474
回答No.4

=SUMPRODUCT((B1:B12="りんご")*(C1:C12>0)) でりんごが出ます。 りんごを他の果実にすると、それぞれの人数が出ます

qbmth
質問者

お礼

ありがとうございます。うまくいきました。

その他の回答 (3)

noname#16474
noname#16474
回答No.3

#2です。 人数でしたね。 配列かSUMPRODUCTでしたね

noname#16474
noname#16474
回答No.2

表示したい場所に この場合はD列が簡単 D1に =SUMIF(B:B,B1,C:C) でりんご D2に =SUMIF(B:B,B2,C:C) でバナナ D3に =SUMIF(B:B,B3,C:C) でパイナップル カッコ内の2つめのB1、B2、B3は "りんご"、"バナナ"、"パイナップル"と 直接指定しても可能

noname#113407
noname#113407
回答No.1

ピポットテーブルが簡単ではないですか。

qbmth
質問者

お礼

早速の回答ありがとうございました。 ピポットテーブルだと合計は出せたのですが、人数の出し方が わかりませんでした。

関連するQ&A

  • エクセルの関数について。

    すいませんエクセルの作業で教えてください。こちらはエクセルのデータをコピーしたものを張り付けています。 下記のように同じ商品を数社に購入した場合にそれぞれの仕入れ先で何個購入出来て 仕入れ合計と売り合計がどうなのか簡単に表示できるようにしたいです。瞬時にわかりたいです・。 売り合計と仕入れ合計がいくらになるのかこちらのエクセルの下あたりに関数で入力しようと 思っているのですがなかなかやり方がわかりません。おそらくVLOOKUP関数でやれば簡単なのではと 思っているのですがどう入力設定をすればわかりません。忙しいところ申し訳ございませんが どなたか教えて頂けないでしょうか_? よろしくお願いいたします。 みずらくて申し訳ございません 品名はがアルファベット 仕入れ先もアルファベットになっております。 よろしくお願いいたします。 商品 数量 売り単価 合計 仕入先 仕入単価 仕入合計 リンゴ 50 65 3,250 A商店 49 2,450 リンゴ 50 56 2,800 B商店 42 2,100 リンゴ 50 35 1,750 B商店 25 1,250 リンゴ 50 43 2,150 A商店 30 1,500 リンゴ 50 170 8,500 A商店 120 6,000 リンゴ 50 43 2,150 A商店 30 1,500 ミカン 50 36 1,800 A商店 18 900 ミカン 50 36 1,800 A商店 18 900 ミカン 50 37 1,850 A商店 25 1,250 ミカン 50 70 3,500 C商店 50 2,500 ミカン 50 70 3,500 D商店 50 2,500 パイナップル 50 55 2,750 D商店 40 2,000 パイナップル 50 135 6,750 D商店 100 5,000 パイナップル 50 45 2,250 C商店 30 1,500

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

       A   B   C 1 りんご   5 2 バナナ   4 3 バラ    3 4 さくら   1 5 バナナ   2 という表があったとします。 りんご・バナナの場合は果物 バラ・さくらの場合は花 という値をC列1~5に返したいのですが そんなことできますか? やはり  バラ  花  さくら 花  バナナ 果物  りんご 果物 という表を別に作らないとだめでしょうか?

  • エクセルのLOOKUPの簡単な質問

    エクセルのLOOKUPで    A   B      C        D 1             商品番号    商品名 2   1  りんご     3       みかん 3   2  バナナ     15       いちご 4   3  みかん     1       りんご といった表をつくったとして、A・BにLOOKUP用のリストを入れておいて、Cに番号を入力すればDに商品が表示されるようにしたいのですが その場合にDに =LOOKUP(C2,$A$2:$A$20,$B$2:$B$20) といった関数を入れて、ずーっと下のほうまでコピーすることで表を 作成できたのですが、 まだ入力していない行のDのところに「#N/A」と表示されるのを、非表示(真っ白なセルのように)することは出来ますか??

  • エクセル関数について

    例えば次の表があって   A   B   C D    E    F   G 1店名 商品名 金額  店名 商品名 合計 2東京 りんご 120 東京 りんご 3大阪 みかん 130 大阪 みかん 4東京 りんご 120 京都 ばなな 5京都 ばなな 150 Gに店名と商品名が合致する合計を出したいので、教えてください。G2のセルには240というようにです。

  • エクセル関数でおしえてください。

    エクセル関数でおしえてください。 以下のような表があります。   A     B     C     D     E  1 いちご   1 2 バナナ        1  3 ぶどう             1 4 サクランボ                1 5 もも    1 6 りんご        1 7 なし              1 8 すいか                  1 9 果物(1) いちご バナナ ぶどう サクランボ 10果物(2) もも  りんご なし  すいか B1~E8に「1」のフラグをたてます。 (フラグはランダムにたちます) 9、10行目に関数をいれて、いちご、もも・・と果物の名前を表示させたいです。 どなたかいい知恵をかしてください。 よろしくお願いします。

  • エクセルの使い方 教えてください

    エクセルの使い方 教えてください 商品の価格表を作っています リンゴ   100円 みかん   50円 梨     30円 バナナ   150円 上記のように商品の単価が決まっているとして リンゴやバナナ等の単語を打つと単価を表示させる方法はありますでしょうか? 例)      A         B 1  リンゴ   ここに"100円"と出てほしい 2  バナナ  ここに"150円"と出てほしい ※A1 にリンゴと打つと B1 に100円と出る エクセルにこのような機能があるかわかりませんがありましたら 教えてください よろしくお願いします。

  • Excelの関数について

    Excelで下記条件を満たすものを求める場合の関数を教えてください。 セル     A       B      2011/4/1    リンゴ      2011/4/25   バナナ      2011/4/26   リンゴ      2011/5/1    キウイ      2011/5/3    バナナ と入力がある表で、4月に該当する「リンゴ」という名前の数を求めたいです。 上記の場合、4月のリンゴの数は「2」になります。 COUNTIF、もしくはSUMPRODUCTを使うのでしょうか? 毎月ごとの、果物別の数を求めていきます。 以上、よろしくお願いいたします。       

  • Arrayformula関数について

    Googleスプレッドシートで、Arrayformula関数とsumifs関数を用いて計算をしたいのですが、エラーになってしまってうまくいきません。どなたか教えていただけると助かります。     (1)表              (2)表  A   B    C       A   B   C 1社名 商品   売上     1社名  商品  売上 2A社 りんご  100     2A社 りんご  100 3B社 りんご  100     3A社 バナナ   70 4A社 バナナ   70   ⇒  4A社 メロン    0 5C社 メロン  200     5    計   170 6C社 バナナ   70      6B社 りんご  300 7A社 りんご  200      7B社  バナナ    0                 8B社 メロン    0                 9    計     300                 10C社 りんご    0                 11C社 バナナ   70                 12C社 メロン  200                 13    計    270 (1)表のデータから(2)表を作るのですが、社名と商品の組合せでsumifs関数で(2)表の条件を絞り込み、売上額を集計しています。そしてさらに各社ごとに小計を求め、それぞれの会社ごとの集計を入れています。 それまでは、(2)表のA列・B列は固定で、C列の売上については =SUMIFS('(1)表'!$C$2:$C$7,'(1)表'!$A$2:$A$7,$A2,'(1)表'!$B$2:$B$7,$B2)とし、 小計の欄(C5)には =SUM(C2:C4)と入れて、それを最下段までコピーしておりました。 今それだとレスポンスが非常に遅くなるために、ARRAYFORMULA関数を使って、時間削減を図りたく考えているのですが、難点が二つあり、ARRAYFORMULAとSUMIFSの組合せがうまくいかないのと、途中の小計がどうしても「循環参照しています」となってしまうことです。 色々調べておるのですが、どうしてもうまくいかず、お手上げ状態です。 どなたか詳しい方いらっしゃったら教えていただきたいです。 よろしくお願いします。

  • エクセルの関数または、VBAでできますか?

    次のような表があったとします。 商品  1日目  2日目  3日目   必要部品  在庫  過不足 A     20              みかん   50 B     10   10         みかん   50 C         20    20     みかん   50   不足 A     30               もも   100 B     15   15          もも   100 C         30    30      もも   100 A     100              りんご   200 B     50   50         りんご   200 C         100   100     りんご   200   不足 ここで、みかんの在庫は50個となり、 商品Aの必要数は、20個で足りることになります。 商品Bの必要数は、20個で1日目の必要数とあわせても足ります。 商品Cになると必要数はさらに40個増え、合計80個となり、 在庫の50個では足りなくなります。 ももの場合は、すべて足りることになり、 りんごの場合は、商品Bで在庫が無くなり、商品Cの分は、足りないことになります。 この表の右端に、これらの結果を計算式で求めることはできないでしょうか? 判りにくいかもしれませんが、よろしくお願いします。

  • excelの関数で数式を教えてください。

    下記のような2つのexcelシートがある場合で、条件にあった場合の数値だけを合計したい場合、どのような関数を使えば良いのでしょうか?教えてください。 具体的にはAさんのカロリー数値の合計(答えが4.5) (シート1)    A    B    C   D   ------------- 1|Aさん みかん りんご バナナ 2|Bさん ぶどう なし (シート2)   A    B   ------- 1|みかん 1.5 2|りんご  2.3 3|バナナ 0.7 4|ぶどう  3.1 5|なし   1.2 宜しくお願いします。

専門家に質問してみよう