我有一个表格,其格式如下:
SKU | Variant 1 | Variant 2 | Variant 3 0001 | Blue | Red | Green 0002 | Black | white | Yellow
我想要实现的是这样的波纹管,基本上是从上方将每个变体显示在单独的行上,但将sku保持在前面。
SKU | Variants 0001 | Blue 0001 | Red 0001 | Green 0002 | Black 0002 | White 0002 | Yellow
我正在寻找一个脚本来在Google表格中实现此结果。
答案 0 :(得分:1)
您要查找的公式是:
=ARRAYFORMULA(TEXT(SPLIT(TRANSPOSE(SPLIT(JOIN("♀",JOIN("♂",{A1,B1}), JOIN("♂",{A1,C1}), JOIN("♂",{A1,D1})),"♀")), "♂"),"0000"))