Excel,需要将一列数据转换为四列的方法
需要将一列数据转换为包含Lat Long(映射)列的4列,“Lat”始终为正数,“Long”始终为负数、日期列和字符串列。有什么想法吗?数据示例。“日期”第1行,(字符串)“说明”第2行,“纬度”第3行,“长”第4行。在下一个“描述”之前可以有多个横向和纵向对,在下一个“日期”之前可以有多个“描述”。这些是按日期、类型和地点排列的紧急呼叫。每个日期都有几个不同类型的呼叫,当然还有不同的地点。提前感谢您的帮助。按照以下说明操作:Excel,需要将一列数据转换为四列的方法,excel,Excel,需要将一列数据转换为包含Lat Long(映射)列的4列,“Lat”始终为正数,“Long”始终为负数、日期列和字符串列。有什么想法吗?数据示例。“日期”第1行,(字符串)“说明”第2行,“纬度”第3行,“长”第4行。在下一个“描述”之前可以有多个横向和纵向对,在下一个“日期”之前可以有多个“描述”。这些是按日期、类型和地点排列的紧急呼叫。每个日期都有几个不同类型的呼叫,当然还有不同的地点。提前感谢您的帮助。按照以下说明操作: 在4500多行数据所在的Excel工作簿中添加新工作表。给它贴上你喜
:“日期”A1
:“说明”B1
:“Lat”C1
:“长”D1
:“说明(2)”E1
:“Lat(2)”F1
:“长(2)” 更改这些不会破坏任何东西,但这将帮助您了解目前的情况G2
(日期):A2
=左侧(Sheet1!A1,FIND(2020,Sheet1!A1)+3)
(说明):B2
=MID(活页1!A1,LEN(A2)+2,FIND(C2,活页1!A1)-LEN(A2)-3)
(Lat):C2
=替换(中间(表1!A1,查找(D2,表1!A1)-10,10),“”,“”)
(长):D2
=替换(中间(Sheet1!A1,FIND(“-”,Sheet1!A1),FIND(“,Sheet1!A1,FIND(“-”,Sheet1!A1)+1)-FIND(“-”,Sheet1!A1)),”,”)
(说明(2)):E2
=MID(Sheet1!A1,(FIND(D2,Sheet1!A1)+LEN(D2))+1,FIND(“-”,Sheet1!A1,FIND(D2,Sheet1!A1)+LEN LEN(D2,Sheet1!A1)+LEN 10)
(Lat(2)):F2
=替换(MID(Sheet1!A1,FIND(E2,Sheet1!A1)+LEN(E2),10),“”,“”)
(长(2)):G2
=MID(Sheet1!A1,FIND(“-”,Sheet1!A1,FIND(E2,Sheet1!A1))+1,10)
A2:G2
,将公式向下拖动4500多次您的数据现在将以表格格式显示 实例数据请参见2020年1月1日星期二胸痛43-112糖尿病问题43-112 lat和long必须按照规定进行更改。但是这个示例是累积的,数字是“43”,长数字是“-112”,有单独的行谢谢你的帮助,我会试试看它是否能满足我的需要,我讨厌在列中有4500多行必须分开到:日期列::描述列::Lat列:和长列的想法。顺便说一句,横向和纵向对必须匹配。这意味着Lat,也就是说,在A5上,其合作伙伴将在A6上。这些人最终可能会选择D4和E4,或者只要他们是一对就行。哦,lat和long都有一个小数点,后面有6个数字。没问题。我现在正在更新我的答案,因为我对您要查找的内容有了更好的了解。您是否同时使用负lat和long解析数据?我查看lat的位置将始终为正,long将始终为负。不幸的是,这个解决方案不起作用,日期很好,但其他单元格没有进入新的电子表格。它确实给了我一些关于如何进行的其他想法。谢谢你的帮助。