Excel,查找序列集合的最大值

时间:2017-12-19 19:41:46

标签: excel max sequential

在A栏中,我有一系列连续数据。它们都从1开始,但以不同的数字结尾。我希望我可以创建一个列B,它具有每个序列的最大数量。有什么公式可以帮我这么做吗?这些数字在不同的单元格中.Eg.A1 = 1 A2 = 2 A3 = 3 .....

A  123123412
B  333444422

1 个答案:

答案 0 :(得分:0)

如果数字不在同一个单元格中且序列始终以1开头,您只需在列中查找下一个1并返回1(除了最后一个需要查找最后一个序列的序列)列中的数字):

=IFERROR(INDEX(A$1:A$100,MATCH(1,A2:A$100,0)+ROW()-1),LOOKUP(999,A$1:A$100))

enter image description here

这个更短但必须使用Ctrl-Shift-Enter(CSE)作为数组公式输入:

=INDEX(A1:A$99,MATCH(TRUE,A2:A$100<A1:A$99,0))

非CSE版

=INDEX(A1:A$99,MATCH(TRUE,INDEX(A2:A$100<A1:A$99,0),0))