如何将主题和内容分成多行?

时间:2019-06-04 17:28:33

标签: google-sheets transpose google-sheets-formula array-formulas google-sheets-query

我有一个关于基础信息的案例。我想转换以下在WebAppStackExchange链接的帮助下工作的内容,但是,它不会拆分项目的名称。

Project A | Jan, Feb, Mar 
Project B | Mar, Apr, Jun, Jul
Project C | Jan, Feb

我一直在引用此页面,它对我们有很大帮助:

https://webapps.stackexchange.com/questions/39822/split-content-of-one-row-into-multiple-rows

这是StackExchange的示例代码,对我有用。

=TRANSPOSE (SPLIT(REPT(CONCAT(B1; ","); COUNTA(B1:B3)); ","))

这是理想的结果:

Project A | Jan
Project A | Feb
Project A | Mar
Project B | Mar
Project B | Apr 
Project B | Jun
Project B | Jul
Project C | Jan
Project C | Feb

1 个答案:

答案 0 :(得分:0)

=ARRAYFORMULA(QUERY(TRIM(SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(
 IF(LEN(A1:A), "♠"&A1:A&"♦"&IFERROR(SPLIT(B1:B, ", ")), )),,999^99)),,999^99), 
 "♠")), "♦")), "where Col2 is not null"))

0