130600保定市
130601 市辖区
130602新市区
130603北市区
130604南市区
130621 满城县
130622 清苑县
130623 涞水县
130624 阜平县
130625 徐水县
130626 定兴县
130627 唐 县
130628 高阳县
130629 容城县
130630 涞源县
130631 望都县
130632 安新县
130633 易 县
130634 曲阳县
CREATE FUNCTION CreateNewGasNum(@prefix varchar(3))returns varchar(20)
AS
BEGIN
--声明变量:@str 流水号,@dateStr日期6位,@num流水号5位,@oldStr数据库中燃气具订单的流水号
DECLARE @str VARCHAR(20), @dateStr VARCHAR(6),@num VARCHAR(5),@oldStr VARCHAR(20)
问题没咋看懂,你的数据库是什么的数据库?是全部在Excel里处理还是怎样?不知我的理解有木有错误,你是要给表Dis中的“城市编号”加入对应的“城市名称”,对吧?
假设全部在Excel里处理好了。首先要做几个准备工作:
1、每个“城市编号”与“城市名称”对应的Excel;
2、表Dis (废话= =)
假设表1是包含所有“城市编号”对应的“城市名称”的。其中,列A是“城市编号”,列B是“城市名称”。
表2是只有“城市编号”的,木有“城市名称”。其中,列A是“城市编号”。
那现在我们要做的就是把“城市编号”对应的城市名称填到表2里,对吧?
假设表2第一行是标题,数据从第二行开始。然后在表2的B2单元格里输入
=VLOOKUP(A2,[表1]Sheet1!$A:$B,2,0)
之后往下拖就好了。
我给你解释一下这个公式括号里的参数:
A2是两个表中都具有的唯一的那个数字,可以让我们从这个数字找到对应的“城市名称”
[表1]Sheet1!$A:$B是需要查找的范围,以列为单位,寻找的那一列作为第一列,返回值作为最后一列。
2是返回哪一列的值,我们从A列开始查找,返回B列,即是返回A:B的第二列的值
0是指精确查找
有何不懂可以在私信我。在线中……
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)