- 締切済み
EXCELの関数(IF)
ヘルプで確認したとおりにやってるつもりなんですが、 セルK25数字が<セルK27の場合は OK 逆の場合は駄目と表示したいのですが、下記の計算式ではエラーがでます。 ちなみにどちらのセルも計算式が入力されています。 セルk25「=k14+k24」 セルk27「D14*D16」 記 =IF(K25<=K27,"OK","駄目") どなたかわかる方教えて下さい。
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- mesonpo
- ベストアンサー率18% (7/38)
#1です D16の式・・・ 0.25が 0,25になってませんか? 確認してみてください。
- bin-chan
- ベストアンサー率33% (1403/4213)
ですから、「=IF(K25<=K27,"OK","駄目")」ででてくるという「エラー」はなんですか?
お礼
すみません。 入力した計算値に誤りがあります、ヘルプで確認してくださいとでました。 ヘルプには考えられるエラーが何個か羅列してあり、すべてためしたつもりなのですが、、、、、、、 もう少し自分で調べてみます。 回答本当にありがとうございました。
- HERO TKS(@HERO_TKS)
- ベストアンサー率34% (146/422)
分かりませんEXCELXPでは問題なく作動します。 >セルk25「=k14+k24」 >セルk27「D14*D16」 =を半角に、D14の前に=も入ってますよね^^ #VALUE!が出るならどこかのセルに文字列が入っているのでは?
お礼
回答ありがとうございます。 もう少し調べてみます。
- mesonpo
- ベストアンサー率18% (7/38)
あ、そうですね。#2の方の質問どおりですね。 =D14*D16 と入力されてますか? =がないと、計算式としてなりたちません。
- bin-chan
- ベストアンサー率33% (1403/4213)
セルK27は本当に「D14*D16」なんですか?[=D14*D16]では? ちなみに「エラー」「セルK14の値」「セルK24の値」「セルD14の値」「セルD16の値」「セルK25の値」「セルK27の値」も教えてください。 なんとなく「数値」「文字型」が混在しているように思うので、 式[=IF(K25<=K27,"OK","駄目")]を[=IF(K25*1<=K27*1,"OK","駄目")]としたらどうなりますか?
補足
回答本当にありがとうございます。 すみません はいちゃんと「=D14*D16と入力してます」 セルK14:=(D18+(D19*2))*D17/6*D15*D15 セルK24:=SUM(K16:K23) セルD14:15000 セルD16:=D15-0,25 セルK25:=K14+K24 セルK27:=D14*D16 ちなみに [=IF(K25*1<=K27*1,"OK","駄目")] としてもだめでした。
- mesonpo
- ベストアンサー率18% (7/38)
こんばんわ。 この通りに入力し、テストしてみましたが、エラーにはなりませんでしたよ。 どういったエラーがでるのでしょうか?
補足
早速の回答ありがとうございます。 おかしいですね? 「入力した数式は正しくありません」とエラーがでて、ヘルプを見てくださいとでるんですが、、、
お礼
セルでは計算できています。 0,25で計算できていますよ。 逆に0.25にすると計算できません。