按 id 复制/移动单元格
Posted
技术标签:
【中文标题】按 id 复制/移动单元格【英文标题】:Copy/Move cells by id 【发布时间】:2017-06-07 04:54:49 【问题描述】:如何根据 A 列中的唯一 ID 将值从工作表 1 列 B 移动到工作表 2 列 B?有些 ID 是重复的,有些值是空的,我想忽略空值。
工作表 1:
A B
23452 value1
23452
53252 value2
67452 value3
工作表 2:
A B
53252
23452
67452
想要的结果(工作表 2):
A B
53252 value2
23452 value1
67452 value3
我尝试过的
Merging data in Open/Libreoffice calc - 无法根据我的具体要求解决这个问题。
【问题讨论】:
【参考方案1】:你可以试试这个简单的INDEX-MATCH
公式,
在 sheet2 的 B 列中,
=INDEX('Sheet1'.A:B;MATCH(A1;'Sheet1'.A:A;0);2)
【讨论】:
感谢您的建议,但我在 OpenOfficeError: Pair missing
- Screenshot 中遇到错误
@Tod 看起来分隔符应该是 ;
而不是 ,
。请尝试更新的公式
现在返回 #NAME?
我在 Excel 中尝试了逗号分隔的公式,它有效,但在大量数据上,它只在第一个单元格中返回 0,仅此而已。
@Tod 请更新您遇到问题的错误截图。让我看看
数据:Screenshot A 公式:Screenshot B以上是关于按 id 复制/移动单元格的主要内容,如果未能解决你的问题,请参考以下文章