将手机号码与按时间顺序排列的人员进行匹配

我有一个sorting的“客户”表,包含客户的身份证号码和他们的手机号码,从#1#10 。 这些客户订单/访问将按照时间顺序在另一张表中列出。 我试图通过简单地input他们的ID来获得客户的手机号码,并且可能在我的工作中添加详细信息。

有没有一种方法可以获得客户的单元格的价值,在input的客户ID号码上有所不同?

作为一个Java开发人员,我已经尝试过做'=(Customers!B(A4)) ,但这似乎不起作用。 基本上,我需要在表单客户中为B(客户ID号)的单元格设置一个值,我将如何去做这件事?

我build议VLOOKUP,部分原因是你似乎没有太多的variables:

SO20712634的例子

请注意,如果在客户表中切换A列和B列,这将不起作用。

你可以尝试结合使用INDIRECTADDRESSCELL

=INDIRECT(ADDRESS(CELL("row", reference_cell), column_number))

所以,而不是这个:

'=(Customers!B(A4))

试试这个(B列是第二列):

=INDIRECT(ADDRESS(CELL("row", $A4), 2))