• ベストアンサー

エクセルで多い方の記号をカウントしたい場合について

お世話になります。 題名の通りですが、例えば、A列の30行目までのすべてのセルにプルダウンで、〇、△、×を選択できるようにして、31行目で、〇、△、×のいちばん多い記号の数を数えたい場合は、どのような関数を入れたらいいでしょうか? また、今までオフィス2003を使用していたのですが、2010になり、メニュー選択がどこかさっぱり分からなくなりました。ショートカットも使えないものが出てきてしまって、旧バージョンに対応させるソフトのようなものは、ありますでしょうか。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

A31セルには次の式を入力すればよいでしょう。 =MAX(COUNTIF(A1:A31,"○"),COUNTIF(A1:A30,"△"),COUNTIF(A1:A30,"×"))

moco_como
質問者

お礼

あ、これです!ありがとうございます♪ ┏○ペコ

その他の回答 (1)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんにちは! すでに回答は出ていますので、余計なお世話かもしれませんが・・・ 泥臭くやってみました。 ↓の画像のように別表を作っておきます。 D1セルに =COUNTIF($A$1:$A$30,C1) という数式を入れD3セルまでオートフィルでコピー! A31セルに =INDEX(C1:C3,MATCH(MAX(D1:D3),D1:D3,0))&"が"&MAX(D1:D3)&"個" という数式を入れると、一番多い記号とその数が表示されます。 ※ 同数の場合はD列の上側の行のデータが表示されます。m(_ _)m

moco_como
質問者

お礼

わぁ、ありがとうございます!! 画面付きで、分かりやすいです。 indexの式は全然頭に思い浮かびませんでした。 ありがとうございました!

関連するQ&A