用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.mzph.cn/news/676703.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

代码审计-CVE-2023-6654-PHPEMS-加密-解密分析

路由: 入口方法: 鉴权分析: 由此可以得出 鉴权是由session类负责获取参数后,由各个类的魔术方法负责:(在此还有一个方法 全局搜索登录关键词) 1、断点分析: 寻找鉴权点分析&#…

CGAL::2D Arrangements-3

3.Arrangement查询 Arrangement里面最重要的查询操作是point-location,给定一个点,查找到包含这个点的Arrangement。通常情况下,point-location查询得到的结果是Arrangement的一个face,退化情况下会是一个edge,查一个…

(又见曼德拉效应?)conda创建虚拟环境报错SpecNotFound: Invalid name, try the format: user/package

出现此问题的命令:conda env create -n myenv python3.8 查看帮助文档可以看到示例,并没有此种写法 conda env create -hexamples:conda env createconda env create -n envnameconda env create folder/envnameconda env create -f /path/to/environm…

[神奇代码岛】皮肤功能使用

前言 最近有很多人在制作地图的时候,因该会用到皮肤的功能,但是皮肤操作只知道UI操作,但缺点是,只能设置地图默认皮肤,根本都做不到想要的什么皮肤购买功能,自主穿戴功能,而API官方又放在非常隐…

ABI是什么,由谁提供,写在什么规范里

**ABI(Application Binary Interface)**是应用程序二进制接口的缩写,它定义了不同软件组件之间的二进制接口规范,包括函数调用约定、寄存器使用、内存布局和数据类型等。 ABI的作用是促进不同编译器、操作系统和硬件平台之间的二…

VUE学习——属性绑定

属性绑定&#xff0c;就是给html添加id、class这样类似的操作。 <template><div v-bind:id"dynamicId"><div v-bind:class"dynamicClass">Test</div></div> </template><script>export default{data(){return{…

《剑指 Offer》专项突破版 - 面试题 30 和 31:详解如何设计哈希表以及利用哈希表设计更加高级、复杂的数据结构

目录 一、哈希表的基础知识 二、哈希表的设计 2.1 - 插入、删除和随机访问都是 O(1) 的容器 2.2 - 最近最少使用缓存 一、哈希表的基础知识 哈希表是一种常见的数据结构&#xff0c;在解决算法面试题的时候经常需要用到哈希表。哈希表最大的优点是高效&#xff0c;在哈希表…

1、学习 Eureka 注册中心

学习 Eureka 注册中心 一、创建 Eureka 微服务0、SpringBoot 和 SpringCloud 版本1、引入 Eureka 服务端依赖2、启动类加 EnableEurekaServer 注解3、配置 yaml 文件&#xff0c;把 Eureka 服务注册到 Eureka 注册中心4、访问 Eureka 服务端&#xff0c;查看注册中心的服务列表…

自然语言学习nlp 六

https://www.bilibili.com/video/BV1UG411p7zv?p118 Delta Tuning&#xff0c;尤其是在自然语言处理&#xff08;NLP&#xff09;和机器学习领域中&#xff0c;通常指的是对预训练模型进行微调的一种策略。这种策略不是直接更新整个预训练模型的权重&#xff0c;而是仅针对模型…

Linux 软件管理(YUM RPM)

1 YUM yum&#xff08;全称为 Yellow dog Updater, Modified&#xff09;是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理&#xff0c;能够从指定的服务器自动处理依赖性关系&#xff0c;并且一次安装所有依赖的软件包&#xff0c;无须繁琐地一次次…

Aethir和Well-Link Tech携手革新云游戏,释放人工智能(AI)潜力

​Aethir将为Well-Link Tech的2亿用户提供先进的GPU计算能力&#xff0c;大幅提升他们的游戏体验。 新加坡&#xff0c;2024年2月7日 - 先驱性的去中心化GPU网络Aethir与实时云渲染技术领导者Well-Link Tech携手共创云游戏和元宇宙发展的新时代。 借助Well-Link Tech对领先游戏…

传递闭包问题

传递闭包 一、问题描述二、问题简析三、本题代码3.1 直接套用 F l o y d − W a r s h a l l Floyd-Warshall Floyd−Warshall 模板3.2 稍微改进一点 一、问题描述 B3611 【模板】传递闭包 二、问题简析 首先&#xff0c;要弄清楚传递闭包的定义&#xff0c;由题意&#xf…

[office] Excel2019函数MAXIFS怎么使用?Excel2019函数MAXIFS使用教程 #知识分享#微信#经验分享

Excel2019函数MAXIFS怎么使用&#xff1f;Excel2019函数MAXIFS使用教程 Excel2019函数MAXIFS怎么使用&#xff1f;这篇文章主要介绍了Excel2019函数MAXIFS使用教程,需要的朋友可以参考下 在今年&#xff0c;Excel除了新版本Excel2019&#xff0c;其中有一个新功能MAXIFS函数&am…

初识文件包含漏洞

目录 什么是文件包含漏洞&#xff1f; 文件包含的环境要求 常见的文件包含函数 PHP伪协议 file://协议 php://协议 php://filter php://input zip://、bzip2://、zlib://协议 zip:// bzip2:// zlib:// data://协议 文件包含漏洞演示 案例1&#xff1a;php://inp…

Docker-现代化应用部署的利器

一、容器部署的发展 今天我们来说说容器部署。我们知道容器部署的发展大致分三个阶段&#xff0c;下面来介绍一下不同阶段的部署方式的优缺点 物理机部署 优点是可以提供更高的性能、资源控制&#xff0c;也可以提供更好的数据隔离和安全性&#xff0c;因为不同的应用程序运行在…

从0开始图形学(光栅化)

前言 说起图形学&#xff0c;很多人就会提到OpenGL&#xff0c;但其实两者并不是同一个东西。引入了OpenGL加重了学习的难度和成本&#xff0c;使得一些原理并不直观。可能你知道向量&#xff0c;矩阵&#xff0c;纹理&#xff0c;重心坐标等概念&#xff0c;但就是不知道这些概…

移动端设置position: fixed;固定定位,底部出现一条缝隙,不知原因,欢迎探讨!!!

1、问题 在父盒子中有一个子盒子&#xff0c;父盒子加了固定定位&#xff0c;需要子盒子上下都有要边距&#xff0c;用margin或者padding挤开时&#xff0c;会出现缝隙是子盒子背景颜色的。 测试过了&#xff0c;有些手机型号有&#xff0c;有些没有&#xff0c;微信小程序同移…

vscode +git +gitee 文件管理

文章目录 前言一、gitee是什么&#xff1f;2. Gitee与VScode连接大概步骤 二、在vscode中安装git1.安装git2.安装过程3.安装完后记得重启 三、使用1.新建文件夹first2.vscode 使用 四、连接git1.初始化仓库2.设置git 提交用户和邮箱3.登陆gitee账号新建仓库没有的自己注册一个4…

JVM探险-JIT技术

文章目录 一、简介&#xff1a;  ①JIT 技术的定义与起源  ②JIT 技术在 Java 虚拟机中的重要性和作用 二、Java JIT 技术原理&#xff1a;  ①静态编译 vs 动态编译    1、静态编译&#xff08;Static Compilation&#xff09;&#xff1a;    2、动态编译&…

Leetcode 337 打家劫舍 III

题意理解&#xff1a; 小偷又发现了一个新的可行窃的地区。这个地区只有一个入口&#xff0c;我们称之为 root 。 除了 root 之外&#xff0c;每栋房子有且只有一个“父“房子与之相连。一番侦察之后&#xff0c;聪明的小偷意识到“这个地方的所有房屋的排列类似于一棵二叉树”…