• ベストアンサー

関数で角度**°と表したいのですが・・・

お世話になります。 excelで「=ATAN(G16/2/F16)」という関数を入力したのですが、値が「0.92」となってしまいます。 表現を例えば「60°」に変換したいのですが、できますでしょうか? 宜しくお願いします。

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

  • ベストアンサー
  • edomin
  • ベストアンサー率32% (327/1003)
回答No.2

ラジアンで表示されている角度を度に変換するには =DEGREES(ATAN(G16/2/F16)) で表示できます。

nanami0310
質問者

お礼

ありがとうございます!!! こ、こんな関数があったとは~ すごく助かりました。ありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.1

=ATAN(G16/2/F16) を =180*ATAN(G16/2/F16)/PI() のように180倍してPI()で割れば 整数部分が度になると思います。 これを踏まえて、度の記号をつけたいのであれば、 [書式]→[セル]→[表示形式]→[ユーザー定義]にて #0゜ にしたり、 TEXT関数を使って、 =TEXT(180*ATAN(G16/2/F16)/PI(),"#0゜") といった方法が考えられますね。

nanami0310
質問者

お礼

ありがとうございます。 いろいろな方法があるのですね! 早速やってみます!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 角度の単位変換

    三角形の角度をTANにて計算したのですが、高さ÷底辺でθを出し、実際はATAN(θ)*180/PI()のエクセルに入っている方法にて頂点の角度が16.63616という数字になりました。これは16.63616度ということだと思うのでがあってますかね。これを図面にしたいため度分秒に直したいのですが何か変換する無償ソフトがありますでしょうか?一応ネットで当たっては見たのですがAUTOCAD等には入っているらしいですが、持ってません。エクセルでできればよいのですがわからないし、ラジアンなんとかというわからない言葉も出てきて。関数電卓もないし。おたすけを!

  • 逆関数

    教えてください。 関数f(x)の逆関数をg(x)とする。 f(1)=2, f'(1)=2, f''(1)=3 のときg''(2)の値を求めよ。 よろしくお願いします。

  • Windows7 エクセルの関数、おそらくIFだと思いましが・・。わか

    Windows7 エクセルの関数、おそらくIFだと思いましが・・。わかりやすく教えてください。お願いします。      F       G 10 11    2     F11+G10 12    18     G10に「数値」を入力したら「F12-G11」、もしG10が空欄なら「F12」になる関           数を教えてください  

  • エクセルの関数について。

    エクセルの関数について。 Excel2007を使用しております。 次のことが関数で出来るかどうか教えていただきたいのですが、 現在、Sheet1内にてD4:D500まで縦の範囲にてA~Jまでの入力規制セットした半角英字が途中までランダムに入力されておりまた新たに入力予定です。 上記範囲で半角英字を入力された時点でセルJ3がその入力された英字と同じ値になることをしたいと思っております。例えばD100にBと入力したらセルJ3の値もそれと同値に、その後D350にFと入力したらその時点でJ3もF値に、またその後D75にA入力したらセルJ3もA値にといった入力を順不同ランダムに行うことによってセルJ3もランダムに値変更出来る仕組みにしたいと思っております。 結果としてセルJ3の値はD4:D500範囲にて最後(最新)に入力された値と同じ値が入っている状態になっていればMUSTなのですが、これを関数で実現するにはどうやったらよろしいでしょうか? また関数で不可であれば他に方法があればどうかお教え頂けると幸いでございます。 どうぞよろしくお願い申し上げます。

  • IF関数

    初心者なので教えてもらった通りに関数を入力したのですが 値が反映されません。環境はエクセル2007です。 式は =IF($F117=",",AVERAGE($F109:$F117)) 定期的に平均値を出したいのですが答えが すべてFALSEと反映されます。 困っています どうか数値がでるようになるにはどうしたらいいのか教えてください。  宜しくお願いします  

  • 関数について。ちょっとした疑問です。

    関数について。ちょっとした疑問です。 関数y=(xの式)があるとします。 まあ例えばy=2xとします。 x=1のときy=2ですね。 しかし、このとき、このyは関数の機能としての役割を果たしてはいないと思います。 (yにxの値を入力し、yがその値を変換して出力してる訳ではないですから。) 役割を果たしているのは、f(x)だと思います。 これならf(1)=2というように、xの値を入力し、出力してます。 だから、y=(xの式)があれば、yと(xの式)の間にf(x)が省略されているのではないのでしょうか? ですが、y=f(x)=(xの式)は、y=(xの式)で表されるし、単にf(x)=(xの式)で表されます。 (a=b=0がa=0、b=0で表されるように) このときは y=(xの式) f(x)=(xの式) となるので、yはf(x)と同じになります。 だから、y=(xの式)はf(x)としての役割を果たしてると言えます。 つまり、y=(xの式)があれば、間にf(x)が隠れているのではなく、yがf(x)としての機能を果たしているのではないでしょうか? しかしこのとき、上で述べたy=f(x)=(xの式)の関係を考慮してあると考えて。 まあ、y=(xの式)は、xの値が決まればyの値が決まるというちゃんとした関数ですけどね。 ですが、y=(xの式)があれば、(xの式)=f(x)と置けるから、f(x)が変換していて変換された値をyと置いているとも言えるとは思いますが。 でもまあ今まで通り、普通に、y=(xの式)があれば、ただ単にxの値を代入してyがある値になるから、yは関数としての機能があるのだととらえればいいですけど。 ですが、yが決まればxが決まるとも考えられるので、f(y)が省略されているとも考えられます。ごちゃごちゃしてきました。まあ普通はy=(xの式)はyがxの関数のですかね? こんな事考えたらごちゃごちゃになりますが。 いったいどうなってるのでしょうか? 長くなりました。 つまり、関数y=(xの式)があれば、間にf(x)が省略されていると考えられるのでしょうか?

  • ExcelのIF関数について

    お世話になります。 現在Excelで、 各社員の勤務時間などを記録するファイルを 作成しているのですが、 B7のCellの値が "土" もしくは "日" だった場合、 G7のCellの値を "2" にするというIF文を書いているのですが、 G7のCellに =IF(OR(B7="土",B7="日"),"2","1") と書きましたところ、 入力した値は正しくありません。 ユーザーの設定によって、Cellに入力できる値が 制限されています。 というエラーが出てしまいます。 G7というCellはコンボボックスのCellであり、 確かに入力制限もしています。 このような場合にはIF関数などは使えないのでしょうか、 どなたか、対応策などがご教授願えないでしょうか、 よろしくお願いします。

  • 関数が解りません

    エクセル関数でセルに値が入力された時は値/10の計算をして 何もない時は空白ただし0が入力された時は0を表示したい

  • エッジの角度について

    こんにちは。 私はOpenCVでCannyのエッジ検出をやっています。 Cannyの関数の中身を見ていたのですが、角度の算出方法が分かりません。 エッジの角度を求める方法として、あるサイトでθ=atan(gy/gx)とありましたが、θのとる値の範囲もよくわからず、またCannyの関数の中でもそういった式はまったく出てこず困っています。 エッジの角度を算出する方法をご存知の方、ぜひ教えてください。 よろしくお願いします。

  • エクセルの関数

    エクセルで例えばセルB1に「1」と入力した場合、セルC1からG1まで「15」と表示させ、セルB2に「2」と入力した場合セルC2からF2まで「30」と表示させたいのですが、どのような関数を使えばよろしいでしょうか?