【发布时间】:2018-12-26 14:58:33
【问题描述】:
我正在尝试找到一个公式,该公式将根据某个范围内的值是否都相同而返回 TRUE/FALSE。
这部分非常简单,但我还想要一个动态查找范围,即我有数百个不同的范围,每个范围都需要这个公式,并且它们的大小不同。它们都只是一列,但长度不同(行数)。因此,我正在考虑一些方法,例如,识别列表中最后一项之后有一个空单元格并停止在那里搜索。
以下是我正在使用的列表类型的示例:
72256
72256
72256
72256
72256
75432
75444
所以,我想要一个公式,它会查看第一个列表并返回“True”(因为所有值都相同,但第二个列表会返回“False”(因为并非所有值都相同) ). 而且我不想手动指定范围,因为有数百个不同的列表(不同的长度)。列表都在一个列中,它们都由相邻行中的值组成(每个列表之间有一个空单元格)。
我有以下公式,它工作得很好,但它没有包含动态范围元素:
=SUMPRODUCT(--(FREQUENCY(MATCH(A1:A9,A1:A9,0),ROW(A1:A9)-ROW(A1)+1)>0))=1
【问题讨论】:
标签: excel indexing dynamic match