我有列出学年的数据(“ A”,“ B”,“ C”,...)和一些数据。
一个学年是一个完整的日历年,包括所有12个月。
我正在尝试使用公式确定最近的,完整的学年。 (如果可能,请不要使用UDF)。
示例数据:
Term Month Year Misc. Data
A January 2017 32
A February 2017 35
A March 2017 448
A April 2017 747
A May 2017 656
A June 2017 370
A June 2017 1892
A July 2017 373
A August 2017 387
A August 2017 3
A August 2017 32992
A September 2017 815
A October 2017 479
A November 2017 753
A December 2017 413
B August 2018 544
B September 2018 541
B October 2018 435
B November 2018 17
B December 2018 270
B January 2018 309
B February 2018 488
(编辑:添加的数据,每月将有多个条目。)
因此,由于A条款是从今天(2019年)开始的所有月份中最新的条款,我只是希望公式返回A
。
就我目前的尝试而言,我无法想到如何使用Index/Match
公式。我“很害怕”,我需要一个UDF或至少某种类型的帮助程序列。到目前为止,我只得到了=Index(A2:A20
,但是想不出如何从那里构建它。我可能需要预感Aggregate()
,但我不知道如何。
答案 0 :(得分:0)
IF ,您每月只有一个条目,并且 IF ,年份按照您显示的升序排列,然后尝试:
=LOOKUP(2,1/(COUNTIFS(Table1[Year],Table1[Year])=12),Table1[[#All],[Term]])