有没有一个Excel公式可以给我F列中最高的年份,对应于c列中的每个公司代码

问题描述 投票:0回答:1

我需要从F列中对应于工作表C列中每个公司代码的最高年份sheet usage并在sheet IA+++0980的H(公司代码)和I(年份)列中输出。结果需要类似于工作表 IA+++++0980

的 H 列和 I 列中的蓝色字母文本
excel excel-formula
1个回答
0
投票

这是您可以使用

GROUPBY()

实现所需输出的一种方法


=GROUPBY(SCAN(,D3:D29,LAMBDA(x,y,IF(y="",x,y))), --F3:F29,MAX,,0)

或者,使用

MAP()

=LET(
     _Code, SCAN(,D3:D29,LAMBDA(x,y,IF(y="",x,y))),
     _Ucode, UNIQUE(_Code),
     HSTACK(_Ucode, MAP(_Ucode,LAMBDA(a, MAX(F3:F29*(a=_Code))))))

© www.soinside.com 2019 - 2024. All rights reserved.