当前位置: 首页 > news >正文

用EXCEL从地址(上海)中提取各区(浦东新区等区)信息

背景:

朋友工作需要经常用EXCEL把各上海用户收货地址中的区提取出来,之前一直手动处理,希望我帮忙用EXCEL公式直接提取处理。

数据样式:

中国上海市浦东新区A小区
上海徐汇区B小区
中国,上海,浦东新区,C小区

原方法:

  1. 全局替换“中国”、“上海”、“上海市”等行政区前缀词
  2. 用LEFT()函数取前三个字符作为行政区

公式方法:

  1. 确认上海共有哪些行政区,在EXCEL中列一列出来,如下图【ALL行政区】列
  2. 每个行政区生成子公式,来查找地址中是否包含该行政区,包含则输出该行政区,不包含则输出空
  3. 拼接所有子公式,通过复制【子公式】列,转置粘贴成一行,进行拼接
  4. 拼接成的公式输入【行政区】列,下拉,取出【地址】里的行政区
  5. 拼接出的公式如下:
=IF(ISERROR(FIND(C2,A2)),"",C2)&IF(ISERROR(FIND(C3,A2)),"",C3)&IF(ISERROR(FIND(C4,A2)),"",C4)&IF(ISERROR(FIND(C5,A2)),"",C5)&IF(ISERROR(FIND(C6,A2)),"",C6)&IF(ISERROR(FIND(C7,A2)),"",C7)&IF(ISERROR(FIND(C8,A2)),"",C8)&IF(ISERROR(FIND(C9,A2)),"",C9)&IF(ISERROR(FIND(C10,A2)),"",C10)&IF(ISERROR(FIND(C11,A2)),"",C11)&IF(ISERROR(FIND(C12,A2)),"",C12)&IF(ISERROR(FIND(C13,A2)),"",C13)&IF(ISERROR(FIND(C14,A2)),"",C14)&IF(ISERROR(FIND(C15,A2)),"",C15)&IF(ISERROR(FIND(C16,A2)),"",C16)&IF(ISERROR(FIND(C17,A2)),"",C17)

在这里插入图片描述

http://www.lryc.cn/news/299079.html

相关文章:

  • 关于在分布式环境中RVN和使用场景的介绍3
  • 计算最小公倍数math.lcm()
  • VUE SEO 几种方案经典面试题
  • Python和VBA批量提取Word中的表格
  • Swift Combine 有序的异步操作 从入门到精通十二
  • 国产航顺HK32F030M: 超声波测距模块串口通信数据接收与处理
  • idea:如何连接数据库
  • JS中ES5和ES6的区别
  • 软考24-上午题-图1
  • 书生·浦语大模型第四课作业
  • 勒索攻击风起云涌,Sodinokibi深度分析
  • 1124. 骑马修栅栏(欧拉路径,模板)
  • C# CAD2016获取数据操作BlockTableRecord、Polyline、DBObject
  • java SSM新闻管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计
  • Linux_线程
  • 【selenium】
  • HX711压力传感器学习一(STM32)
  • 作业2.13
  • ArcGIS学习(七)图片数据矢量化
  • G口大流量服务器选择的关键点有哪些?
  • MongoDB聚合:$unset
  • DS Wannabe之5-AM Project: DS 30day int prep day14
  • 【程序设计竞赛】C++与Java的细节优化
  • Java缓冲流——效率提升深度解析
  • 16 亚稳态原理和解决方案
  • C# OCR识别图片中的文字
  • 使用python-numpy实现一个简单神经网络
  • CSS定位装饰
  • java之jvm详解
  • vue3学习——集成sass