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

Числовые функции

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

Сравнение чисел

Сравнивает числа из столбца с заданным значением или значениями из другого столбца. Функция возвращает TRUE, если выполняется условие, заданное оператором; в противном случае она возвращает FALSE.

Свойства

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

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

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

Оператор сравнения

Выберите оператор для сравнения:

  • = равно

  • != не равно

  • больше чем

  • >= больше или равно

  • < меньше чем

  • <= меньше или равно

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

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

Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Пример

Входные данные Конфигурация Выходные данные
  • 12345

  • 42

  • 365

  • Оператор сравнения: >

  • Использовать с: Значение

  • Значение: 300

  • TRUE

  • FALSE

  • TRUE

Преобразовать в числа

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

Свойства

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

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

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

Десятичный разделитель Введите символ, который будет использоваться в качестве Десятичный разделитель для числовых данных.
Разделитель тысяч Введите символ, который будет использоваться в качестве Десятичный разделитель для числовых данных.
Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Форматировать число

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

Свойства

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

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

Формат вывода

Выберите один из предопределенных шаблонов из раскрывающегося списка или введите собственный формат для применения к числам:

  • 1,000 (#,##0)

  • 1,000.1 (#,##0.0)

  • 1,000.12 (#,##0.00)

  • 12% (0%)

  • 12.3% (0.0%)

  • 12.34% (0.00%)

  • «Пользовательский»: введите свой формат числа (задается в поле Пользовательский формат).
Десятичный разделитель

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

Разделитель тысяч

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

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

Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Пример

Входные данные Конфигурация Выходные данные
  • 0

  • 19021.04

  • 1429.68

  • Формат вывода: 1,000.12 (#,##0.00)

  • Десятичный разделитель: .

  • Разделитель тысяч: ,

  • 0,00

  • 19,021.04

  • 1,429.68

Удаление дробной части

Удаляет дробную часть числа, округляя его в направлении нуля.

Свойства

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

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

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

Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Пример

Входные данные Выходные данные
  • 3,14

  • -19.89

  • 3

  • -19

Удаление отрицательные значения

Заменяет отрицательные целые или десятичные числа значением null.

Свойства

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

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

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

Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Пример

Входные данные Выходные данные
  • 121021

  • -365

  • 121021

  • null

Округление значения вверх

Округляет значение в большую сторону в соответствии с заданной Πрецизионностью.

Свойства

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

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

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

Прецизионность Установите количество десятичных знаков, которые вы хотите сохранить.
Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Пример

Входные данные Конфигурация Выходные данные
3,14

Точность: 0

3
3,14 Точность:1 3.2

Округление значения в направлении нуля

Округляет значение в сторону нуля.

Свойства

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

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

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

Прецизионность Установите количество десятичных знаков, которые вы хотите сохранить.
Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Пример

Входные данные Конфигурация Выходные данные
3,74

Точность: 0

3
-3,74 Точность: 1 -3.7

Округление значения вниз

В зависимости от указанной точности округляет значения вниз до ближайшего числа.

Свойства

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

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

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

Прецизионность Установите количество десятичных знаков, которые вы хотите сохранить.
Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Пример

Входные данные Конфигурация Выходные данные
3,74

Точность: 0

3
3,74 Точность: 1 3.7

Арифметическое округление значения

В зависимости от указанной Πрецизионности округляет значение до ближайшего числа.

Свойства

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

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

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

Прецизионность Установите количество десятичных знаков, которые вы хотите сохранить.
Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Пример

Входные данные Конфигурация Выходные данные
3,14

Точность: 0

3
3,74 Точность: 0 4
3,74 Точность: 1 3.7
3.78 Точность: 1 3.8

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

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