こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Excelで勾配から角度変換。

Excelで勾配から角度に変換するときどのような関数が用いられますか。注:勾配比ではありません。

投稿日時 - 2020-08-02 09:00:15

QNo.9780326

すぐに回答ほしいです

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

>注:勾配比ではありません。
「勾配」は業界によって値の扱い方が異なるようです。
大工さんが言う屋根勾配、道路工事で言う坂の勾配、擁壁工事の勾配等になりますが水平距離に対する垂直距離を表現しているはずです。
あなたが知りたい勾配の値を例示して頂ければ計算式を提示できます。
勾配を線で描くと斜めの線になりますので下端から水平線を引き、上端から垂直線を引いたとき直角三角形になります。
あなたが求めたいのは水平線に対する斜線の角度ですか?、または垂直線に対する斜線の角度ですか?
何れにしても逆三角関数で角度を求めますので直角三角形の2辺の長さが分からないと数式を立てられません。
尚、Excelでは角度をラジアンで計算しますので度数(°)を求めるには換算式も必要になります。

投稿日時 - 2020-08-02 13:06:42

ANo.4

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.3

勾配45度は1です。A1に1と入れる。B1に=ATAN(A1)と売れる。結果は0.785398163
C1に=DEGREES(B1)と入れると、45になった。DEGREESとsを落とさないこと。B1の数字はラジアンの数字だ。
ちなみに、パイは180度です。だからB2セルに=B1*4は180度に対するラジアン数字、3.141592654 となる。
これらの簡単例から、じっくり考えること。中学校や高校の数学の授業で出てくる話の延長だ。勾配はタンジェント=正接というのを忘れたのか?
その後Googleででも「Excel関数 逆正接」や「Excel関数 逆正接 関数」やその後「excel 関数 ラジアン」などで調べれば仕舞いだろう。

投稿日時 - 2020-08-02 10:03:37

ANo.2

水平方向の距離=a
垂直方向の高さ=b
この時の勾配
=DEGREES(ATAN(b/a))
これで「度」単位で出る
=ATAN(b/a)
これなら角度はラジアンになる

投稿日時 - 2020-08-02 09:54:14

ANo.1

参考にしてみてください
勾配から角度を求める方式ってありますか
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q108915500

投稿日時 - 2020-08-02 09:31:12

あなたにオススメの質問