我有两张 Excel 表,都包含项目名称,但以混合方式,
例如,在一张表中,苹果是第一项,而在另一张表中,苹果是第 9 项。我需要从第一张表中复制该项,并查找它是否存在于第二张表中,如果存在,则从第一张表中复制其价格,在其上加 100,然后将其粘贴到第二张表中,需要递归执行 10000 次,自动化解决这个问题的最佳方法是什么
答案1
我通过两个公式成功做到了这一点。
在第三张表上,A 列应包含:
=VLOOKUP(Sheet2!A1,Sheet1!$A$1:$B$6,1,FALSE)
用 $A$1:$B$6 替换数据范围。
接下来,B 列应包含:
=SUM(VLOOKUP(A1,Sheet1!$A$1:$B$6,2,FALSE)*100)
第一个公式检查工作表 2 的 A 列中的第一个项目是否位于工作表 1 的 A 列中。
第二个公式返回表 1 中项目列出的值,然后乘以 100。
这应该只是拖放复制并起作用,但它将返回工作表 2 上而非工作表 1 上的项目的 n/a。