如何在excel中将度数 在excel里怎么表示度数

经验直达:

  • 在excel里怎么表示度数
  • 如何在excel中将度数

一、在excel里怎么表示度数


Excel 以弧度为默认单位 。
1. 手动换算
输入角度时要先将度分秒格式换算成角度,然后换算成弧度 。例如 137°18'30'',输入以下公式
=(137 18/60 30/3600)*PI()/180
返回值是 2.396482507
2. 公式换算
角度换算成弧度,例如
=RADIANS(137 18/60 30/3600)
返回值是 2.396482507093 (弧度)
弧度换算成角度 , 例如
=DEGREES(pi())
返回值是 180.000000000000 (度)


二、如何在excel中将度数


【如何在excel中将度数 在excel里怎么表示度数】设你的这个度分秒在A列中,106°26′30.72〃注意:这里的度分秒是用EXCEL中的插入的特殊符号中的单位符号度分秒,因为这两个是符号,是不是单双引号 。有两个方法:
一 , 数据分列法:用分列的办法先把这一列分成三列,分别存放着度分秒 。第四列上进行运算 , 那就是一个普通的算术表达式了:=(C1/60 B1)/60 A1得到的就是小数表示的度数了 。
二,如果你一定要用函数表达 。那么公式原理不复杂 。但是写出来看着比较复杂 。
=MID(A1,1,FIND("°",A1)-1) (MID(A1,FIND("′",A1) 1,FIND("〃",A1)-FIND("′",A1)-1)/60 MID(A1,FIND("°",A1) 1,FIND("′",A1)-FIND("°",A1)-1))/60

现在有一个问题必须面对:我们通常输入度分秒的时候都是用单引号表示分,用双引号表示秒 。
如106°26'30.72"
这样一来上边的公式就会无效了 。因为双引号在EXCEL的公式中是用来做文本标识符的 。所以,当用FIND查找"的时候就会出错 。由于秒是最后一个字符 。那么可以用LEN()函数来做一个表达式 。
=MID(A1,1,FIND("°",A1)-1) (MID(A1,FIND("'",A1) 1,LEN(A1)-FIND("'",A1)-1)/60 MID(A1,FIND("°",A1) 1,FIND("'",A1)-FIND("°",A1)-1))/60

后面的这个公式同样也适用于特殊符号表示的度分秒 。

相关经验推荐