※ ChatGPTを利用し、要約された質問です(原文:同じような式で片方が計算出来ない)
同じような式で片方が計算出来ない
このQ&Aのポイント
同じような式で片方が計算できない場合、エラーが発生します。
式の違いによって、同じような場合でも計算ができないことがあります。
詳細データには必要な数値を入力し、角度を入力してください。
いつもお世話になります。
下記セルに式が入っているのですが、
●セルH16
=IF($H$9<=$H$5,$H$4+(SIN(RADIANS(H15)-ATAN($F$11/$H$11))*SQRT(($F$11*$F$11)+($H$11*$H$11))),$H$4-(SIN(RADIANS(H15)-ATAN($F$11/$H$11))*SQRT(($F$11*$F$11)+($H$11*$H$11))))
●セルH17
=IF($H$9<=$H$5,$H$5-(COS(RADIANS(H15)-ATAN($F$11/$H$11))*SQRT(($F$11*$F$11)+($H$11*$H$11))),$H$5+(COS(RADIANS(H15)-ATAN($F$11/$H$11))*SQRT(($F$11*$F$11)+($H$11*$H$11))))
この式で計算させた場合
H4とH8そしてH5とH9が同じ値の時は計算出来ないのでエラー(#DIV/0!)が出るのは分かるのですが、
H4とH8が同じで、H5とH9が違うと計算し、
H4とH8が同違う場合、H5とH9が同じだと同じエラーが出ます。
理屈的にはどちらかの値に差があるので計算すると思うのですが、どこか式が違うのでしょうか?。
※どちらの値にも差が有る場合は正常に計算します。
●詳細データ
H4とH5及びH8とH9は必要な数値を入れます。
H15は角度(十進法)を入れるようにしています。
セルF11には「=H8-H4」
セルH11は「=H9-H5」が入っています。
よろしくお願いします。
お礼
すみません お礼と欄と間違えてしまいました。
補足
早速の回答ありがとうございます。 >ATAN($F$11/$H$11) >の部分で、0による除算が発生するためエラーになっているのでは有り>ませんか? 試しにH11のセル「=H9-H5」を「=(H9-H5)+1E-24」としましたら、ど ちらも同じ値であってもエラーが出ず計算出来ました。 誤差は無いも同然なのでこれでやりたいと思います。 ありがとうございました。