• ベストアンサー

エクセルのセル内の数字・文字の合計の仕方

簡単な質問かもしれませんが、エクセルである行・列内の数字・文字の合計を計算する関数を教えて下さい。 例えばA列の中にある「●」文字の合計等。 よろしくお願いします。

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

  • ベストアンサー
  • shiga_3
  • ベストアンサー率64% (978/1526)
回答No.1

文字(数字)の数を数えるのであれば、 =COUNTIF(A:A,"●") 文字の隣(B列)に数字があって、A列が●である列のB列の数字の合計であれば、 =SUMIF(A:A,"●",B:B) などが使えます。

nabe427
質問者

お礼

ありがとうございます。 老人ホームの勤務表を作成する際に使いました。 助かりました。 ありがとうございます!

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

問題が2通りに考えられて、どちらかハッキリしないですが。 (1)完全に一致している(一部でもなく、余分な文字もついていない)文字列が入っている「セル数」を数えるなら、例えば、大阪と入ったセルを数えるなら、 =COUNTIF(A1:A6,"大阪")で良い 大阪のセルはカウントされ、大阪市はカウントされない。 たとえ「新大阪」や「大阪大阪」「阪」のセルがあってもカウントされない。 (2)該当セルの数と言うことから離れて、文字列の出現回数なら A列のデータを例えば asada asdaas a das f a に対し、「as」の出現頻度を調べるなら、B1に =(LEN(A1)-LEN(SUBSTITUTE(A1,"as","")))/LEN("as") と入れて、B6まで複写し、B1:B6の合計を取る。 上例では、答えは4となります。

nabe427
質問者

お礼

ありがとうございます。 老人ホームの勤務表を作成する際に使いました。 (2)のほうも今後使う事あれば活用させていただきます。 助かりました。 ありがとうございます!