的Excel - 基于ID工作表值查找(闭合)(Excel - Worksheet Value L

2019-08-16 19:43发布

我有两个工作表。 首先列出我的客户:

A          |B            |C
CustomerID |CustomerName |DateLastProject
MC001      |Ron Bolles   |
MC002      |Neal Pearl   |
MC003      |Meg Black    |

在我的第二个工作表,我列出了客户做(与日期)的项目:

A          |B            |C
CustomerID |ProjectID    |Date
MC001      |MP112        |01/03/2013
MC002      |MP113        |01/08/2013
MC003      |MP114        |01/08/2013
MC001      |MP115        |01/15/2013
MC003      |MP129        |02/04/2013

我需要查找的最后一个项目的日期为每一个客户,并在客户工作表的C列显示。 因此,客户会出现:

A          |B            |C
CustomerID |CustomerName |DateLastProject
MC001      |Ron Bolles   |01/15/2013
MC002      |Neal Pearl   |01/08/2013
MC003      |Meg Black    |02/04/2013

谢谢!

Answer 1:

您需要使用数组公式此。

和公式为:= MAX(IF(A2 = F2:F6; H2:H6; “”))

但你需要将它应用于作为数组公式,所以当你输入上面的公式:当你按下回车键按下CTRL + SHIFT。 和式将显示为:{= MAX(IF(A2 = F2:F6; H2:H6; “”))}

如果你有两片,该公式将是

=MAX(IF(Sheet1!A2=Sheet2!A2:A6;Sheet2!C2:C6;""))

(记住进入F2和按住CTRL + SHIFT,然后按下输入按钮,这将是一个数组公式为:{= MAX(IF(Sheet 1中A2 = Sheet2的A2:A6; Sheet2的C2:!!! C6; “”) )}



文章来源: Excel - Worksheet Value Lookup Based On ID [closed]