继续给大家分享一下Excel在工程方面的应用,这个是计算距离与方位角的方法,下面详细解释。根据这个就可以自己编写Excel的坐标距离方位角计算表了。
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521M943-0.jpg)
前期准备工作(包括相关工具或所使用的原料等)
Excel
工程坐标计算距离与方位角
第一步、做好表格样本
首先在Excel表格中,做大概一个表,如下图:灰色区域表示输入坐标的位置,
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521KD1-1.jpg)
第二步、计算距离
首先,计算两点距离的原理是:平面中A(x1,y1)和B(x2,y2)的距离为:√[(x1-x2)2+(y1-y2)2],那么,由Excel看起来,A(A4,B4),Y(C4,D4),那么距离就是 :(A4-C4的平方)加(B4-D4的平方)再开方 ,
在Excel中体现为:A6输入:=SQRT((A4-C4)^2+(B4-D4)^2),SQRT()表示开平方,()^表示平方,
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521G212-2.jpg)
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521HD5-3.jpg)
同理,A6的公式也可以写成:((A4-C4)^2+(B4-D4)^2)^(1/2),
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521H494-4.jpg)
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521M554-5.jpg)
第三步、方位角计算
坐标方位角:由坐标纵轴方向的北端起,顺时针量到直线间的夹角,称为该直线的坐标方位角,常简称方位角,用a表示,则tana=(Yb-Ya)/(Xb-Xa)=(D4-B4)/(C4-A4),然后显然就能计算出方位角了。
首先,判断象限,计算正切,A8公式为:=IF(AND(C4-A4>0,D4-B4>0),ATAN(ABS((D4-B4)/(C4-A4))),IF(AND(C4-A4<0,D4-B4>0),PI()-ATAN(ABS((D4-B4)/(C4-A4))),IF(AND(C4-A4<0,D4-B4<0),PI()+ATAN(ABS((D4-B4)/(C4-A4))),IF(AND(C4-A4>0,D4-B4<0),2*PI()-ATAN(ABS((D4-B4)/(C4-A4)))))))
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521K593-6.jpg)
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521H492-7.jpg)
然后,计算出角度为:=DEGREES(A8),即A8公式为:=DEGREES(IF(AND(C4-A4>0,D4-B4>0),ATAN(ABS((D4-B4)/(C4-A4))),IF(AND(C4-A4<0,D4-B4>0),PI()-ATAN(ABS((D4-B4)/(C4-A4))),IF(AND(C4-A4<0,D4-B4<0),PI()+ATAN(ABS((D4-B4)/(C4-A4))),IF(AND(C4-A4>0,D4-B4<0),2*PI()-ATAN(ABS((D4-B4)/(C4-A4)))))))),即前面公式加DEGREES(),
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521H400-8.jpg)
然后,把计算的角度换算成度分秒,公式为:B8的公式为:=INT(A8),C8的公式为:=INT((A8-B8)*60),D8的公式为:=((A8-B8)*60-INT((A8-B8)*60))*60,这样就换算成度分秒了,
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521K314-9.jpg)
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521L3E-10.jpg)
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521L211-11.jpg)
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521MF9-12.jpg)
最后设置度分秒的格式,A8的格式为:##.####"°",B8的格式为:##"°",C8的格式为:##"′",D8的格式为:##.##"秒",
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521G225-13.jpg)
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521LJ0-14.jpg)
![Excel系列:[13]两点距离及方位角计算](http://www.52ij.com/uploads/allimg/160401/19521I259-15.jpg)
Excel系列(共13篇)上一篇:rand()随机函数经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本文系本人依照真实经历原创,未经许可,谢绝转载。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
