• ベストアンサー

IF関数を教えてほしい

H6=買ならK6=J6-I6 H6=売ならK6=I6-J6 といった数式をIF関数で考えてるんですが、うまくいきません。 全くの初心者です。どうぞ宜しくお願いします。

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

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

K6セルに =IF(H6="買",J6-I6,IF(H6="売",I6-J6,"")) と入れます。("買"でも"売"でもないときは何も表示しません。) 因みに、こういうところで質問するときは「うまくいきません」ではなく、どううまくいかないのかを記述していただけると的確な回答が得られると思いますよ。

kazekonkon
質問者

お礼

初めての質問でとても勉強になりました。 あいまいな質問にもかかわらず的確な回答をして頂き助かりました。 有難うございました。

その他の回答 (2)

noname#77517
noname#77517
回答No.2

K6 のセルに以下の IFの式を入れれば大丈夫のはずです。 =if(H6="買", J6-I6, if(H6="売", I6-J6, "")) うまくいかない状況を、もう少し詳しく書いていただければ、 別のアドバイスもできると思いますよ。

kazekonkon
質問者

お礼

ほんとにそうですね 次回から質問をもう少しわかりやすく書くようにします。 参考になりました。 ありがとうございました。

回答No.1

私はIF関数より()が好きです。()内の判定が真なら1、偽なら0 が入るので、K6のマスに =(H6='買')*(J6-I6)+(H6='売')*(I6-J6) と打ち込めばOKだと思います。

kazekonkon
質問者

お礼

早速の回答ありがとうございました。 IF関数を使わなくてもできるんですね。 勉強になります。 有難うございました。

関連するQ&A