码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 使用 excel 快速拼接省市区镇街村居五级区划完整名称


    你知道的越多,你不知道的越多
    点赞再看,养成习惯
    如果您有疑问或者见解,欢迎指教:
    企鹅:869192208

    文章目录

        • 前言
        • 数据准备
        • excel 函数
        • 附件

    前言

    之前做了国家区划的映射关系,在其过程中,使用代码区拼接完整的五级区划,感觉还是比较麻烦的,后面偶然在 excel 上发现可以使用函数去完成这个拼接操作,记录一下方法。

    数据准备

    首先需要准备 3 个广东省区划数据用于演示,分别是国家统计局统计用行政区划数据,广东政务服务网行政区划数据和残联行政区划数据。

    1. 国家统计局统计用行政区划数据
      国家统计局统计用行政区划数据
    2. 广东政务服务网行政区划数据
      广东政务服务网行政区划数据
    3. 残联行政区划数据
      残联行政区划数据

    excel 函数

    =IFS(B2=0,A2,B2=1,A2,B2=2,CONCAT(XLOOKUP(CONCAT(LEFT(C2,2),"0000000000"),$C$2:$C$28721,$A$2:$A$28721,"",0,1),A2),B2=3,CONCAT(XLOOKUP(CONCAT(LEFT(C2,2),"0000000000"),$C$2:$C$28721,$A$2:$A$28721,"",0,1),XLOOKUP(CONCAT(LEFT(C2,4),"00000000"),$C$2:$C$28721,$A$2:$A$28721,"",0,1),A2),B2=4,CONCAT(XLOOKUP(CONCAT(LEFT(C2,2),"0000000000"),$C$2:$C$28721,$A$2:$A$28721,"",0,1),XLOOKUP(CONCAT(LEFT(C2,4),"00000000"),$C$2:$C$28721,$A$2:$A$28721,"",0,1),XLOOKUP(CONCAT(LEFT(C2,6),"000000"),$C$2:$C$28721,$A$2:$A$28721,"",0,1),A2),B2=5,CONCAT(XLOOKUP(CONCAT(LEFT(C2,2),"0000000000"),$C$2:$C$28721,$A$2:$A$28721,"",0,1),XLOOKUP(CONCAT(LEFT(C2,4),"00000000"),$C$2:$C$28721,$A$2:$A$28721,"",0,1),XLOOKUP(CONCAT(LEFT(C2,6),"000000"),$C$2:$C$28721,$A$2:$A$28721,"",0,1),XLOOKUP(CONCAT(LEFT(C2,9),"000"),$C$2:$C$28721,$A$2:$A$28721,"",0,1),A2))
    
    • 1

    28721 这个是文件数据的总行数,不同文件只需要调整这个地方;
    省的行政区划层级是1,市是2,县(区)是3,镇街是4,村居是5

    28721行数据
    至此,三个文件的行政区划全程就计算出来了。这种方式比代码处理更加编辑,但是数据量大的时候,计算可能比较慢甚至失败,可以多试几次。

    附件

    附件

  • 相关阅读:
    《12万字Java面经总结-MyBatis篇》
    前端判断: []+[], []+{}, {}+[], {}+{}
    树叶识别系统python+Django网页界面+TensorFlow+算法模型+数据集+图像识别分类
    测试面试题集锦(四)| Linux 与 Python 编程篇(附答案)
    【java计算机毕设】 留守儿童爱心捐赠管理系统 springboot vue html mysql 送文档ppt
    基于Ubuntu20.04安装GoogleTest及其运行Sample
    ES6学习
    从头造轮子:python3 asyncio之 sleep (4)
    LeetCode50天刷题计划第二季(Day 29 — 寻找峰值(11.10-12.10)
    294_C++_报警状态bit与(&)上通道bit,然后检测置位的通道,得到对应置位通道的告警信息,适用于多通道告警,组成string字符串发送
  • 原文地址:https://blog.csdn.net/CDWLX/article/details/134007940
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号