1、运用VLOOKUP函数实现CASS横断面数据转换百图横断数据格式分析运用VLOOKUP函数实现南方CASS横断成果转换百图横断成果河南-测绘-A361主要思路:运用VLOOKUP函数一、将南方CASS横断成果数据复制到EXCEL表格中,然后将A列分列。二、替换1、BEGIN替换成空值(即替换为里面什么都不输入);下图提示替换的数量2、冒号及后面的数字也替换成空值(冒号为英文状态下的半角,查找内容输入“:*”,意思是把冒号及其后面的数字替换)下图提示替换的数量和替换BEGIN的数量一样。三、复制A列,并粘贴在A列前四、提取桩号,并修改桩号格式1、选中A列,按F5键此时A列中所有的空值将被选中2、
2、在A1单元格中输入等号,然后按向右方向键到C1,最后按CTRL和回车键。3、复制这些数值并粘贴到sheet2中4、运用公式将sheet2中A列数值转换成桩号形式。公式如下:=TEXT(INT(A1/1000),0)&TEXT(MOD(A1,1000),+000) 功能说明:把A1单元的长度值变为桩号五、运用VLOOUP函数匹配桩号语法解释vlookup(lookup_value,table_array,col_index_num,range_lookup)lookup_value表示要查找的对象;table_array表示查找的表格区域;col_index_num表示要查找的数据在table_
3、array区域中处于第几列的列号;range_lookup表示查找类型,其中1表示近似匹配,0表示精确匹配,一般我们用精确匹配的情况较多。1、在sheet1中A1单元格中使用VLOOUP函数。第一栏选中sheet1中的C1第二栏打开Sheet2再选中A1:B33 ,选中“A1:B33”按F4使其变成“$A$1:$B$33”第三栏输入2(表示引用的是Sheet2!$A$1:$B$33区域的第2列)第四栏输入0(精确匹配)运用sheet1中A1公式得到我们所需要的桩号格式,此时A1列是含有公式的, 复制A1列,然后在A1列粘贴数值经过粘贴数值后A列中的单元格中不含有公式,全部变成文本格式的,然后就可以进行替换了。六、替换“#N/A”为空值七、将sheet1中A列中的空值删除,右侧单元格左移1、选中A1列,按F5键(同步骤四中的第一步)此时红色框中就是我们所需要的数据八、复制sheet1中AB两列数据粘贴到记事本中保存即可