Разделить результаты запросов к Google Sheets из одной строки в две - PullRequest
1 голос
/ 13 июня 2019

Я хочу взять мои QUERY результаты и переместить одну ячейку (H [описание]) в следующую строку каждого результата.

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

Это основная идея:

    Category | Sub-Category | Item       | Description
    Fruit    | Citrus       | Orange     | It's orange
    Fruit    | Melon        | Cantaloupe | Round

В

    Category | Sub-Category | Item  
    Fruit    | Citrus       | Orange     
    It's orange
    Fruit    | Melon        | Cantaloupe 
    Round

1 Ответ

1 голос
/ 13 июня 2019
=ARRAYFORMULA(QUERY(SUBSTITUTE(TRIM(SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(
 QUERY(TRANSPOSE(IF(IFERROR(SPLIT(C1:C, ";"))<>"", "♥"&A1:A&"♦"&B1:B&"♦"&
 IFERROR(SPLIT(C1:C, ";"))&"♥"&D1:D, )),,999^99)),,999^99), "♥")), "♦")), D1, ), 
 "where Col1 is not null", 0))

0

...