gpt4 book ai didi

sorting - 将多列堆叠为一列

转载 作者:行者123 更新时间:2023-12-02 09:24:46 24 4
gpt4 key购买 nike

我想做一个简单的任务,但不知何故我做不到。假设我有一列:

a
z
e
r
t

如何创建一个具有相同值的新列两次并得到以下结果:

a
a
z
z
e
e
r
r
t
t

我已经尝试过将我的专栏加倍并做类似的事情:

=TRANSPOSE(SPLIT(JOIN(";",A:A,B:B),";"))

但它创造了:

a
z
e
r
t
a
z
e
r
t

我的灵感来自 this answer到目前为止。

最佳答案

试试这个:

=SORT({A1:A5;A1:A5})

这里我们使用:


计算你的评论,然后你可以使用这个公式:

=QUERY(SORT(ArrayFormula({row(A1:A5),A1:A5;row(A1:A5),A1:A5})),"select Col2")

想法是使用带有行数的附加数据列,然后按行排序,然后是 query只获取值。


joinsplit方法将做同样的事情:=TRANSPOSE(SPLIT(JOIN(",",ARRAYFORMULA(CONCAT(A1:A5&",",A1:A5))),","))

这里我们只用了两次range,这样比较好用。另见 Concat + ArrayFormula样本。

关于sorting - 将多列堆叠为一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38785680/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com