Попытка настроить QUERY в Google Sheets и объединить результаты с заголовками в качестве меток - PullRequest
0 голосов
/ 25 января 2020

Мне нужна помощь в попытке объединить информацию из запроса в одну ячейку, но в то же время получать ярлыки. Этот Query () с вложенным Join () выдает ошибку, утверждая, что не может тянуть больше 1 столбца. Есть ли способ реализовать то, что я ищу ниже?

=if(B2="","No Name Selected",join(char(10),query(J2:N5,"Select J,K,L,M,N Where J = '"&B2&"'",1)))

Пытается объединить информацию из Query, но хочет включить заголовки в качестве меток
Заголовки

Name Address Phone Number DOB Email

Данные

Sam Spud 102 Main St, Los Angeles, CA 90210 323-323-3233 1/2/2020 samspade@email.com

Что я пытаюсь получить в качестве конечного результата

Name: Sam Spade Address: 101 Main St, Los Angeles, CA 90210 Phone Number: 323-323-3232 DOB: 1/1/2020 Email: samspade@email.com

Создан образец страницы, если кто-нибудь захочет его попробовать.

https://docs.google.com/spreadsheets/d/1gUhJlrZbwtKB-xtn6nsGf58IO1wvD5T8O6STh17-FfY/edit?usp=sharing

1 Ответ

0 голосов
/ 25 января 2020

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

=ARRAYFORMULA(IF(B2="",,SUBSTITUTE(REGEXREPLACE(TRIM(QUERY(TRANSPOSE(QUERY(
 QUERY({"♦"&E2:I2&":"; TO_TEXT(E3:I)}, 
 "select Col1,Col2,Col3,Col4,Col5 where Col1 = '"&B2&"'", 1)
 ,,999^99)),,999^99)), "^♦", ), "♦", CHAR(10))))

0

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