Как объединить выбор с запросом ()? - PullRequest
1 голос
/ 27 января 2020

Я использую функцию запроса, и мне нужно объединить столбцы A, B и C в строку с дефисами, разделяющими их. то есть "2-4-6".

A|B|C
-|-|-
2|4|6

Как я могу это сделать?

Я пробовал следующее, но он возвращает ошибку:

=query(raw!A1:C, "select 'A & '-' & B & '-' &C")

1 Ответ

1 голос
/ 27 января 2020

Попробуйте:

=ARRAYFORMULA(SUBSTITUTE(TRIM(TRANSPOSE(QUERY(TRANSPOSE(raw!A1:C),,999^99))), " ", "-"))

0


или используйте:

=ARRAYFORMULA(raw!A:A&IF(raw!B:B="",,"-"&raw!B:B)&IF(raw!C:C="",,"-"&raw!C:C))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...