разложить список товаров по столбцу количества в таблицах Google - PullRequest
0 голосов
/ 06 мая 2020

enter image description here

Как я могу превратить левый список элементов в правый список, и столбец идентификатора сгенерирован автоматически, будет здорово, большое спасибо за решение моей проблемы

1 Ответ

0 голосов
/ 06 мая 2020

Я думаю, это то, что вы хотите. https://docs.google.com/spreadsheets/d/1V5UW20fqaAThCHX0inYrMt8AjQmflfZiCmk-G7HxAUM/edit?usp=sharing

Формула:

=QUERY(ArrayFormula(FLATTEN(IFERROR(
  SPLIT(
    REPT(A2:A15 &  "~", VLOOKUP(A2:A15,A2:B15,2,0)),
    "~")
  ))),"select * where Col1 is not null",0)

Функция FLATTEN, сглаживающая диапазон в один столбец, по-видимому, недокументирована, но вы можете использовать ее в Google.

Сообщите мне, работает ли это для вас.

Кроме того, ваши входные данные были в алфавитном порядке. Если это не всегда так, запрос можно изменить, изменив последнюю строку на «выберите *, где Col1 не является нулевым порядком по Col1».

...