• ベストアンサー

エクセル関数

こんにちは、エクセルに関してなのですが、 ○=3点 △=2点 ×=0点 上記のように条件を付けて、 ○○×△×○=?点と算出したいですが、どの関数にてなるのかが分かりません。 IFではないかと試したものの出来ませんでした。 分かる方が居られました、是非教えて下さい。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

「○○×△×○」は別のセルでしょうか?それなら =COUNTIF(A1:A6,"○")*3+COUNTIF(A1:A6,"△")*2 または =SUMPRODUCT((A1:A6="○")*3+(A1:A6="△")*2) で計算できます。

furue6295
質問者

お礼

ご返事を返すのが遅くなり、すみません。 上記のご回答頂いた数式で計算が出来ました。 ありがとうございます。

その他の回答 (1)

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.1

ご質問にあるように、○, △, × に値を持たせて、 「 ○○×△×○ 」 の値を算出する、とのことですが、・・・  ・"○○×△×○" は、1つのセルに入力されていますか?  ・"○○×△×○" の値とは、すべての記号の値の合計値ですか?   例の場合、[ 3 + 3 + 0 + 2 + 0 + 3 ] のことですか? (11)  ・記号の並びは、最大何個になりますか?

furue6295
質問者

補足

ご質問の件ですが、 ・同じセル内ではありません。 ・上記ご質問の通り、値の合計値です。 ・並びは8~10個ほどとなります。 宜しくお願い致します。