我试图找到一个解决方案但不幸运。我试图更新1400多种产品的价格,但我必须在更大的3000多种产品列表中找到这些新价格。我在两列中都有索引(索引?)。
我已经尝试了一些像IF这样的东西,索引D在第一列,然后给我“OK”
= IF(COUNTIF(I $ 2:I $ 3000; D2)= 1; “OK”; “NOK”)
这给了我一个信息,我在“我的列表”上有一个索引,该索引也在新的价格列表中。但这根本没有用,因为我不知道怎么用那些“OK”复制新价格。
我试过使用INDEX MATCH和VLOOKUP,但都没有用,因为你可以清楚地看到我不是Excel的专家。
以下是什么:
如果我的IF函数有'true'值(或OK),则复制新价格(带有新索引的单元格之前的单元格)。
或其他什么,如果它当然有效。
对不起我糟糕的英语。
答案 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")