1.首先,通过Execl新建一名为“映射表”的工作薄,设计好“用户映射表”的结构,导入所有员工姓名(图1)。其次,将从各应用系统数据库中导出的账号表保存为Execl表格,并导入至“映射表”工作簿中,并统一修改内容,仅保留账号表中的姓名和账号两字段。
2.接下来,我们根据VLOOKUP函数语法开始设计,在“用户映射表”的B3表格中,输入公式:
“=VLOOKUP(用户映射表!A3,ERP账号表!$A$3:$B$11,2,0)”,意思即为, 在“ERP账号表”的A3至B11区域中,查找“用户映射表”的A3格数据,如匹配,则将“ERP账号表”中的第二列(即B列)的数据,拷贝至B3表格中。由于在公式中的“用户映射表!A3”采用相对值,所以,选中B3列,向下拉动鼠标在数据区拖拉填充公式即可。
依照上述公式,依次将其他应用系统账户,自动填充到“用户映射表”中(图2)。
3.最后,我们只需对“用户映射表”稍作修改即可。复制“用户映射表”数据,在新建的工作表中,右键单击,选择“选择性粘贴”,在d出的窗口中,选择“数值”,确定后便只留下数值,而剔除了所有的公式,接着按下快捷键Ctrl+F,d出“查找和替换”窗口,切换至“替换”选项卡,在“查找内容”栏中输入#N/A,保持“替换为”栏为空(图3),单击“全部替换”,得到最终结果(图4)。
4.小提示:
任意打开一张Execl表格,在工具栏中单击插入函数图标,在d出的“插入函数”窗口中,向导会指引你找到满足要求的函数。在“常用函数”列表框中,选中VLOOKUP函数,在窗口下沿立刻显示出该函数意义:搜索表区域首列满足条件的元素,确定待检索单元格在区域中的行序号,再进一步返回选定单元格的值。
将 XML 映射添加到工作簿中时,Microsoft Office Excel 2007 按照以下方式提供默认的 XML 映射名称:Root_Map、Root_Map1、Root_Map2 等。为了避免混淆,您可能希望为 XML 映射提供更有意义的名称,当您正在使用多个 XML 映射的时候尤其如此。1. 如果“开发工具”选项卡不可用,请通过执行下列 *** 作来显示该选项卡:
1. 单击“Office 按钮”按钮图像,然后单击“Excel 选项”。
2. 在“常用”类别中的“使用 Excel 时采用的首选项”下,选中“在功能区显示‘开发工具’选项卡”复选框,然后单击“确定”。
注释 功能区是 Microsoft Office Fluent 用户界面的一个组件。
2. 在“开发工具”选项卡上的“XML”组中,单击“源”。
XML 组
3. 在“XML 源”任务窗格中,单击“XML 映射”。
4. 单击您要重命名的 XML 映射。
5. 单击“重命名”。
6. 键入新名称,然后按 Enter。
7. 单击“确定”。
新名称将显示在“XML 源”任务窗格顶部的“此工作簿中的 XML 映射”列表中。
创建 XML 映射
通过向工作簿添加 XML 架构可创建 XML 映射。架构则可以从 XML 架构文件 (.xsd) 中复制,Excel 也可以尝试根据 XML 数据文件 (.xsd) 推断架构。
2. 在“开发工具”选项卡上的“XML”组中,单击“源”。
XML 组
将显示“XML 源”任务窗格。
3. 单击“XML 映射”。
4. 单击“添加”。
5. 在“查找范围”列表中,单击要打开的文件所在的驱动器、文件夹或 Internet 位置。
6. 单击该文件,然后单击“打开”。如果打开:
* XML 架构文件,XML 将基于 XML 架构创建 XML 映射。
如果出现“多个根元素”对话框,请选择 XML 架构文件中定义的根节点之一。
* XML 数据文件,Excel 将尝试根据 XML 数据推断 XML 架构,然后创建 XML 映射。
7. 单击“确定”。
XML 映射将显示在“XML 源”任务窗格中。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)