如果只有一个数据,直接就可以将0.044*60化成秒,但是有几百个数据,一个个算是不现实的,所以有没有什么公式可以帮忙换算,谢谢!
额,我需要的结果就是把分后面的小数点换化成秒?
例如:27°39.044′转化成27°39′2.64″
C2输入公式
=LEFT(A2,FIND("︒",A2))&MID(A2,FIND("︒",A2)+1,FIND(".",A2)-FIND("︒",A2)-1)&"'"&MID(A2,FIND(".",A2),LEN(A2)-FIND(".",A2))*60&""""
右拉到D2
选择C2:D2
下拉
追问额,怎么不行啊,那个公式。。。
将公式中的"︒"、"'"换成你的单元格中的相应符号
=LEFT(A2,FIND("︒",A2))&MID(A2,FIND("︒",A2)+1,FIND(".",A2)-FIND("
°",A2)-1)&"'"&MID(A2,FIND(".",A2),LEN(A2)-FIND(".",A2))*60&""""
哥们,的确可以,谢谢哈!
追答多谢!
额,我需要的结果就是把分后面的小数点换化成秒?
例如:27°39.044′转化成27°39′2.64″
你还是没有告诉我 你的这些个数据 在编辑栏是怎么显示的 整个都代表什么 如果 你不说明情况 那么转换公式无法确定?
懂我的意思了吗?瞎猜 只能耽误工夫………………
咳!如果是文本的话(即 在编辑栏里就是27°39.044′ )就用如下公式
=LEFT(A1,FIND(".",A1)-1)&"′"&((--MID(A1,FIND(".",A1),4))*60)&"″"
如果原来的数据在编辑栏里是 2739.044 的话
=text(int(a1),"0°00′")&(a1-int(a1)*60&"″"