对于Excel,我有以下问题。我想返回一个文本属性,其中每个组的最早日期在excel中。使用公式可以简单地做到这一点吗?下面是所需输出的示例-我正在尝试创建“每个客户端的最早类型”和“每个客户端的最新类型”,并让每个客户端重复这些操作。
答案 0 :(得分:0)
对E2
单元格使用以下数组公式
=INDEX($C$2:$C$7,MIN(IF($A$2:$A$7=A2,ROW($B$2:$B$7)-ROW($A$1),"")))
对F2
单元格使用以下数组公式
=INDEX($C$2:$C$7,MAX(IF($A$2:$A$7=A2,ROW($B$2:$B$7)-ROW($A$1),"")))
按 CTRL + SHIFT + ENTER 可以计算公式,因为它是数组公式。
如果您希望使用非数组公式,则可以在excel 2010及更高版本中使用以下公式。
=INDEX($C$1:$C$7,AGGREGATE(15,6,ROW($A$1:$A$7)/(($A$1:$A$7=A2)*($B$1:$B$7>=MIN($B$1:$B$7))),1))