Функции столбцов | Qlik Cloud Справка
Перейти к основному содержимому Перейти к дополнительному содержимому

Функции столбцов

Эти функции доступны из списка функций, а также из меню в заголовке данного столбца. Если это последнее, нажмите Menu и выберите функцию для применения.

Создать столбец

Создает новый столбец в таблице.

Свойства

Свойство Конфигурация
Имя нового столбца

Введите имя, которое вы хотите присвоить новому столбцу. Если вы не укажете имя, имя нового столбца по умолчанию будет new_column_name

Закрепить столбец

Из раскрывающегося списка выберите столбец, рядом с которым будет создан новый столбец.

Право закрепления Используйте этот переключатель, чтобы выбрать, хотите ли вы создать новый столбец слева или справа от опорного столбца. Оставьте переключатель включенным, чтобы создать его справа, отключите его, чтобы создать его слева.
Заполнить столбец

В раскрывающемся списке выберите, хотите ли вы, чтобы ячейки нового столбца содержали предопределенные значения или определенное.

  • Пусто: Столбец будет содержать только пустые значения.

  • NULL: Столбец будет содержать только значения NULL.

  • Значение: Используйте эту опцию, чтобы свободно задать определенное значение для ячеек столбца в поле Значение.

  • Последовательность: Столбец будет заполнен последовательностью чисел. Задайте Начальное значение и Шаг, чтобы определить приращение.

Примечание к информацииПри использовании этой функции примененные фильтры не учитываются.

Создать вычисляемый столбец

Добавить новый столбец на основе выражения скрипта Qlik.

Свойства

Свойство Конфигурация
Имя нового столбца

Введите имя для нового вычисляемого столбца.

Закрепить столбец

Из раскрывающегося списка выберите столбец, используемый в качестве опорной позиции для нового вычисляемого столбца.

Право закрепления

Используйте этот переключатель, чтобы выбрать, хотите ли вы создать новый столбец слева или справа от опорного столбца. Оставьте переключатель включенным, чтобы создать его справа, отключите его, чтобы создать его слева.

Выражение

Введите выражение скрипта Qlik, чтобы вычислить значения в новом столбце.

Открыть редактор

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

В редакторе выражения

Нажмите Открыть редактор на панели конфигурации, чтобы открыть редактор выражений – мощный редактор скриптов, позволяющий создавать вычисляемые столбцы. С его помощью можно без усилий вставить имена столбцов или функции, открыть документацию и проверить правильность выражений.

Using the expression editor to create a calculated column

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

  • Поля, где перечислены столбцы, доступные в таблице. Наведите курсор на любое из названий столбцов и нажмите +, чтобы напрямую вставить его в выражение.

  • Функции, где представлены функции Qlik. Для поиска определенной функции можно воспользоваться поиском или раскрывающимся списком категорий функций, в котором можно фильтровать функции по категориям.

    Наведите указатель мыши на любое из названий полей и нажмите +, чтобы напрямую вставить его в выражение.

  • Если выбрано Информационный гид, то при нажатии на функцию будет отображаться краткое описание и ссылка на документацию.

На верхней панели можно включать и отключить три инструмента, которые предназначены для того, чтобы помочь и направить при написании скрипта; здесь также доступны кнопки отмены и повтора, позволяющие исправить возможные ошибки.

  • Поиск и замена, чтобы автоматически искать определенные значения и заменять их при необходимости.

    Search and replace feature of the expression editor

  • Режим справки, в котором можно любую написанную пользователем функцию превратить в кликабельные ссылки на документацию.

    Activating the help mode in the script editor

  • Автозаполнение позволяет отображать найденные совпадения вместе с кратким описанием и примером функции по мере ввода текста.

    Using autocomplete to write a script function

Нижняя панель описывает все возможные ошибки в скрипте, например, неправильные имена столбцов или недопустимые выражения.

The validation tool showing an error in the script

Зеленый значок Ok в панели состояния сообщает о том, что выражение является правильным. Нажмите Подтвердить, чтобы использовать это выражение для вычисляемого столбца и вернуться к таблице. Вы можете затем применить конфигурацию функции.

Примеры

Вариант использования Выражение Результат
Применить процентное увеличение к числовым значениям [Sales] * 1.25 Умножает значения в столбце Продажи на 1.25.
Помечать записи, соответствующие определенным критериям IF([Country] = 'France', 'Yes', 'No') Создает столбец со значением "Да" для строк, где столбец Country равен France, и "Нет" для остальных строк.
Использование условий if/then/else (если/то/иначе).
If(Temperature <= 0 , 'Freezing',
If(Temperature >= 100, 'Boiling',
If(Temperature >0 AND Temperature < 100, 'Between')))
Создает столбец с "Замерзание" для строк, где столбец Температура меньше или равен 0, "Кипение" для строк, где столбец Температура больше или равен 100, и "Между" для строк, где столбец Температура находится между 0 и 100.
Примечание к информации

При написании выражений, ссылайтесь на поля, используя квадратные скобки, например [Sales].

Удалить столбец

Удаляет столбец из таблицы.

Свойства

Свойство Конфигурация
Columns to process (Столбцы для обработки)

Выберите столбец или столбцы, которые вы хотите удалить.

Если вы хотите удалить несколько столбцов, используйте раскрывающийся список, чтобы выбрать столбцы, и нажмите Применить.

Дублировать столбец

Копирует столбец и его содержимое.

Свойства

Свойство Конфигурация
Columns to process (Столбцы для обработки)

Выберите столбец или столбцы, которые вы хотите продублировать.

Чтобы создать дубликат нескольких столбцов, выберите столбцы в раскрывающемся списке и нажмите Применить.

Имя нового столбца

Введите имя, которое вы хотите присвоить новому столбцу. Если вы не укажете имя, имя нового столбца по умолчанию будет <column_name>_copy.

Примечание к информацииПри использовании этой функции примененные фильтры не учитываются.

Переименовать столбец

Переименовывает столбец.

Свойства

Свойство Конфигурация
Столбец для переименования

Используйте раскрывающийся список, чтобы выбрать столбец для переименования.

Имя нового столбца

Введите новое имя, которое вы хотите присвоить столбцу. Имя нового столбца по умолчанию будет <column_name>_renamed.

Примечание к подсказкеКроме того, вы можете использовать эту функцию, дважды щелкнув заголовок столбца.

Переупорядочить столбец

Перемещает столбец в другое место таблицы.

Свойства

Свойство Конфигурация
Столбец

Используйте раскрывающийся список, чтобы выбрать столбец для перемещения.

Закрепить столбец

Из раскрывающегося списка выберите столбец, рядом с которым будет перемещен выбранный столбец.

Право закрепления Используйте этот переключатель, чтобы выбрать, хотите ли вы переместить выбранный столбец слева или справа от опорного столбца. Оставьте переключатель выбранным, чтобы переместить его вправо, снимите выбор, чтобы переместить влево.
Примечание к подсказкеКроме того, вы можете изменить порядок столбцов в таблице, используя перетаскивание на заголовке столбца.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!