Как объединить функции «Выбрать», » где » и «метка» в запросе Google листов

#sql #google-sheets #google-query-language

Вопрос:

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

  1. =QUERY(N:N,"SELECT N WHERE N CONTAINS 'pink', LABEL * 'Biz Priority'"),1
  2. =QUERY(N:N,"SELECT N LABEL N 'Biz Priority', WHERE N CONTAINS 'pink'"),1
  3. =QUERY(N:N,"SELECT N LABEL * 'Biz Priority', WHERE N CONTAINS 'pink'"),1

Это работает: =QUERY(N:N,"SELECT N WHERE N CONTAINS 'pink'"),1 но заголовок столбца такой же, как у другого столбца, который не будет работать для меня. ТИА

Комментарии:

1. Решенный: =QUERY(N:N,"SELECT N WHERE N CONTAINS 'pink' LABEL N 'Biz Priority'",1)

Ответ №1:

На:

=QUERY(N:N,"SELECT N WHERE N CONTAINS 'pink', LABEL * 'Biz Priority'"),1

Удалите запятую перед LABEL , измените * на N , переместите ) в конец.

=QUERY(N:N,"SELECT N WHERE N CONTAINS 'pink' LABEL N 'Biz Priority' ",1)

Вы также можете сделать его не учитывающим регистр:

=QUERY(N:N,"SELECT N WHERE LOWER(N) CONTAINS 'pink' LABEL N 'Biz Priority' ",1)