• ベストアンサー

エクセルで数を数えたいんですが

各列に文字と数字があります。 あ 1 い 2 あ 1 う 1 ・ ・ ・ ・ ・ ・ この時文字が”あ”でしかも数字が”1”になるのは何パターンあるかをカウントしたいのですが、何かいい関数はありませんか? できれば詳しくお願いします。

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

  • ベストアンサー
  • sanpin-cha
  • ベストアンサー率48% (533/1095)
回答No.5

No.4です さっき他で参考になるのがあったので、 検索する文字、数字がA1からB4にあるとして 「あ」「1」の合計を出したいセルに次の数式を入れる。 =SUMPRODUCT((A1:A4="あ")*(B1:B4=1)) 「あ」「2」は =SUMPRODUCT((A1:A4="あ")*(B1:B4=2)) 「い」「2」は =SUMPRODUCT((A1:A4="い")*(B1:B4=2)) 検索する範囲を広げる(例:12行まで)ときは、 A4 → A12 B4 → B12 に変更 rebellionさん の回答から

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=850553
suro_beginner
質問者

お礼

ありがとうございます 勉強になります

その他の回答 (4)

  • sanpin-cha
  • ベストアンサー率48% (533/1095)
回答No.4

「DCOUNT」を使用するとできます。       A   B   C   D   E 1  文字  数値    文字  数値 2  あ  1 3  い  2 4  あ  1 5  う   1 という表だとして 求めたい数を D5 に表示させるには、D5を選択して次の式を入れます。 =DCOUNT(A1:B5,,D1:E2) ← 途中のカンマは2個 D2に探したい文字 この場合  あ を入力する。 E2に探したい数値 この場合  1 を入力する。 解答が D5 に表示されます。 検索する表の大きさに合わせて A1:B5 は調整する。 もっと条件を増やしたいときは D1:E2 F2、G2・・・に

suro_beginner
質問者

補足

皆さんありがとうございます こんなに回答が出ると思わなかったのでちょっと欲張ってしまいますが 文字は全6パターン、数字は全4パターンあり、 全ての組み合わせパターンを行に文字、列に数字を軸とする表を作りたいのですが可能ですか? 皆さんの回答でカウントし表に並べ替えればいいのですが できれば一発で^^ よろしくお願いします。    あ    い 1   14   4 2   7    2 3   0    0

  • gabo2gou
  • ベストアンサー率36% (27/73)
回答No.3

わたしもNo.2さんとほとんど同じですが.. C列に=((A1="あ")*(B1=1))と入れてsum関数で数えます。 一発でいけるのを誰かが回答してくれるといいですね。 わたしも知りたいです。(^^;

  • inte-nori
  • ベストアンサー率48% (33/68)
回答No.2

C列に「=A1&B1」と入力して、「あ1」のような文字列を作り、 それを「COUNTIF関数」で数えるというのはどうでしょう?

noname#6306
noname#6306
回答No.1

「オートフィル」はいかがでしょう。 データ→フィルタ→オートフィル お試しください。

関連するQ&A