• ベストアンサー

[●]を数字の1に置き換えてそれを合計する方法について

質問タイトルのとおり、Excelのどこかのセルに[●]と入力します。[●]と入力した時点で別なセルの部分に反映(表示は[1])させそれを合計する方法を何方かご存知の方おりましたら教えていただけないでしょうか。

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

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

NO2です。 当初のご質問内容と全く相違しますね。 今後は期待例等を具体的に記載した方が回答がぶれないと思いますのでよろしくお願いします。 >●の数の合計と▲の数の合計を計算(総数) ⇒●、▲の含まれる入力したセルの総数 =SUM(COUNTIF(A1:A10,{"*●*","*▲*"})) ⇒●、▲の入力した文字の総数 =SUMPRODUCT(LEN(A1:A10)-LEN(SUBSTITUTE(A1:A10,{"●","▲"},"")))  

waesrd2002jp
質問者

お礼

再度のご回答誠にありがとうございました。 数日の悩みが解消され気分爽快です。 また、当方の質問に相違があったことを深くお詫び申し上げます。 この度は、ありがとうございました。

その他の回答 (2)

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

一例です。 目的が「1」を表示し、合計するのか、●を計数するか不明ですので2通りを提案しています。 ■「1」を表示し、合計 ・入力列をA列として、対応するB列に1を表示するB1に=IF($A1="●",1,"")を入力して下方向にコピー ・合計は、=SUM(B:B) ■「●」を計数 ・検索範囲をA列としています。 =COUNTIF(A:A,"●")

waesrd2002jp
質問者

補足

ご回答ありがとうございました。 また、質問に不備があったことをお詫びいたします。 簡単に説明しますと、●の数の合計と▲の数の合計を計算(総数)したい計算式ということになります。 再度ご回答の方よろしくお願いいたします。

回答No.1

A1のセルからA10のどこかに●を入力し、 B1に●の数を表示するには、B1に↓の式を入れると数字で表示されますよ。 =COUNTA(A1:A10)

関連するQ&A