Сценарий применения#
При редактировании данных вы можете нажать Разделить поле, чтобы разбить строки в соответствии с вашими потребностями.
Описание функции#
Вы можете разделять по разделителю или по количеству символов.
Разделение по разделителю: строка USA-California-Sacramento может быть разделена на три значения: USA, California, Sacramento с использованием - как разделителя. Разделение по количеству символов: MYY001 (шесть символов) можно разделить на два значения по три символа: MYY и 001.
Обзор страницы функции#
- На странице редактирования данных выберите + > Ещё > Разделить колонки и строки, чтобы перейти к функции.
- На рисунке ниже показан интерфейс функции.
| Настройка | Параметры | Описание |
|---|---|---|
| Выбрать поле | Текстовое поле текущей таблицы. | Выберите поле, для которого требуется разделение. |
| Способ разделения | По разделительным символам По количеству символов Примечание: 1. Данная функция не поддерживает разделение по количеству символов на строки. 2. Не поддерживается в режиме прямого соединения. | Пример: USA-California-Sacramento разделить по - Пример: MYY001 (шесть символов) разделить по 3 символа: MYY и 001 |
| Разделить на | Колонка Строка | Разделить значение поля на несколько столбцов. Результат — значение поля разбивается на несколько строк. |
| Результат разделения | N-й столбец Первые N столбцов | Сохранить только один определённый столбец Сохранить первые N столбцов |
Пример#
Разделение по разделителю#
Примечание: Oracle не поддерживает функцию split_part, поэтому разделение столбцов по разделителю в режиме прямого соединения для Oracle-таблиц недоступно.
- Извлечь штаты из строки Targeted State — разделить по :, выбрать для результата разделения Первые N колонок и указать 1 справа.
- Чтобы сохранить штат и город после разделения Targeted State, выбрать Первые N колонок и ввести 2 — оба поля сохраняются и отображаются.
Удалите оригинальное поле, а второму столбцу дайте имя City через Настройки полей.
- Для разделения City на столбцы, где в каждой колонке — только один город, разделите по ”,” , выберите Первые N колонок и введите 4 (максимальное количество городов в одном поле).
Если разделение по столбцам неудобно для дальнейшего анализа, лучше выполнить разбиение на строки.
- Разделите City на строки: выберите City для поля разделения, По разделительным символам и “,” в качестве разделителя.
Разделение по количеству символов#
Примечание: Разделение по количеству символов не поддерживает разбиение на строки.
Поле Staff ID — строка, неудобна для сравнения и сортировки. Извлеките числовую часть.
- Выберите По количеству символов для способа, укажите 3 символа.
- Измените тип поля с числовой частью на Значение для удобства сравнения и сортировки.