一个有趣的题目,VLOOKUP秒杀 2024-08-06 13:02:17 先看下图,A列是行政区代码,B列是对应的行政区名称。需要根据A~B列的信息,在C列和D列分别填充对应省名以及市区名称:思考五分钟,看看能不能找出规律…………好了,咱们来看看A列不同级别行政区划代码的分布规律:省级:每个省份代码的后四位是0000,例如广东省代码为440000市级:每个省份下属的城市,开头两位与所在省份代码相同,后两位是0。例如广州市代码为440100,韶关市代码为440200区县级:每个城市下属的区县,开头四位与所在城市代码相同。例如荔湾区代码为440103,越秀区代码为440104。规律找出来了,你能想到使用什么公式吗?先来看获取省份名称的公式:C2输入以下公式,向下复制。=IF(MOD(A2,10000),VLOOKUP(A2-RIGHT(A2,4),A:B,2,0),'')接下来咱们简单说说公式的意思,先看RIGHT(A2,4)部分,作用是从A2行政区代码中提取出最后四位。然后使用A2减去后四位,目的得到后四位是0的省级行政区代码。再来看VLOOKUP(A2-RIGHT(A2,4),A:B,2,0)部分。用相减后得到的省级行政区划代码作为VLOOKUP函数的查询参数,以A~B作为查询区域,返回第2列中的省级名称。最外层的IF和MOD是什么意思呢?MOD(A2,10000),计算A2除以10000后的余数,440000除以10000,商是44,余数是0,说明A2后四位都是0,也就是属于省级代码。当A2属于省级代码时,IF函数返回空文本,否则就返回VLOOKUP函数的运算结果。提示:IF函数的第1参数等于0时,相当于是逻辑值FALSE,IF函数返回第三参数的结果。如果IF函数的第1参数是不等于0的任意数值时,相当于是TRUE,IF函数返回第二参数的结果。所以公式中没有使用MOD(A2,10000)>0这样的表示方式,而是直接将大于0给省略掉了。再来看获取市级名称的公式:D2输入以下公式,向下复制。=IF(MOD(A2,100),VLOOKUP(A2-RIGHT(A2,2),A:B,2,0),'')这个公式和提取省份名称的公式非常相似。先使用RIGHT函数提取出A2右侧两位数字,然后使用A2减去右侧两位数字,得到后两位是0的市级行政区划代码。接下来使用VLOOKUP函数,以相减后得到的市级区划代码,在A~B列中查询,并返回第二列对应的市级名称。而最外层的IF和MOD部分,先使用MOD函数计算A2除以100后的余数,如果区划代码后两位都是0,则余数不为0,说明A列是市级以下的区划代码,IF函数返回VLOOKUP函数的计算结果,否则返回空文本。好了,今天的内容就是这些吧,祝大家一天好心情!图文制作:赵中山编辑整理:祝洪忠 赞 (0) 相关推荐 通过Excel可以提取身份证号码哪些信息?看完才知道有多重要 前面说了关于身份证号码录入的各种问题,今天说说可以从身份证里面提取哪些信息,包括出生地所在省市区.生日.年龄.性别.生肖.星座等等.看看身份证号码包含了多少信息,所以平时要注意保护好我们的身份证哦. ... 巧取身份证六大信息 巧取身份证六大信息 (申明:本文所用身份证号均为随机组合而成,非真实身份证号,如有雷同,纯属巧合) 在实际的办公应用中,大量人员信息处理是件很繁琐的事情,包括有身份证号.出生日期.性别.年龄.籍贯,甚 ... 一个有趣的几何题目,原题是个坑! 一个有趣的几何题目,原题是个坑! 周末,推荐一个有趣的小工具! 官网:www.youquhome.cn hello大家好,这里是日常爆肝更新的老Y工作室. 今天是母亲节,首先祝天下所有的妈妈节日快乐!今天记得给妈妈打个电话或者发个红包呀. 周末恰好休息,今天本来想 ... 人生苦短,要做一个有趣的人 人生苦短,要做一个有趣的人 黎曼猜想的一个“有趣”证明,当今数学界最重要的数学难题之一 本文是关于一个虚构的对象,称为带一个元素的域,有时表示为F_un.F表示域,而"un"表示1.当我第一次听说这个的时候,我以为这是一个笑话.对象是"Fun",它 ... 菜鸟记203—一个有趣的在线制作图表网站 关键词:EXCEL2016:在线制作图表:操作难度**** 我们日常工作中经常需要制作各类图表,前期小菜和您分享过一些突破默认样式的方法. 今天向您推荐一个有趣的在线制作网站,可以实现动态输出,还能在 ... 菜鸟记204-还是一个有趣的在线图表制作网站 关键词:图表秀:在线图表制作:操作难度*** 昨天小菜和您分享了一个好玩有趣的在线图表制作网站: 请参阅<菜鸟记203-一个有趣的在线制作图表网站> 有盆友说了,这个网站是英文界面,英语不 ... 有一个生活的小情趣,就是一个有趣的灵魂,芳草休闲套头衫8 有一个生活的小情趣,就是一个有趣的灵魂,芳草休闲套头衫8 人是怎么变胖的?赵立平教授做了一个有趣的实验 人是怎么变胖的?赵立平教授做了一个有趣的实验 明朝16位皇帝,将他们的名字连在一起读,你会发现一个有趣的现象 给孩子起名是家长们都会头疼的事情,不过现在的人大多追求洋气,或是带有文学美感的名字,对于老一辈的那些繁文缛节就没有太多的讲究了.不过,"没见过猪跑,总得吃过猪肉".事实上,中国人起 ...