有谁知道如何从范围到单个列中收集值? 例如...我在单元格A1:C5中有信息,我希望将这些单元格复制到H列(H1,H2等。。。)

#1楼 票数:1 已采纳

我相信您的问题已经在这里得到了解答:将多个列堆叠到一个?

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

请注意,您同样可以从第1行到第5行这样做:

=UNIQUE(TRANSPOSE(SPLIT(JOIN(";",A1:A5,B1:B5,C1:C5),";")))

正如Adam所提到的,这将适用于新的Google文档,并且更加简单:

={A1:A5;B1:B5;C1:C5}

#2楼 票数:1

从乔纳森(Jonathan)所链接的同一问题来看,我认为此答案现在是更好的答案 (最新版的表格中支持该答案 ,而该版本在首次提出该问题时就没有出现)。

={A1:A5;B1:B5;C1:C5}

  ask by Guy Levy translate from so

未解决问题?本站智能推荐:

1回复

GoogleSheets-从一个范围内重复值“n”次

我试图通过从一系列单元格(重复次数)中重复某些单元格值并水平迭代直到行尾来在谷歌工作表中执行以下操作。 用于电流输出的公式:
1回复

将值从一个Google表格粘贴到另一个,然后根据ID列删除重复项

我有一个与此问题描述的情况类似的情况:两个工作表,输入数据使用importxml函数输入到Feed表中,而数据表由于设置了每天运行的脚本而可以复制新行。 但是,当前脚本正在创建每日重复项。 因此,我想修改上面问题的答案,以便脚本检查F列上的ID,并仅复制具有新ID的行。 我应该如何将下
1回复

GoogleSheets:如何从一个范围创建一个数组,在每一行中添加一个具有常量文字值的列?

我想制作一个包含几列的数组。 第二列和后续列被指定为从另一个工作表中提取的范围。 第一列是一个静态常量,也就是说,第一列中的每个单元格都应该具有完全相同的文字字符串值,比如“foo”。 我找不到正确的语法。 我原以为这样的事情会奏效: ={"foo", '其他表'!C2:F} 但我得到“函数 AR
4回复

从一列收集所有唯一值并将它们输出到另一列中..?

我有这种形式的电子表格: 其中前 3 列只是字符串类型的数据。 D 列有整数,其中有重复的数字。 我的问题是如何像这样输出第五列: 它只输出 D 列中的唯一数字。 我想象在 for 或 while 循环中运行 if/else 语句,检查“D”中的每个单元格,并将任何以前“未见过”的值存储在数组中。
2回复

如何使用ArrayFormula从一个范围内多次查找相同的值

我有这个范围...A1:D5 我想查找 b = "salary" 的行并将它们放在一个新表中。 这部分非常简单,可以使用查询、过滤器、索引/匹配、vlookup 和/或 {arrays} 以多种方式完成。 我遇到问题的部分是我希望初始结果重复可变次数。 例如,如果我想搜索 B = "salary"
2回复

电子表格公式将所有匹配收集到一个单元格中

我有一个看起来像这样的电子表格: 我创建了UniqueFamilyId列,以便基本上唯一地标识每个系列。 我正在尝试制定一个公式,将所有居住在同一地址的人的名字收集到一个单元格中 - 即一个将填写E列(AllFirstNames)的公式。 我怀疑vlookup和数组公式的混合可以解决
1回复

根据列中的单个值从范围中获取一行

我正在使用电子表格存储高分。 我有一栏(首字母[D栏])和一栏(分数[E栏])。 它们已经从最高到最低排序(取决于分数)。 我想获得所有缩写的第一个字母,并且该缩写得分很高。 例如,如果我有这个: 我想得到这个: 我已经可以通过=UNIQUE(D:D)来获取名称部分,但是如何从
2回复

将多列合并为单个范围

我有一张工作表,上面列出了几个名称,例如: 我正在尝试将这些列中的所有名称合并到一个范围内(例如,可以由unique() ),以便可以从下拉列表中选择用户。 将多列范围添加到unique()根据每个多列行的唯一性返回一个多列结果(即,如果重复上述“ Sarah,Mike,Joe”,则将其过