2016-03-01 74 views
0

我有一个谷歌电子表格,有看起来像这样的很多很多行:谷歌电子表格格式一列由分裂他们变成多个的

Abdrashitov Ablai DLPNQ915 1138 4 0或

这些都是在一个细胞中。我试图让它在不同的单元格中具有相同的值。

这是我曾尝试:

=SPLIT(ARRAYFORMULA(Info!A1:A982), "")(!信息是表中值的)

在此之后,我得到的错误:

Function SPLIT parameter 1 value should be non-empty. 

不允许我这样做。我曾试着用搜索引擎,并通过StackOverflow上寻找,但我无法找到任何东西...

是我能找到的最接近的事是这样的:

=ARRAYFORMULA(IFERROR(REGEXEXTRACT(" "&Info!A1:A982, 
"^"&REPT("\.[^ ]*",COLUMN(OFFSET(Info!A1,,,1,4))-1)&"\.([^ ]*)"))) 

虽然,它没有做任何事情,并保持空白。

感谢您的帮助!

回答

1

试试这个:

=transpose(split(join(" ",Info!A1:A)," ")) 
+0

嘿!我想你已经接近它了。但是,下面是错误: JOIN的文本结果长于50000个字符的限制。 –

+0

你的工作表有多少行?尝试将A1:A更改为A1:A1000并查看是否有效。 –