【发布时间】:2015-04-17 15:05:43
【问题描述】:
我有一个包含列的表格,每个列都包含客户联系信息。我还有一个公式可以使用多个条件查找电话号码:customer ID、type(手机、家庭等)和primary Y/N。问题是此信息可能出现多次,但日期不同,在这种情况下,需要选择最新出现的信息。目前的 CSE 公式为:
=INDEX($C$6:$BZ$18;10;MATCH(<client_ID>;IF(($C$8:$BZ$8=<client_ID>)*($C$17:$BZ$17="home")*($C$18:$BZ$18="Y");$C$8:$BZ$8);0))
在哪里
$C$6:$BZ$18 包含所有数据
$C$8:$BZ$8 包含所有客户端 ID
$C$17:$BZ$17 包含电话号码的类型
$C$18:$BZ$18 包含此号码是否是该类型的主号码
$C$8:$BZ$8 包含输入数字的日期
数据如下:
B C D
---------------------------------------------------------------------
8 CLIENTID |Client1 |Client1 |
9 other | | |
10 other | | |
11 other | | |
12 other | | |
13 other | | |
14 other | | |
15 PHONE NUMBER |9876543210 |1234567890 |
16 DATE |2015-04-15 |2015-04-16 |
17 TYPE |Home |Home |
18 Primary |Y |Y |
上面的公式选择了电话号码9876543210,但它需要选择1234567890,因为那是最新的条目。
关于如何从这里开始的任何想法?
【问题讨论】:
-
请提供您的数据截图;一个图像或一个图像的链接,以便我们可以看到。并提供预期的结果。
标签: excel excel-formula