function - 匹配一个值并替换行中的数据
问题描述
我需要一个函数,将二维数组中的数据替换为另一个二维数组的数据。
在图像中,最左侧的表格是我要替换数据并保持顺序相同的位置。D & E 列中的数据是我要替换的最左侧表格中的数据。G & H 列中的数据是我想要在原始表中替换的旁边带有替换值的值。是否有一个函数或宏可以做到这一点?
我已经尝试了FILTER
和MATCH
功能的组合。我尝试过使用VLOOKUP
,但对如何实现它感到困惑。
解决方案
使用辅助列提取值并使用 aniferror
提取原始数据。
然后,您可以在C2
、=iferror(vlookup(A2,$G$1:$H$7,2,0),B2)
中复制并粘贴 B 列上的值并删除辅助列。
重要的是要突出显示 G 列中的数据并将其从 Text 转换为 Number,因此它将数据识别为匹配。
推荐阅读
- python - Python - 取略有不同值的索引
- sql - SQL OpenJSON 在选择输出中获取标签
- javascript - 如何在 v-for 循环中有效地访问 Firestore 数据
- questdb - 我可以自定义 QuestDB 网络控制台徽标吗?
- salesforce-commerce-cloud - 如何从 Salesforce Commerce Cloud 商店首页进行 REST API 调用?
- emacs - 如何在 emacs 中记录拼写替换?
- html - 表格的 4 个步骤的圆形进度条
- printf - 无法在 shell 脚本中使用 printf 命令切换用户
- flutter - 如何在堆栈层中打一个洞或如何复制所示的设计
- javascript - Node JS - 循环 JSON 和映射值