#sql #google-sheets #google-query-language
Вопрос:
Я пытаюсь запросить столбец и выбрать ячейки, содержащие слово: розовый. Я хочу дать этой новой колонке новое имя: приоритет бизнеса. Текущие формулы, которые я пробовал, но получаю ошибки для всех из них:
=QUERY(N:N,"SELECT N WHERE N CONTAINS 'pink', LABEL * 'Biz Priority'"),1
=QUERY(N:N,"SELECT N LABEL N 'Biz Priority', WHERE N CONTAINS 'pink'"),1
=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)