需求及背景:

开发给客户写了个tool,可以帮助客户批量建Document Set, Document Set里的某些Column是SharePoint中的Managed Metadata Column. Tool对输入数据的要求是,需要Term|Term GUID的格式。

客户本身已经有表格,对于每个需要建的Document Set, 已经写好了需要用的Managed Metadata的Term值,但没有包含GUID。其中Street这列是需要被替换的。

Column 1 Column2 Street Column4
A5 AA3 Beijing Road A-3
B7 CC2 Beijing Road 2-D
D2 DD6 Nanjing Road 3-J

操作如下:

首先,从SharePoint中把每个Term及其对应的Term值导出来,生成如下图的表格(此表中Street Name这列的值是唯一的):

Street Name Street Name (with GUID)
Nanjing Road Nanjing Road|GUID1
Beijing Road Beijing Road|GUID2
Renmin Road Renmin Road|GUID3
把客户表格中原始值放在A列,上面SharePoint导出值放在C和D列。

在B2单元格中输入公式 =VLOOKUP(A2,C:D,2,FALSE),这个公式的意思就是说,对于A2,在C:D中找到完全相同的值,找到了就会在B2中写入C这列和A2 Match的值在D列同行的值。FALSE代表精确匹配,如果没有找到匹配值会返回NA。

B2中取得了想要的值之后,把公式复制到这一列所有其他单元格,就可以批量将A列中的值找到对应带GUID的值了,新的值存在B列。

用VLOOKUP函数在Excel中批量替换值相关推荐

  1. 利用Vlookup函数在Excel中根据一列来筛选信息

    记录下折腾了好久的Vlookup函数 要根据右侧的信息,将B2:D4的信息填满,依据A列的ID值 只要在B2单元格内输入 =VLOOKUP( A 2 , A2, A2,F 5 : 5: 5:I$13, ...

  2. 在Power Query中批量替换值

    01 前情提要 近期有个小伙伴问我一个问题,有一张数据表,想对其中一列的某些字段进行替换,有没有什么办法. 我一想,这不就是数据清洗的东西吗,正好最近小白也在学,就答应帮他试试,下面我们一起来看下我的 ...

  3. VLOOKUP函数将一个excel表格的数据匹配到另一个表中

    sklearn实战-乳腺癌细胞数据挖掘(博主亲自录制视频) https://study.163.com/course/introduction.htm?courseId=1005269003& ...

  4. 通过excel自带的VLOOKUP函数实现字符串自动查找替换

    通过excel自带的VLOOKUP函数实现字符串自动查找替换. 通过此功能实现自动翻译海外字符串的功能. 步骤1. 准备工作: 准备好之前翻译过的比较完整的字符串表ref_list.txt和待翻译的表 ...

  5. Excel如何在整个工作簿中批量替换指定数据

    今天跟大家分享一下Excel如何在整个工作簿中批量替换 1.下面以下图为例跟大家介绍一下怎么批量替换整个工作簿数据. 2.首先我们点击下图选项 3.单击[更多].[批量替换] 4.选择全部工作表,然后 ...

  6. python替换excel指定内容_Python脚本操作Excel实现批量替换功能

    大家好,给大家分享下如何使用Python脚本操作Excel实现批量替换. 使用的工具 Openpyxl,一个处理excel的python库,处理excel,其实针对的就是WorkBook,Sheet, ...

  7. Python脚本操作Excel实现批量替换

    Python脚本操作Excel实现批量替换 大家好,给大家分享下如何使用Python脚本操作Excel实现批量替换. 使用的工具 Openpyxl,一个处理excel的python库,处理excel, ...

  8. python处理excel现有的脚本_Python脚本操作Excel实现批量替换功能

    大家好,给大家分享下如何使用Python脚本操作Excel实现批量替换. 使用的工具 Openpyxl,一个处理excel的python库,处理excel,其实针对的就是WorkBook,Sheet, ...

  9. mysql中vlookup函数_EXCEL表格中VLOOKUP函数怎么用

    展开全部 Excel表格中的函数太多,给你个32313133353236313431303231363533e4b893e5b19e31333363363436些常用函数的意义吧(我之前有个回答,就复 ...

最新文章

  1. GitHub开源:一键生成前后端代码神器
  2. 使用C++实现一套简单的状态机模型——实例
  3. 报名 | 第三期医工结合系列研讨会:科研领域的知识产权保护
  4. boost::python模块实现使用任意 Python 序列创建 ndarray 的示例
  5. HFSS报错A geometry selection is required for selection
  6. Asp.net mvc 知多少(一)
  7. 2021 .NET 开发者峰会顺利在网上落幕,线上直播回看汇总
  8. 10 大编程算法帮助程序员踏上“高手”层次,了解一下,你绝对不亏!
  9. NginxJava笔记-Webservice使用HTTPS协议及Spring Boot配置tomcat
  10. pycharm断点调试django
  11. html语言空格怎么写,html的空格代码怎么写?
  12. 国密 SM4 高并发服务 加压测服务 加生成秘钥 结合上篇一起使用 国密 SM2 SM3 SM4 后续升级版本,内容丰富单独写一篇百万压测4000毫秒加解密
  13. 微图App有哪些实用的功能?
  14. uni-app小程序实现图片上传和压缩
  15. facade 门面模式和mediator 调停者
  16. dfs-placing apples
  17. nohup命令解决SpringBoot/java -jar命令启动项目运行一段时间自动停止问题
  18. 【转】计算机分类经典书籍推荐
  19. 【DeeplabV3+ get_miou_png】DeeplabV3+获取数据集预测结果灰度图
  20. 掘安杯 web snake 适合新手

热门文章

  1. Aixcode的安装以及基本使用
  2. iPad使用ssh连接Mac终端
  3. matlab模拟三体运动_MATLAB教学:模拟三体运动
  4. 记录一次uefi代码修复的过程 0xc0000000e/f
  5. 写给岳父岳母的一封信,感人吗?
  6. Unity中的Path对应各平台中的Path
  7. 高防CDN为何可以抵御大规模ddos流量攻击?
  8. 纯CSS实现酷炫渐变色、旋转动画特效
  9. 软件设计师——结构化开发与方法
  10. 小程序设置背景图片的两种方法总结