Excel 公式 return 基于产品名称和最新日期的数字

Excel Formula to return a number based on product name and latest date

我正在寻求有关 Excel 公式的帮助。我需要的是 return 最新日期的化学品和数量 table 显示化学品和数量。

一种可能性是将整个输出 table 放入溢出的数组中。使用 Office 365,您可以执行此 LET 公式:

=LET( a, A5:C19,
       f, FILTER( a, INDEX( a, , 1) <> "" ),
       c, INDEX( f, , 1), q, INDEX( f, , 2), d, INDEX( f, , 3),
       sf, SORTBY(f,c,1,d,1),
       CHOOSE( {1,2}, UNIQUE( c ), XLOOKUP( UNIQUE( c ), c, q,, 0,-1 ) ) )

您将整个范围的化学、数量和实际日期值输入到名为 a 的变量中。公式的其余部分创建一个排序查找 table,然后搜索左侧过滤器公式以找到最后一个匹配项。