excel中的三角函数问题

2025-03-01 02:28:24
推荐回答(2个)
回答1:

excel的三角函数用的是弧度,不是角度,把你的角度转换成弧度就好了

比如说 这个 86度24分03秒

弧度为 (86+24/60+03/3600)*3.1415926535897932/180

正弦函数 就是 sin(),余弦函数 就是 cos()

excel并不能直接读取E2中的86°24′03〃,这是 一个文本格式,如果,必须采用这种格式,那么公式要涉及字符串处理函数,建议改变这种存储格式,将其存为数值格式。

如果 一定要这么写的话 将E2中的数据转换为弧度的公式为

(value(mid(E2,1,2))+value(mid(E2,4,2))/60+value(mid(E2,7,2))/3600)/180*3.1415926

不过,要注意的是,度分秒都必须用2位数标识
即 00度00分00秒,十位的0不可省略。

公式 的 其他部分自己添加吧。

回答2:

=21.376*SIN(radians(86°24′03〃))-1.782+1.180

radians()函数是将角度转成弧度