昨天利用八爪鱼在网页上扒了一些地址,可是导出来的模板,并不是省、市、县的进行单元坼黉赞楞格分类,长短也不一致,所以无法利用Ctrl+e进行定位填充。事例如下:需要将“四川省甘孜藏族自治州丹巴县霖手豳醐嘉绒街38号附近”提取丹巴县,并反馈在另一个单元格。
工具/原料
EXCEL
函数、便捷手法
Ctrl+e提取标准格式的字符
1、首先用的CTR雉搽妤粲L+E,这个方法是最方便的,但是有个局限性。就是所有单元格的内容格式必须一模一样。就如标准格式:XX省XX市XX县,必须是两个字符,两个字的芟坳葩津,如果有一个是”XX省XXX市XX县“都会导致这个单元格提取的数字不准确。
2、第一步,在需反馈值的单元格内,输入对应单元包含的县名
3、第二步,选中需要填写的单元格。
4、第三步,同时摁下”Ctrl+e“,这样选中的单元格,就会将对应的值提取出来,这里也可以看见,长度和格式不规范的单元格提取出来的数据就没对。
MID+FIND提取格式不一致
1、MID函数的含义是(需要找的单元格,从第几个字符开始,反馈的戚忤潘傣长度)FIND函数的含义是(“需要找的字符”,要找的单元格,从第几个曜廨枳簸找到的字符开始),列如:四川省成都市邛崃市,本来需要的是邛崃市,那么FIND需要反馈的的字符就是第二个“市”,所以FIND函数最后一个值填写时,应该是2.
2、MID与FIND镶嵌着使用的意思就是:在B3单元格中,找到需要的值,并且从该值开始,反馈对应长度。这里find函数中减了一个2,意思就是从“县‘这个字符的前两位开始反馈数值,那不就是XX县咯