乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎么将<em>excel</em>表格中的经纬度度分秒转换成十进制-excel 转换为十进制,e

怎么将<em>excel</em>表格中的经纬度度分秒转换成十进制-excel 转换为十进制,e

作者:乔山办公网日期:

返回目录:excel表格制作


I2中输入公式:copy
  =TEXT(F2/24,"[h]°mm'ss″")
  右拉到J2,再下拉复制。
  PS:公式中ss后面表示秒的英文双引号不能用键盘输入,要先在某个单元格中插入符号,找到双引号,插入后选择该符号复制,粘贴到公式中。

B2=LEFT(A2,2)&MID(A2,3,FIND("°",A2)-3)+MID(A2,FIND("°",A2)+1,FIND("′",A2)-FIND("°",A2)-1)/60+MID(A2,FIND("′",A2)+1,FIND("″",A2)-FIND("′",A2)-1)/3600&"°"向下复制


基本做不到,60进制在计算式都是转换成十进制在进行计算的,比如时间格式(都是按一天为1,24小时来转换的),只是系统为了支持时间格式增加个自动转换功能,但在某些时候还会显示十进制数,如做差为负数时
实现你说的功能只能人为分zhidao成三部分,并用公式实现进位或退位,或者,做个vba自定义公式时间加减处理

1、首先打开Excel输入下图数据,其中度分秒符号copy可以通过面板上插入->符号->单位符号,分别插入度分秒符号。

2、点击进入下图的那个单元格,编辑状态,选中单元格内文字然后复制,注意不是复制这个单元格。

3、选中十进制度选择列,然后右键->设置单元格格式->数字->自定义->在类型处粘贴,如图。

4、下面修改粘贴的文字成[h]°mm′ss.00″,如图,可见整数部分太大了,可以根据数据,调小一些。其实这里主要是设计数据格式。

5、下面在E2输入zd一个十进制度数,然后在另一单元格F2输入=E2/24,然后选中F2右键更改数据格式成上面自定义设置的[h]°mm′ss.00″。操作完成后如图。

6、现在度分秒转十进制度,显然就是将设置好的度分秒数乘24,然后改数据格式成常规或者通用就可以了,如图。

7、完成效果图。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网