根据另一张纸的价值,参考另一张纸的单元格

时间:2013-12-05 21:10:21

标签: excel excel-formula

不太确定如何说出来,但我正在做一个关于excel的项目。到目前为止,我有包含客户编号和价格等的发票表,另一个包含所有客户信息,例如他们的房屋和电子邮件地址以及客户编号的电话号码。

我目前正在尝试让公式自动添加客户名称,具体取决于发票中输入的数字。通过这个,我的意思是当我在列中输入一个数字时,它将引用客户电子表格并检索名称。但我不确定我会怎么做。

我唯一想到的是,逻辑上它就像是'= Customers!B(D3)',其中D3是客户编号。我原以为它会得到D3的值,并且说D3包含数字3然后它将转到表单客户中的单元格B3。

我不知道怎么做,所以有某种GetValue函数吗?我主要编写Java代码,所以我对Excel很新。 任何帮助将不胜感激, 谢谢:))

1 个答案:

答案 0 :(得分:1)

您可以使用一些不同的功能,但最好的是INDEX

要获取B列中的值,请使用=Index(Customers!B1:H100,D3,1)

C列=Index(Customers!B1:H100,D3,2)

第一个参数是范围,第二个参数是行位置,第三个位置是列位置。

以下是some documentation阅读