如何在excel中将公式的结果添加到另一个?

时间:2015-12-15 18:15:21

标签: excel excel-formula

我有2张

第一张表有列:代码,描述和价格。所以col a,b和c。

在第二张表格中,我有a和b列:代表描述和价格。

所以我想要做的是输入代码(这是sheet2中描述的单元格,例如a1),然后描述和价格应自动输入到sheet1中的b和c列。

我尝试了以下公式,但是我遇到了语法错误,但它应该可以帮助您了解我想要实现的目标。

在说明单元格中: Sheet2!Sheet1!a1 // a1是代码单元格,此公式插入b1。

还试过: Sheet2!(= Sheet1!a1)
并且: Sheet2!& Sheet1!a1

Sheet1 (red is where i need formulas)

enter image description here

Sheet2

enter image description here

2 个答案:

答案 0 :(得分:0)

好的,我来帮助你。

Sheet 1中:

Sheet1

Sheet 2中:

Sheet2

您需要的公式是

=Concatenate(Vlookup(A2;Sheet1!A:C;2;false);" - Price: $";Vlookup(A2;Sheet1!A:C;3;false))

将其粘贴在Sheet2 B2中,然后向下拖动。

再见!

答案 1 :(得分:0)

当您说“将表2视为数据库'”时,它应该具有用于​​标识记录的键列。重点是sheet2还必须有3列 - 代码,描述&价格与要在sheet1中输入的所有可能代码的列表。

然后在B2的Sheet1中输入=VLOOKUP($A2,Sheet2!A:C,2,0) 然后在C2的Sheet1中输入=VLOOKUP($A2,Sheet2!A:C,3,0)

并根据需要向下拖动。