Excel 公式无效 - 水平返回唯一值

Excel formula not working - returning unique values horizontally

有没有办法在不使用转置函数的情况下水平显示我的数据集中的唯一值:

我有一个来自 G6-G15 的 table:

**Colour**
Red
Red
Blue
Green
Green
Green
Yellow
Yellow
Yellow

我需要的输出是这样的

Blue Green Red Yellow

我尝试使用此公式 return 水平方向的唯一值,但是它似乎不起作用 =INDEX(SORT(UNIQUE($G$7:$G$15)),COLUMN(G6))

我们可以使用 SEQUENCE 正确 SPILL:

=INDEX(SORT(UNIQUE($G:$G)),SEQUENCE(,COUNTA(UNIQUE($G:$G))))


或者我们可以使用老式的拖动方法:

=INDEX(SORT(UNIQUE($G:$G)),COLUMN(A1))