我正在寻找一种方法(轻量级的单细胞公式解决方案)如何根据唯一值的计数生成镜像排序。2、3和4给定值的示例:

发布于 2020-07-31 23:17:52
请试以下几点
={TRANSPOSE(SEQUENCE(ROW(A15)-ROW(A12)+1)),
TRANSPOSE(SORT(SEQUENCE(ROW(A15)-ROW(A12)+1),1,0))}

后期加法
作为,我们也可以使用
={TRANSPOSE(SEQUENCE(COUNTUNIQUE(A12:A15)+1)),
TRANSPOSE(SORT(SEQUENCE(COUNTUNIQUE(A12:A15)+1),1,0))} 区别在于,使用第一个公式,即使引用空单元格,也可以创建序列。
发布于 2020-08-01 10:43:43
我给自己设定了在一个单一的功能中完成这个任务的挑战--它必须是可能的,对吗?你只需要一个对称的函数。
经过一番思考,我想出了一个表格的功能:
y=c-abs(x)因此,如果您可以生成x-值,比如(对于n=3)
-2.5 -1.5 -.5 0.5 1.5 2.5您只需要从3.5减去它们的绝对值就可以得到
1 2 3 3 2 1不幸的是,序列只会生成整数值,因此公式并不像人们希望的那样整洁:
=ArrayFormula(counta(A:A)+0.5-abs(sequence(1,counta(A:A)*2,-counta(A:A))+0.5))

https://stackoverflow.com/questions/63199924
复制相似问题