Upper() преобразует все символы входной строки в верхний регистр для всех буквенных символов в выражении. Цифры и символы игнорируются.
Синтаксис:
Upper(text)
Возвращаемые типы данных: строка
Аргументы
Аргумент
Описание
text
Текстовая строка для оценки.
Пример: выражение диаграммы
Пример
Результат
Upper( ' abcD' )
Возвращает ABCD
Пример. Основы использования функции Upper
Обзор
Откройте редактор загрузки данных и добавьте приведенный ниже скрипт загрузки в новый раздел.
Скрипт загрузки содержит следующее:
Набор данных, который загружается в таблицу данных под именем Example.
Одно поле в таблице данных под именем InputText.
Скрипт загрузки
Example:
Load * inline [
InputText
rHode iSland
washingTon d.C.
new york
];
Результаты
Загрузите данные и откройте лист. Создайте новую таблицу и добавьте это поле как измерение:
InputText
Создайте следующее вычисляемое измерение:
=Upper(InputText), чтобы преобразовать все символы в поле InputText в верхний регистр.
Результирующая таблица
InputText
Upper(InputText)
new york
NEW YORK
rHode iSland
RHODE ISLAND
washingTon d.C.
WASHINGTON D.C.
Вывод функции Upper преобразует все значения в верхний регистр.
Следующий код показывает, как использовать эту функцию в скрипте загрузки.
Load
String,Upper(String)
Inline
[String
rHode iSland
washingTon d.C.
new york];
Результирующая таблица
Строка
upper(String)
rHode iSland
RHODE ISLAND
washingTon d.C.
WASHINGTON D.C.
new york
NEW YORK
Пример. Верхний сценарий
Обзор
Набор данных содержит коды стран ISO и названия стран в различных форматах, например, все строчные, все прописные или смешанный регистр. Задача состоит в том, чтобы очистить данные таким образом, чтобы каждый код страны и ее название были оформлены в верхнем регистре.
Откройте редактор загрузки данных и добавьте приведенный ниже скрипт загрузки в новый раздел.
Скрипт загрузки содержит следующее:
Набор данных, который загружается в таблицу данных под именем Example.
Следующие поля в таблице данных:
ISO CountryCode
CountryName
Скрипт загрузки
Country:
Load * inline [
ISO_CountryCode, CountryName
gbr, United kingdom
Ind, india
CAN, Canada
Are, United arab emirates
];
Результаты
Загрузите данные и откройте лист. Создайте новую таблицу и добавьте эти поля как измерения:
ISO_CountryCode
CountryName
Создайте следующие вычисляемые измерения:
=Upper(ISO_CountryCode), чтобы создать столбец кодов стран, в которых используются все заглавные буквы.
=Upper(CountryName), чтобы создать столбец названий стран, в которых используются все заглавные буквы.
Результирующая таблица
ISO_CountryCode
CountryName
Upper(ISO_CountryCode)
Upper(CountryName)
Are
United arab emirates
ARE
UNITED ARAB EMIRATES
CAN
Canada
CAN
CANADA
gbr
United Kingdom
GBR
UNITED KINGDOM
Ind
india
IND
INDIA
Функция Upper преобразовала все коды и названия стран в заглавные буквы.
Пример. Расширенный сценарий использования Upper
Обзор
Используя тот же набор данных, что и в предыдущем сценарии, этот пример объединяет название страны и код страны, затем форматирует эти строки с помощью функций Capitalize и Upper.
Результат
Загрузите данные и откройте лист. Создайте новую таблицу и добавьте эти поля как измерения:
ISO_CountryCode
CountryName
Создайте следующее вычисляемое измерение:
=Capitalize(CountryName) & ' (' & Upper(ISO_CountryCode) & ')', чтобы создать новое измерение, которое объединяет CountryName и ISO_CountryCode, а затем отформатировать названия стран с использованием регистра заголовка (первая буква каждого слова ― заглавная), а коды стран ― с использованием верхнего регистра.
Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!