我正在尝试找出如何根据另一个条件(基于多个条件选择)从Excel(Office 365)表中的列中获取值的最新日期。我已经写了公式以获取最新日期,现在我需要从另一列获取相应的值。我希望始终在F列中获得每个客户的最新评论,因此对于CAMCO,它将是最新记录。
以下示例:
我在E列中的公式是= {MAX(IF([Customer] = B2,[Date]))}
答案 0 :(得分:0)
要查找最新的记事,请使用
=INDEX([Note], MATCH([@Customer] & "_" & MAXIFS([Date], [Customer], [@Customer]), [Customer] & "_" & MAXIFS([Date], [Customer], [@Customer]), 0))
或者,如果列Latest Date per Customer
是一个可能要添加的内容
=INDEX([Note], MATCH([@Customer] & "_" & @[Latest Date per Customer], [Customer] & "_" & [Latest Date per Customer], 0))
仅供参考,您的“最新日期”查询效果更好
=MAXIFS([Date], [Customer], [@Customer])
都是标准(不是数组)公式