Excel - 产品清单价格更新,基于更大的列表

时间:2017-04-11 11:12:19

标签: excel list price

我试图找到一个解决方案但不幸运。我试图更新1400多种产品的价格,但我必须在更大的3000多种产品列表中找到这些新价格。我在两列中都有索引(索引?)。

我已经尝试了一些像IF这样的东西,索引D在第一列,然后给我“OK”

= IF(COUNTIF(I $ 2:I $ 3000; D2)= 1; “OK”; “NOK”)

这给了我一个信息,我在“我的列表”上有一个索引,该索引也在新的价格列表中。但这根本没有用,因为我不知道怎么用那些“OK”复制新价格。

我试过使用INDEX MATCH和VLOOKUP,但都没有用,因为你可以清楚地看到我不是Excel的专家。

以下是什么:

如果我的IF函数有'true'值(或OK),则复制新价格(带有新索引的单元格之前的单元格)。

或其他什么,如果它当然有效。

对不起我糟糕的英语。

IMAGE

1 个答案:

答案 0 :(得分:0)

试试这个......

=IFERROR(INDEX($H$2:$H$3000,MATCH(D2,$I$2:$I$3000,0)),"NOK")

并将其复制下来。

如果您根据区域设置在excel公式中使用分号而不是逗号,请将建议的公式更改为此...

=IFERROR(INDEX($H$2:$H$3000;MATCH(D2;$I$2:$I$3000;0));"NOK")