「Excelで角度を求めたいのに、ACOS関数の結果が『1.047…』のような謎の数字になって困っていませんか?」
それは、Excelが計算結果を「ラジアン」という単位で返しているからです。実務で使う「度(°)」に直すには、一工夫必要です 。
本記事では、ACOS関数の基本はもちろん、建築・設計・事務でそのまま使える「角度変換テンプレート」を公開します。さらに、こうした計算式が複雑になりすぎて「デジタル・スラム(保守不能)」に陥らないためのAI設計術も併せて紹介します [cite: 7, 25]。
- ACOS関数で正しい角度(度)を出す方法
- ATAN2関数との使い分け基準
- 複雑なExcel計算をAIで安全に管理する設計のコツ [cite: 8, 27]
「アークコサインの理論」は不要。Excelで角度を出す最短手順
実務で迷わない!角度計算関数の使い分け
| やりたいこと | 使うべき関数 | 備考 |
|---|---|---|
| 底辺と斜辺の比率から角度を出したい | ACOS | 今回解説する基本関数 |
| X・Y座標から方位角を出したい | ATAN2 | 座標計算ならこちらが最速 |
| 結果を「1.04…」から「60度」に直したい | DEGREES | ACOSとセットで必須 |

「三角形の斜辺と底辺の長さはわかっている。でも、ここの角度(°)が何度か今すぐ知りたい」
その答えを出すには、以下の「コピペで動く数式」を使うのが一番早いです。
=DEGREES(ACOS(底辺/斜辺))これだけで、面倒な計算なしに「〇〇度」という結果が手に入ります。
ステップ1:ACOS関数で「数値」を出す
まずは、Excelに用意されている「ACOS(アークコサイン)関数」を使います。
=ACOS(数値)
この「数値」の部分には、底辺 ÷ 斜辺 の計算結果を入れてください。
例:斜辺が10、底辺が5なら =ACOS(5/10) と入力します。
ステップ2:【重要】人間がわかる「度」に変換する
ACOS関数だけで計算を終えると、「1.047…」のような謎の小数が出てきます。これは「ラジアン」という単位で、現場では使い物になりません。
これを「60°」のような見慣れた角度に直すには、DEGREES関数の中に放り込むだけです。
=DEGREES(ACOS(5/10)) → 結果:60現場でよくある活用例
- 屋根やスロープの勾配計算:水平距離と斜面の長さから、設置角度を割り出す。
- 図面の角度算出:CADや設計図で不足している角度情報を、実寸から逆算する。
あわせて読みたい:角度計算を極める
Excelで角度を扱う際、この「度」と「ラジアン」の変換ミスは最も多いトラブルです。以下の記事で、変換の仕組みを一度整理しておくと、ミスがなくなります。
▶ Excelで角度変換!RADIANS関数とDEGREES関数の使い方を徹底解説

また、「底辺」ではなく「高さ」の情報しかない場合は、以下の記事にある別の関数(ATAN2)を使うのが正解です。
▶ Excelで方位角・高低角を求める!ATAN2関数の実践的な使い方

まとめ:現場の角度計算はACOSとDEGREESのセットで解決
Excelで逆余弦(アークコサイン)を求めるACOS関数は、そのままでは使いにくい関数です。しかし、DEGREES関数と組み合わせることで、一気に現場で役立つ強力なツールになります。
- 計算式は
=DEGREES(ACOS(数値)) - 数値は
底辺 / 斜辺で出す
この2点だけ覚えておけば、もう現場で角度計算に迷うことはありません。余った時間は、より本質的な実務や、次の工程の準備に充てていきましょう。
💡 メリ爺の「死なないシステム」への一歩
今回紹介したACOS関数のような複雑な数式が増えていくと、数年後に「誰が作ったかわからない、直せないシート(デジタル・スラム)」化するリスクがあります 。
大切なのは、関数を暗記することではなく、「どういう設計にすれば、AIに正しい計算をさせ続けられるか」という経営者の視点です [cite: 8]。
ITリテラシーを武器に変え、保守地獄から脱却したい方は、ぜひこちらの「設計の極意」も併せてご覧ください。AIに正しく命令を出すための「未来地図」の描き方を解説しています [cite: 20, 27]。


コメント