Смещение столбца 2 результатов запроса на одну строку - PullRequest
1 голос
/ 30 марта 2020

Я пытаюсь создать список результатов из QUERY, где результат из столбца 1 действует как «заголовок» в столбце 1, а затем результат из столбца 2 будет отображаться в следующей строке, но все же во втором столбце. И это будет образец для всех результатов. Я пытался использовать функцию OFFSET. Я также пытался OFFSET в пределах QUERY, но просто не могу получить то, что искал.

Вот где я остановился ...

=ArrayFormula(SORT(IFERROR(VLOOKUP(F2:F,QUERY({J2:K},"SELECT Col1,Col2 WHERE Col1 matches '"&TEXTJOIN("|", 1, F2:F)&"'",0),{1,2},)),1,TRUE))

В конечном итоге это выглядело бы как

Title
  Description
Title 2
  Description 2

Вот мой образец листа

1 Ответ

2 голосов
/ 30 марта 2020

попробовать:

=ARRAYFORMULA(SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(IFNA(
 VLOOKUP(SORT(F2:F), {J2:K4, "♦"&J2:J4, "♦♣ ♣"&K2:K4}, {3, 4}, 0)))
 ,,99^99)),,99^99), "♦")), "♣"))

0

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