dポイントプレゼントキャンペーン実施中!

①countifで”○”の個数を求めます。
=COUNTIF(A1:F1,"○") G1に求める
②”○”の数が1個の場合\1200、2個の場合\3000、といった具合に表したい。
=IF(G1="1",1200,3000) H1に求める

上記の式でうまくいかないのですが、いい方法を教えてください。
ちなみに○の個数は0個、1個、2個の3種類のみです。

よろしくお願いいたします。

A 回答 (3件)

0個の場合の表示が不明なので、"\0"としました。



② =CHOOSE(G1+1,"\0","\1200","\3000")   H1に求める。
    • good
    • 0
この回答へのお礼

早速ありがとうございます!!!
そっこーで解決しました!

お礼日時:2016/08/28 18:11

No.2です。



投稿後気づきました。
0,1,2個の3種類しかないのですね?
↓の数式に変更してください。

=INDEX({0,1200,3000},G1+1)
または
=G1*1200+(G1=2)*600
    • good
    • 0
この回答へのお礼

ありがとうございます!!
1番初めに答えて頂いた方をベストアンサーとしましたが、tomo04さんの方法も試してみますね。
ご丁寧にありがとうございました!

お礼日時:2016/08/28 18:12

こんにちは!



"1" とすると文字列になりますので、
=IF(G1=1,1200,3000)
のようにダブルクォーテーションをとってみてください。

>ちなみに○の個数は0個、1個、2個の3種類のみです。
とありますが、上記数式では
1個以外の場合はすべて3000となりますが、それでよいのでしょうか?
普通に考えれば「○」の個数によって求める数値が変わってくると思いますが、
そこらへんが判らないのでまずはこの程度で・・・m(_ _)m
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!