Funkcja Upper() zamienia wszystkie znaki w ciągu wejściowym na wielkie litery w odniesieniu do wszystkich znaków tekstowych w wyrażeniu. Liczby i symbole są ignorowane.
Składnia:
Upper(text)
Typ zwracanych danych: ciąg znaków
Argumenty
Argument
Opis
text
Ciąg znaków do oceny.
Przykład: wyrażenie wykresu
Przykład
Wynik
Upper( ' abcD' )
Zwraca wartość ABCD
Przykład — podstawy Upper
Przegląd
Otwórz Edytor ładowania danych i poniżej dodaj skrypt ładowania do nowej karty.
Skrypt ładowania zawiera:
Zestaw danych załadowany do tabeli o nazwie Example.
Jedno pole w tabeli danych o nazwie InputText.
Skrypt ładowania
Example:
Load * inline [
InputText
rHode iSland
washingTon d.C.
new york
];
Wyniki
Załaduj dane i otwórz arkusz. Utwórz nową tabelę i dodaj to pole jako wymiar:
InputText
Utwórz następujący wymiar wyliczany:
=Upper(InputText) do konwersji wszystkich znaków w polu InputText na wielkie litery.
Tabela wynikowa
InputText
Upper(InputText)
new york
NEW YORK
rHode iSland
RHODE ISLAND
washingTon d.C.
WASHINGTON D.C.
Wynik funkcji Upper konwertuje wszystkie wartości na wielkie litery.
Poniższy kod pokazuje, jak użyć tej funkcji w skrypcie ładowania.
Load
String,Upper(String)
Inline
[String
rHode iSland
washingTon d.C.
new york];
Tabela wynikowa
Ciąg znaków
Upper(ciąg)
rHode iSland
RHODE ISLAND
washingTon d.C.
WASHINGTON D.C.
new york
NEW YORK
Przykład — zastosowanie Upper
Przegląd
Zestaw danych zawiera kody ISO i nazwy krajów w różnych formatach, takich jak wszystkie małe litery, wszystkie wielkie litery lub litery mieszane. Celem jest wyczyszczenie danych tak, aby kod i nazwa każdego kraju były sformatowane przy użyciu wielkich liter.
Otwórz Edytor ładowania danych i poniżej dodaj skrypt ładowania do nowej karty.
Skrypt ładowania zawiera:
Zestaw danych załadowany do tabeli o nazwie Example.
Tabela zawiera następujące pola:
ISO CountryCode
CountryName
Skrypt ładowania
Country:
Load * inline [
ISO_CountryCode, CountryName
gbr, United kingdom
Ind, india
CAN, Canada
Are, United arab emirates
];
Wyniki
Załaduj dane i otwórz arkusz. Utwórz nową tabelę i dodaj te pola jako wymiary:
ISO_CountryCode
CountryName
Utwórz następujące wymiary wyliczane:
=Upper(ISO_CountryCode) do utworzenia kolumny kodów krajów, w których są używane same wielkie litery.
=Upper(CountryName) do utworzenia kolumny nazw krajów, w których są używane same wielkie litery.
Tabela wynikowa
ISO_CountryCode
CountryName
Upper(ISO_CountryCode)
Upper(CountryName)
Are
United arab emirates
ARE
UNITED ARAB EMIRATES
CAN
Kanada
CAN
CANADA
gbr
United Kingdom
GBR
UNITED KINGDOM
Ind
india
IND
INDIA
Funkcja Upper przekonwertowała wszystkie kody krajów i nazwy krajów na wielkie litery.
Przykład — zastosowanie zaawansowane Upper
Przegląd
Korzystając z tego samego zestawu danych co w poprzednim przykładzie, w tym przykładzie połączono nazwę kraju i kod kraju oraz sformatowano te ciągi znaków za pomocą funkcji Capitalize i Upper.
Wynik
Załaduj dane i otwórz arkusz. Utwórz nową tabelę i dodaj te pola jako wymiary:
ISO_CountryCode
CountryName
Utwórz następujący wymiar wyliczany:
=Capitalize(CountryName) & ' (' & Upper(ISO_CountryCode) & ')' do utworzenia nowego wymiaru, który konkatenuje CountryName i ISO_CountryCode oraz formatuje nazwy krajów tak, aby używały wielkości liter jak w nazwach własnych, a kody krajów tak, aby używały wielkich liter.