• ベストアンサー

記号を数値として認識させる方法

excelで記号を数値として認識させる方法がありましたら教えてください 例えば○=1、□=2、△=3と認識させてexcelのA1セルに○B1のセルに□C1のセルに△を入力してD1のセルにオートサムで答えを出すことが可能ですか excelに詳しくないのでご親切な方に解りやすくお願い致します

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

  • ベストアンサー
回答No.3

A2セルに =(A1="○")*1+(A1="□")*2+(A1="△")*3 と書いて、B1、C1セルにコピー。 D1セルに =SUM(A2:C2) と書く。 D1セルに直接 =(A1="○")*1+(A1="□")*2+(A1="△")*3+(B1="○")*1+(B1="□")*2+(B1="△")*3+(C1="○")*1+(C1="□")*2+(C1="△")*3 と書いても可。

aaaaaaaa8
質問者

お礼

お陰さまで解決しました ご親切にありがとうございました

その他の回答 (2)

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.2

COUNTIFで○□△の数を数えて計算します。 =COUNTIF(A1:C1,"○")+COUNTIF(A1:C1,"□")*2+COUNTIF(A1:C1,"△")*3 ただし、「○□△」とあっても123とは認識しません。

aaaaaaaa8
質問者

お礼

ご親切にありがとうございました 大変参考になりました

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

以下の方法でいかがでしょうか。 =IF(A1="○",1,IF(A1="□",2,IF(A1="△",3,0)))+IF(B1="○",1,IF(B1="□",2,IF(B1="△",3,0)))+IF(C1="○",1,IF(C1="□",2,IF(C1="△",3,0)))

aaaaaaaa8
質問者

お礼

ご親切にありがとうございました 大変参考になりました

関連するQ&A