Excel或者Access有没有一种编号前几个数字可以显示地区的函数

Excel或者Access有没有一种编号前几个数字可以显示地区的函数(比如00***为广州,01***为北京,02***为上海,然后通过某一种函数可以直接在新的一列上显示出该编号的地区)

可以先建立一个编号表,再用VLOOKUP函数来查找。
假设建立的编号表在A,B两列,D列输入编号,F列自动带出地区名。
公式如下:
=IFORRER(VLOOKUP(D2,$A:$B,2,0),“--”)



这里多使用了一个IFERROR的目的就是为了查找不到的值就显示--。
VLOOKUP一共四个参数:
1、查找的值,也就是D2;
2、被查找的数据区域,也就是编号表A:B区域;
3、返回参数2的第几列,此处是返回的第2列;
4、查找模式,0为精确查找,如果省略就为模糊查找。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-08
目前可能只有邮政编码能够代表某某地区。还有身份证的前六位。但在Excel里面还没有什么函数来直接产生这些编码。你可以单独做一个编码列表。再用ⅤLOOKUP函数来把你录入的编码转换成代表的地区。本回答被提问者采纳