拆分和移调挑战

Split & Transpose challenges

我正在努力 sheet 工作。 我有 5 列,第 1 列 = 许可证编号,第 2 列 = 个人姓名,第 3 列 = 位置,第 4 列 = 持续时间开始日期,第 5 列 = 持续时间结束日期 我想转置一个新的 sheet,其中 A 列是许可编号,B 列个人在彼此之下,C 列位置在彼此之下,D 列和 E 列开始和结束范围。

数据来自 Gform,同一个人可以在同一个许可证上。有道理吗?

例如: Snip enclosed here

https://docs.google.com/spreadsheets/d/1x3HrfTDndaLPCxBZeons_xkL6hWM9E72b_RYT0oYeV0/edit?usp=sharing

尝试:

=ARRAYFORMULA(SUBSTITUTE(TRIM(SPLIT(QUERY(FLATTEN(IF(
 IFERROR(SPLIT(B2:B, ","))="",,"♦"&TO_TEXT(A2:A)&"♣"&
 SPLIT(B2:B, ",")&"♣"&C2:C&"♣"&TO_TEXT(D2:D)&"♣"&TO_TEXT(E2:E))), 
 "where Col1 is not null", 0), "♣")), "♦", ))