Google表格:列和行的字符串

安东尼奥·加久洛(Antonio Gargiulo)

我有一个用逗号分隔的字符串。通过拆分公式,我可以轻松地将每个数据放在单独的单元格中,但所有数据都在同一行中。我需要从这种格式转换数据:

在此处输入图片说明

转换为以下格式:

在此处输入图片说明

其中F列中的值仅与一行相关联。因此,这意味着原始字符串中只有一个块比其他块长。遵循以上屏幕截图:

字符串的第一个块:fubles.com/matches/2655533,Atletico Saraitu,Edoardo Pallavicini,7.38,6,

字符串的第7个块:fubles.com/matches/2655533,Atletico Saraitu,Andrea Cissello,7.55,7,是,

有没有人可以帮助我建立正确的公式?

谢谢

奥里尔·佩尔曼(Aurielle Perlmann)

您可以将其分为两部分-首先将不同的行分开-然后在保存值后再次在行上运行split-使用replace或regexreplace添加不同的定界符,我更喜欢使用分号:

=transpose(split(REGEXREPLACE(A1,"fubles",";fubles"),";"))

在此处输入图片说明

或者

=transpose(split(SUBSTITUTE(A4,"fubles",";fubles"),";"))

在此处输入图片说明

它们从字面上做完全相同的事情,但实际上,您是在起始字符串的末尾添加分号,然后按该定界符进行拆分,即转置以堆叠行。

然后,您应该复制并PASTE VALUES整理数据-然后在所有这些行上进行逗号分隔。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章