excel直角坐标系中任意点反正切值的表示方法?

已知直角坐标系中任意点M的坐标值为X=A1单元格,Y=B1单元格,它与X轴夹角Ф的正切值为tgФ,在C1单元格内怎样编写才能求其反正切值,角度数θ=atan(y/x)分以... 已知直角坐标系中任意点M的坐标值为X=A1单元格,Y=B1单元格,它与X轴夹角Ф的正切值为tgФ,在C1单元格内怎样编写才能求其反正切值,角度数θ=atan(y/x)分以下几种情况:
1、若x>0,y>0,C1=90-θ
2、若x>0,y<0,C1=90+θ
3、若x<0,y<0,C1=270-θ
4、若x<0,y>0,C1=270+θ
5、若x=0,Y>0,C1=0;x=0,Y<0,C1=180;(当角度终边落在Y轴上时,反正切θ=atan(y/x)无意义的时候)也就是说要完整的表示直角坐标系中任意点M的反正切函数值。希望高手给个解答,好像EXCEL默认的是弧度,请高手解答时为了方便以角度代替。sin30即正玄30度,不用写为sin(30*pi()/180)。对高手来说呵呵好像有点啰嗦。
祝大家工作愉快,万事如意。诚心致谢!
它与X轴夹角Ф的正切值为tgФ打错了改为"它与X轴夹角θ的正切值为tgθ"
6、若Y=0,X>0时θ=90,X<0时θ=270
展开
 我来答
gcglz2009
2010-09-16 · TA获得超过2377个赞
知道小有建树答主
回答量:863
采纳率:100%
帮助的人:525万
展开全部
在C1中输入=IF(AND(A1>0,B1>0),90-ATAN2(ABS(A1),ABS(B1))*180/PI(),IF(AND(A1>0,B1<0),90+ATAN2(ABS(A1),ABS(B1))*180/PI(),IF(AND(A1<0,B1<0),270-ATAN2(ABS(A1),ABS(B1))*180/PI(),IF(AND(A1<0,B1>0),270+ATAN2(ABS(A1),ABS(B1))*180/PI(),IF(AND(A1=0,B1>0),0,IF(AND(A1=0,B1<0),180,IF(AND(A1>0,B1=0),90,270))))))),向下拉复制此公式即可。
莱昂纳德_欧拉
2010-09-16 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7254
采纳率:0%
帮助的人:1亿
展开全部
用个复杂点的if嵌套可以解决,或者用Vba写个小程序更容易
弧度转角度degrees()函数,角度转弧度radians()函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式