Excel 将列B及其在列C中的值与保留列A原始顺序的列A值对齐。将不匹配的列B值放在下面

Excel 将列B及其在列C中的值与保留列A原始顺序的列A值对齐。将不匹配的列B值放在下面,excel,excel-2010,vba,Excel,Excel 2010,Vba,有谁能帮我做这件事吗 我有两个主栏A和B。A栏包含产品代码,B栏包含价格。现在我在C栏中有一些产品代码。我需要它们的价格并维护C栏的订单 A B C D 110 $10 115 111 $12 120 112 $18 117 113 $13 111 114 $22 115 $24 116 $98 117 $26 118 $77 119 $34 120 $17 在D列中输入公式并向下拖动 =IFERROR(INDEX(B:B,MATCH

有谁能帮我做这件事吗

我有两个主栏A和B。A栏包含产品代码,B栏包含价格。现在我在C栏中有一些产品代码。我需要它们的价格并维护C栏的订单

 A    B    C   D    
110  $10  115  
111  $12  120
112  $18  117
113  $13  111
114  $22
115  $24
116  $98
117  $26
118  $77
119  $34
120  $17

在D列
中输入公式并向下拖动

=IFERROR(INDEX(B:B,MATCH(C1,A:A,0),1),"")

列D
中输入公式并向下拖动

=IFERROR(INDEX(B:B,MATCH(C1,A:A,0),1),"")

请理解,堆栈溢出不是免费的代码编写服务。因此,请展示您已经尝试过的内容。您的问题,添加您的代码并向其提出特定问题。另外,您的问题对我来说非常不清楚,所以您也可以阅读。您应该阅读有关VLOOKUP函数的内容,例如。写一些代码,如果你的代码失败了就回来。你的问题与编程有什么关系?如果您不知道如何使用Excel函数进行查找,则此函数不属于此处。在Superuser.com上发布,这里不再使用软件。请理解堆栈溢出不是免费的代码编写服务。因此,请展示您已经尝试过的内容。您的问题,添加您的代码并向其提出特定问题。另外,您的问题对我来说非常不清楚,所以您也可以阅读。您应该阅读有关VLOOKUP函数的内容,例如。写一些代码,如果你的代码失败了就回来。你的问题与编程有什么关系?如果您不知道如何使用Excel函数进行查找,则此函数不属于此处。改为在Superuser.com上发布,这里不再使用软件。