【发布时间】:2015-04-02 11:42:28
【问题描述】:
我有一个包含两列的 Excel 电子表格:
A B
01/04/2015 Riddor
27/03/2015 Riddor
02/04/2014 Other Text
在我的单元格中,我正在尝试创建一个函数,该函数将检查 b 列以查看单词“Riddor”是否存在,以及它是否检查 A 列中的相应日期以找出我的值“Riddor”的哪个条目最新的。
例如,在上面的示例中,您会看到两次出现的值“Riddor”,一个是 3 月 27 日的条目,另一个是昨天的条目。我希望我的函数计算自最近一次输入“Riddor”以来的天数。
所以这会给我一个 1 天前的结果,因为“Riddor”的最后一个条目是昨天的日期。
有人可以告诉我我哪里出了问题吗?谢谢
我试过这个:
=COUNTIF(B:B,"Riddor",MATCH(MAX(A:A),B:B,"Riddor"))
我已经试过了:
{=IF(COUNTIF(B:B,"Riddor")=0,"No Match",IF(COUNTIF(B:B,"Riddor")=1,INDIRECT("A"&MATCH("Riddor",B:B,0)),MAX(IF(B:B="Riddor",A:A))))}
都不给我正确的结果。感谢您的帮助,在此先感谢
【问题讨论】:
-
如果您要否决这个问题,请您说明原因。谢谢