从Excel中的表动态设置单元格值

时间:2012-09-21 08:00:30

标签: excel excel-vba excel-2007 excel-formula vba

我有一个excel文档,基本上看起来像这样(想象它有大约15 000行):

A    B    C    D    E    F
---------------------------
Art  Price    Art  Price
---------------------------
A    1         A    5
A    3         B    10
A    4         C    8
B    7         
B    2
C    3
C    15

正如您所看到的,B列中的价格不一致。

我想要做的是根据商品名称(在A栏和D栏中找到)将价格(在B栏中)设置为正确的价格(在E栏中找到)。

不幸的是,当涉及到Excel中的VBA和Excel中的公式时,我会感到茫然,这会是一种接近(或解决)这种方法的聪明方法吗?

提前谢谢!

1 个答案:

答案 0 :(得分:1)

在excel帮助中尝试VLOOKUP excel公式,无需编码。

在单元格=VLOOKUP(A2;$D$2:$E$4;2)中输入B2并填写。