Функции строк
Добавить заполнение
Добавляет одно или несколько вхождений символа в начало или конец содержимого ячеек.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если вы хотите применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Количество повторений | Количество раз, которое выбранный символ будет добавлен к содержимому ячейки. |
| Добавить символ | Введите символ, который вы хотите добавить к содержимому ячейки в качестве заполнения. |
| Позиция |
Выберите, куда вы хотите добавить символ заполнения.
|
| Создать новый столбец | Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и оставить исходный без изменений. |
Пример
| Ввод | Конфигурация | Вывод |
|---|---|---|
| TableRecipe |
|
11111TableRecipe |
Вычислить длину
Вычисляет количество символов в каждой ячейке столбца и выводит результат в новый столбец.
Для каждого из выбранных столбцов будет создан новый столбец, содержащий результат функции. Имя новых столбцов по умолчанию будет <original_column_name>_length.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если вы хотите применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
Пример
| Ввод | Вывод |
|---|---|
| TableRecipe | 11 |
Изменить на нижний регистр
Преобразует весь текст из ячеек столбца в нижний регистр.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если вы хотите применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Создать новый столбец | Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и оставить исходный без изменений. |
Пример
| Ввод | Вывод |
|---|---|
| Рецепт таблицы | рецепт таблицы |
Изменить на регистр заголовка
Преобразует весь текст из ячеек столбца в регистр заголовка.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если вы хотите применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Создать новый столбец | Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и оставить исходный без изменений. |
Пример
| Ввод | Вывод |
|---|---|
| рецепт таблицы | Рецепт Таблицы |
Изменить на верхний регистр
Преобразует весь текст из ячеек столбца в верхний регистр.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если вы хотите применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Создать новый столбец | Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и оставить исходный без изменений. |
Пример
| Ввод | Вывод |
|---|---|
| Рецепт таблицы | РЕЦЕПТ ТАБЛИЦЫ |
Объединить столбцы
Объединяет содержимое столбца с другим столбцом или фиксированным значением.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если вы хотите применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Префикс | При необходимости добавьте символ или строку в начало объединенных данных. |
| Использовать с |
|
| Разделитель | Введите любой символ, который будет действовать как разделитель для объединенных данных. |
| Добавить разделитель | Выберите условие, при котором будет применяться разделитель. |
| Суффикс | При необходимости добавьте символ или строку в конец объединенных данных. |
| Создать новый столбец | Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и оставить исходный без изменений. |
Пример
| Ввод | Конфигурация | Вывод |
|---|---|---|
|
|
|
|
|
|
Содержит текст
Проверяет, содержат ли ячейки определенное значение. Функция вернет TRUE, если выбранный текст найден в ячейке, в противном случае она вернет FALSE. Эта функция чувствительна к регистру.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если вы хотите применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Использовать с |
|
Пример
| Ввод | Конфигурация | Вывод |
|---|---|---|
|
|
|
Преобразовать в текст
Преобразует тип строк, содержащихся в столбце, чтобы они интерпретировались как текст в системе.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если вы хотите применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Создать новый столбец | Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и оставить исходный без изменений. |
Извлечь значение по индексу
Извлекает подстроку, выбранную с использованием позиций индекса, в новый столбец.
Индекс представляет собой количество символов, от которого или до которого применяется выбор. Индекс 0 соответствует первому символу.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если вы хотите применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| От |
Выберите, как вы хотите начать выбор значения:
|
| До |
Выберите, как вы хотите завершить выбор значения:
|
| Создать новый столбец | Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и оставить исходный без изменений. |
Хэшировать данные
Маскирует информацию, содержащуюся в столбце. Входные данные заменяются с использованием 256-битной версии алгоритма Фаулера-Нолла-Во (Fowler-Noll-Vo).
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если вы хотите применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Создать новый столбец | Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и оставить исходный без изменений. |
Пример
| Ввод | Вывод |
|---|---|
|
Рецепт таблицы |
G=HE!D)EV^*H2%ZB-.(,I?.4+4J`Q%M]B&G_L5D0?2- |
Пример
| Ввод | Конфигурация | Вывод |
|---|---|---|
|
TableRecipe |
|
Table |
| QlikCloudAnalytics |
|
Облако |
Сопоставить шаблон
Проверяет, соответствует ли ячейка определенному шаблону. Функция вернет значение TRUE, если выбранный шаблон найден в ячейке, в противном случае она вернет FALSE.
Для каждого выбранного столбца будет создан новый столбец, содержащий результат функции. Имя новых столбцов по умолчанию будет <original_column_name>_matches.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если требуется применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Шаблон |
Выберите один из предопределенных шаблонов регулярных выражений или другую комбинацию оператора и значения:
|
| Оператор |
Если в качестве Шаблона выбрано Другое, можно выбрать один из следующих операторов и задать пользовательское значение в следующем поле Значение:
|
Пример
| Ввод | Конфигурация | Вывод |
|---|---|---|
|
|
|
|
|
|
Сопоставить похожий текст
Проверяет, похожа ли ячейка на определенное значение. Функция вернет значение TRUE, если выбранный текст найден в ячейке, в противном случае она вернет FALSE.
Для каждого выбранного столбца будет создан новый столбец, содержащий результат функции. Имя новых столбцов по умолчанию будет <original_column_name>_matches.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если требуется применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Использовать с |
|
| Нечеткость | Задайте число, соответствующее расстоянию Левенштейна, которое требуется использовать для проверки. Расстояние Левенштейна представляет собой количество изменений, которые необходимо внести, чтобы преобразовать одну строку в другую. |
Пример
| Ввод | Конфигурация | Вывод |
|---|---|---|
|
|
|
Удалить не буквенно-цифровые символы
Удаляет из содержимого ячейки все символы, кроме 0-9, Aa-Zz и букв с диакритическими знаками. Сохраняются следующие символы, а также пробелы: 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если требуется применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Создать новый столбец | Установите этот флажок, если требуется вывести результат этой функции в новый столбец и оставить исходный столбец без изменений. |
Пример
| Ввод | Вывод |
|---|---|
|
Q=+L**€IK#$ 12%3,4 |
QLIK 1234 |
Удалить нечисловые символы
Удаляет все символы, кроме 0-9. Десятичные разделители и пробелы также сохраняются.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если требуется применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Создать новый столбец | Установите этот флажок, если требуется вывести результат этой функции в новый столбец и оставить исходный столбец без изменений. |
Пример
| Ввод | Вывод |
|---|---|
|
Q=+L**€IK#$12%3,4 |
123,4 |
Удалить часть текста
Удаляет указанные строки из ячеек в столбце.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если требуется применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Оператор |
Выберите оператор, который будет использоваться для сопоставления удаляемого текста:
|
| Значение | Введите символ или строку для удаления. |
| Создать новый столбец | Установите этот флажок, если требуется вывести результат этой функции в новый столбец и оставить исходный столбец без изменений. |
Пример
| Ввод | Конфигурация | Вывод |
|---|---|---|
|
|
|
Удалить начальные и конечные символы
Удаляет начальные и конечные пробелы или другие указанные символы.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если требуется применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Символ заполнения |
|
| Создать новый столбец | Установите этот флажок, если требуется вывести результат этой функции в новый столбец и оставить исходный столбец без изменений. |
Пример
| Ввод | Вывод |
|---|---|
|
[][]TableRecipe[] |
TableRecipe |
Найти и заменить
Заменяет ячейки или части ячеек, содержащие определенное значение, на другое.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым требуется применить функцию. Если требуется применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Оператор |
Выберите оператор, который будет использоваться для сопоставления искомого текста:
|
| Значение | Введите символ или строку для поиска. |
| Заменить |
Выберите поведение действия замены:
|
| Заменить на | Введите значение, на которое требуется заменить указанные строки. |
| Создать новый столбец | Установите этот флажок, если требуется вывести результат этой функции в новый столбец и оставить исходный столбец без изменений. |
Пример
| Ввод | Конфигурация | Вывод |
|---|---|---|
|
|
|
Разделить столбец
Разделяет содержимое ячейки на несколько столбцов на основе разделителя.
Свойства
| Свойство | Конфигурация |
|---|---|
| Столбцы для обработки |
Выберите столбец или столбцы, к которым нужно применить функцию. Если вы хотите применить ее к нескольким столбцам, используйте раскрывающийся список для выбора столбцов и нажмите Применить. |
| Части |
Введите количество столбцов, которое вы хотите создать. Если исходная строка содержит больше частей, чем указано в поле Части, оставшаяся строка будет возвращена в последнем созданном столбце. |
| Разделитель |
В раскрывающемся списке выберите символ, используемый в качестве основы для разделения:
|
Пример
| Ввод | Конфигурация | Вывод |
|---|---|---|
|
Столбец A: 12/07/1998 |
|
|
| Столбец A: 20-03-2025 |
|
|