繁体   English   中英

Excel 根据条件将数据从一张工作表复制到另一张工作表

[英]Excel copy data from one sheet to another based on a condition

如果满足条件,我正在尝试将数据从一张纸复制到另一张纸。

我会尽量详细说明:

我有包含以下内容的工作表 1

Date (example 06/04/2016) 
Gross (example 54.99)
Net (example 52.92)
Item URL (example http://example.co.uk/test/random-mumbo-jumbo/item=123456789)

我有包含以下内容的工作表 2

Date (example 6-Apr-2016)
Item number (example 123456789)
Amount Received 1 (empty)
Amount Received 2 (empty)

我想做的是在工作表 2 中,如果日期匹配并且在工作表 1 的项目 URL 末尾找到项目编号,然后将净值和总值复制到收到的金额 1 和收到的金额 2。

可能会出现项目编号和日期多次出现的情况。

如果可能的话,有什么想法吗? 如果是这样,有关如何完成此操作的任何提示或技巧?

我真的很感激任何帮助(会为我节省大量时间!)

正如所承诺的,这里有一个解决问题的方法。

步骤 1 - 使用公式连接工作表中的日期和翻录项目编号

=B2&"-"&RIGHT(E2,12) (as the item number is always 12 digits long)

第 2 步 - 在另一张纸上做同样的事情 - 不需要撕掉项目编号,因为我们在这里有一个干净的项目编号

=G2&"-"&F2

第 3 步(填网)-使用 VLOOKUP 匹配两张表之间的连接数字-从引用我的净数字的索引值 3 中提取值

=IFERROR(VLOOKUP(H2,Sheet2!A:D,3,FALSE),0)

第 4 步(填写总金额)-使用 VLOOKUP 匹配两张表之间的连接数字-从引用我的净数字的值 4 的索引中提取值

=IFERROR(VLOOKUP(H2,Sheet2!A:D,4,FALSE),0)

希望这对任何人都有帮助 - 如果需要,可以隐藏 Excel 表中的连接列,这样可以使匹配更简单!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM