• 締切済み

教えてください・・・

教えてください・・・ エクセルなんですが 例えば 東京     東京     東京     大阪     大阪      札幌     東京     大阪     札幌  と、行き先がBのセルにあるとして、東京=4 大阪=3 札幌=2  みたいに、文字の合計を拾うことは可能でしょうか?

みんなの回答

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.2

リストを動的に作成するにはVBAを利用するしかないですね。 複合条件カウントは2007以降なら標準関数COUNTIFSが存在しますが、それ以前だとやはりVBAでユーザ定義関数を作成するしかないでしょう。

yuyuyumi
質問者

お礼

ありがとうございます。2007以降なので標準関数COUNTIFSというので頑張ってみます。

  • sngPoi2
  • ベストアンサー率49% (476/954)
回答No.1

B列の1~9に地域が格納されているとして、 下記で合計を拾う事が出来ます。 東京の合計:=COUNTIF(B1:B9,"東京") 大阪の合計:=COUNTIF(B1:B9,"大阪") 札幌の合計:=COUNTIF(B1:B9,"札幌")

yuyuyumi
質問者

お礼

ありがとうございます。 先ほどのは、例えばなんですが、東京、大阪、札幌のように名前が決まっていればいいのですが、商品名が100点ぐらいあり、:=COUNTIF(B1:B9,"東京")のように文字を入れないと拾えないでしょうか? 私は、自営業で、オリジナルの伝票をPCで作って、お客様に添付しています。 その伝票から、請求書を作りたいのですが、今は商品名を自分で拾ってます。 仕事はクリーニングの仕事で、お客様は30点出してくれる人もいれば、2点の人もいます。 伝票は、     田中様      小林様        ワイシャツ    ワイシャツ     ワイシャツ    スカート     ジャケット    ワンピース     ズボン      ワンピース     スカート          ジャケット     ズボン     スカート 田中さんは、何を何枚出したか、小林さんは何を何枚出したか、を、エクセルで拾う方法はないでしょうか?

関連するQ&A