标签: google-apps-script google-sheets
我一直在寻找解决问题的方法,我已经很接近了,但是还没有。
我确定关键是巧妙地使用 TRANSPOSE , QUERY , JOIN 和/或 SPLIT >(我认为...),但我不是Google表格专家,所以我想我向您寻求帮助:)
下面是与我的场景(带空格的字符串)更好地匹配的图像。
这是我想要的结果:
有一个神奇的公式吗?
答案 0 :(得分:2)
kaam
这是一种方法...
=ArrayFormula(SPLIT(TRANSPOSE(SPLIT(JOIN(" ", QUERY(IF(A2:B<>"",A1:B1&"_"&A2:B,),,ROWS(A2:A))), " ")), "_"))
编辑:如果值中有空格,请尝试
=ArrayFormula(SUBSTITUTE(SPLIT(TRANSPOSE(SPLIT(JOIN(" ", QUERY(IF(A2:B<>"",A1:B1&"_"&SUBSTITUTE(A2:B, " ", "&"),),,ROWS(A2:A))), " ")), "_"), "&"," "))