我在Excel中有一个模拟数据集,我想打印最近的日期,但我希望它是最新的日期,以便类型是“推荐”:
Type Date
referral 1/6/2017
classroom 1/7/2017
referral 1/8/2017
classroom 1/9/2017
该功能会是什么样的?
答案 0 :(得分:2)
您可以使用这样的数组公式(假设您的列是A和B):
=MAX(IF(A2:A5="referral",B2:B5))
并按 Ctrl + Shift + 输入(CTRL + SHIFT + ENTER)输入。
当 Ctrl + Shift + Enter 输入时,Excel会在其周围放置大括号:
{=MAX(IF(A2:A5="referral",B2:B5))}
请注意,您不能自己输入括号“{}”。
另外,正如Scott Craner指出的那样,你应该限制数组公式中的范围,以防止遍历整个列(例如,我编辑过A2:A5而不是A:A)。
这是在行动:
答案 1 :(得分:2)