• 締切済み

EXCELでの関数記述

下記の数式をEXCELにて正確に記述したいと考えております。 下記の公式を関数としてどのように記述すれば正確に求まるかご指導をお願い致します。 A=2π(42-1)/365 B=(1/60)*(0.5+0.8cosA-0.7sinA-0.5cos2A-0.9sin2A)*9.18 C=(8-0.5)+(137°-135°)/15+B U=15(C-12) V=(0.8-0.2cosA+0.7sinA-0.8cos2A+0.7*sin2A-0.7cos3A+0.8sin3A)*(180/π) X=(sin137°cos30°-cos137°sin30°cos45°)sinV+(cos137°cos30°+sin137°sin30°cos45°)cosVcosU+cosVsin30°sin45°sinU Y=sin137°sinV+cos137°cosVcosU W=1.23*0.7(1-cos30°)/2 Z=(3.67)cosX/cosY 何卒、よろしくお願い致します。

みんなの回答

  • iw_steel
  • ベストアンサー率27% (50/183)
回答No.2

πはPI()です エクセルの計算はラジアン角なのでデグリー角をラジアンに 変換する必要があります。180°=PI()です 30°なら30*(PI()/180) 三角関数はSIN(),COS(),TAN()です 最後にデグリー角に変換します *180/PI() それと、A,B,C,U,V,X,Y,Zを名前定義で変数にする場合は ツール オプション 全般 で R1C1形式にチェックを入れる必要があります。

fireworks12
質問者

補足

早速のご指導誠にありがとうございます。 大変わがままで恐縮ですが、 『EXCELのセルにそのまま貼り付けるだけで計算できる関数記述』を 9数式分ご指導いただけませんでしょうか。 Wの式を例に致しますと、 W=1.23*0.7(1-cos30°)/2  ⇒  =1.23*0.7*(1-COS(RADIANS(30))/2) お手数をお掛けして申し訳ありません。 よろしくお願い致します。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

A,B,C,U,,Y,W,Xなどの式は各セルに入力するとして式の右側についてはそれぞれ次のような関数を使うことでどうでしょう。 π :  PI() 137° :  RADIANS(137) sin137° :  SIN(RADIANS(137)) cos30° :  COS(RADIANS(30)) sinA :  SIN(Aの入ったセル番地) 上記を参考にして右側の式を完成させそれぞれを各セルに入力します。

fireworks12
質問者

補足

早速のご指導誠にありがとうございます。 大変わがままで恐縮ですが、 『EXCELのセルにそのまま貼り付けるだけで計算できる関数記述』を 9数式分ご指導いただけませんでしょうか。 Wの式を例に致しますと、 W=1.23*0.7(1-cos30°)/2  ⇒  =1.23*0.7*(1-COS(RADIANS(30))/2) お手数をお掛けして申し訳ありません。 よろしくお願い致します。