• ベストアンサー

IF関数について教えてください

例えばですが、A1のセルの値が1の時A1*0.3 2の時A1*0.5 それ以外は空白としたいのですが、どのようにセルに式を入れたら良いのでしょうか? どうしても計算式がはいるとわけがわからんようになるんです。お教えください

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

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

A1の判定でA1に掛ける数値ですか?意味がないと思いますが... 素直に考えれば =IF(A1=1,A1*0.3,IF(A1=2,A1*0.5,"")) ですが =IF(A1=1,0.3,IF(A1=2,1,"")) でもいいのでは?

mmopp
質問者

お礼

ほんとですねーA1では意味がなかったです(^^)でも意味は理解できました。迅速なお答え有難う御座いました。

その他の回答 (3)

  • kuro96jp
  • ベストアンサー率39% (93/238)
回答No.3

IF関数は IF(条件式,真の場合,偽の場合)ですので IF(A1=1,A1*0.3,IF(A1=2,A1*0.5,"")) となります。

mmopp
質問者

お礼

有難う御座います迅速なお答えでした。

  • LINERS
  • ベストアンサー率21% (211/974)
回答No.2

=IF(A1=1,A1*0.3,IF(A1=2,A1*0.5,"")) これでなりませんか?

mmopp
質問者

お礼

迅速な回答有難う御座いました

  • handomari
  • ベストアンサー率47% (83/174)
回答No.1

以下のように記述します。 =IF(A1=1,A1*0.3,IF(A1=2,A1*0.5,""))

mmopp
質問者

お礼

びっくりするほどの迅速なお答え有難う御座いました。

関連するQ&A