Преобразование столбцов в строки с поворотом - PullRequest
0 голосов
/ 13 января 2019

У меня есть таблица в следующем формате:

SKU | Variant 1 | Variant 2 | Variant 3
0001 | Blue | Red | Green 
0002 | Black | white | Yellow

То, чего я хочу достичь, это что-то вроде этого ниже, в основном, отображая каждый вариант сверху в отдельном ряду, но сохраняя пометку впереди.

SKU | Variants
0001 | Blue
0001 | Red
0001 | Green
0002 | Black
0002 | White
0002 | Yellow

Я ищу скрипт для достижения этого результата в Google Sheets.

1 Ответ

0 голосов
/ 13 января 2019

формула, которую вы ищете:

=ARRAYFORMULA(TEXT(SPLIT(TRANSPOSE(SPLIT(JOIN("♀",JOIN("♂",{A1,B1}), JOIN("♂",{A1,C1}), JOIN("♂",{A1,D1})),"♀")), "♂"),"0000"))

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...