• ベストアンサー

Excelで文字列を計算したい

かなり初歩的なことの気がしますが、ヘルプを見ても検索するキーワード自体よく分からないので、ここで助けていただけないかと思っています。 Excel2007で、セルに入力した同じ漢字がいくつあるか、まず足し算をしたいのです。 たとえば、Aのセル、Cのセル、Eのセルに同じ漢字が入っていて、それを足すと「3」になる、ということができるような式はどうやって作ればいいのでしょうか。 漢字を数字に置き換えて、というやり方をすれば、足し算できるのは分かりますが、漢字はそのままおいておきたいのです。 どうかご教示いただけますよう、お願いいたします。

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

  • ベストアンサー
  • t-nakaz
  • ベストアンサー率62% (10/16)
回答No.2

COUNTIF(A1:D4,"漢") 指定した範囲内に「漢」の文字が●個ある。 これじゃダメですか?

itigomouss
質問者

お礼

ありがとうございます!お示しいただいた式で行けました。 本当に助かりました。 次の方と1分の違いですが、t-nakazさんが最初にお答えを教えていただいたので、良回答とさせていただきます。 ありがとうございました。

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

ご質問が良く分かりません。 具合的に何をしたいのかを例示された方が良いです。 因みに同一漢字の出現回数を計数するのであれば次の様な方法があります。 =SUMPRODUCT(LEN(セル範囲)-LEN(SUBSTITUTE(セル範囲,"漢字",""))) 又、セル数ならば=COUNTIF(範囲,"*漢字*")で如何でしょうか。

itigomouss
質問者

お礼

ありがとうございます。質問の仕方が不明確で申し訳ありません。 mu2011さんにも2番目にお示しいただいた式で、求めたい数値を得ることができました。 とても嬉しいです。 1番目の式も、試してみたいと思います。 ありがとうございました。

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

対照の漢字が「今」だとして、 セルの内容が「今」のものだけをカウントするのか、 「今井」「昨今」もカウントするのか、どちらでしょう?

itigomouss
質問者

お礼

前者のカウントをしたくて、質問させていただきました。 こんなに早く解決して、とても嬉しいです。 目を留めていただいて、ありがとうございました。

関連するQ&A