Upper() wandelt alle Zeichen im Eingabestring für alle Textzeichen in der Formel in Großbuchstaben um. Zahlen und Symbole werden ignoriert.
Syntax:
Upper(text)
Rückgabe Datentyp: String
Argumente
Argument
Beschreibung
text
Der zu evaluierende String.
Beispiel: Diagrammformel
Beispiel
Ergebnis
Upper( ' abcD' )
Gibt ABCD zurück
Beispiel – Grundlegendes zu „Upper“
Übersicht
Öffnen Sie den Dateneditor und fügen Sie das Ladeskript unten in einen neuen Abschnitt ein.
Das Ladeskript umfasst:
Datensatz, der in eine Datentabelle namens Example geladen wird
Ein Feld in der Datentabelle heißt InputText.
Ladeskript
Example:
Load * inline [
InputText
rHode iSland
washingTon d.C.
new york
];
Ergebnisse
Laden Sie die Daten und öffnen Sie ein Arbeitsblatt. Erstellen Sie eine neue Tabelle und fügen Sie dieses Feld als Dimension hinzu:
InputText
Erstellen Sie die folgende berechnete Dimension:
=Upper(InputText), um alle Zeichen im Feld InputText in Großbuchstaben umzuwandeln.
Ergebnistabelle
InputText
Upper(InputText)
new york
NEW YORK
rHode iSland
RHODE ISLAND
washingTon d.C.
WASHINGTON D.C.
Die Ausgabe der Funktion Upper wandelt alle Werte in Großbuchstaben um.
Der folgende Code zeigt, wie Sie die Funktion in einem Ladeskript verwenden können.
Load
String,Upper(String)
Inline
[String
rHode iSland
washingTon d.C.
new york];
Ergebnistabelle
String
Upper(String)
rHode iSland
RHODE ISLAND
washingTon d.C.
WASHINGTON D.C.
new york
NEW YORK
Beispiel – Szenario für „Upper“
Übersicht
Ein Datensatz enthält ISO-Ländercodes und Ländernamen in verschiedenen Formaten, z. B. nur Kleinbuchstaben, nur Großbuchstaben oder gemischte Groß- und Kleinschreibung. Ziel ist es, die Daten so zu bereinigen, dass jeder Ländercode und Name in Großbuchstaben formatiert ist.
Öffnen Sie den Dateneditor und fügen Sie das Ladeskript unten in einen neuen Abschnitt ein.
Das Ladeskript umfasst:
Datensatz, der in eine Datentabelle namens Example geladen wird
Die folgenden Felder in der Datentabelle:
ISO CountryCode
CountryName
Ladeskript
Country:
Load * inline [
ISO_CountryCode, CountryName
gbr, United kingdom
Ind, india
CAN, Canada
Are, United arab emirates
];
Ergebnisse
Laden Sie die Daten und öffnen Sie ein Arbeitsblatt. Erstellen Sie eine neue Tabelle und fügen Sie die folgenden Felder als Dimensionen hinzu:
ISO_CountryCode
CountryName
Erstellen Sie die folgenden dynamischen Dimensionen:
=Upper(ISO_CountryCode), um eine Spalte mit Ländercodes zu erstellen, die nur Großbuchstaben verwenden.
=Upper(CountryName), um eine Spalte mit Ländernamen zu erstellen, die nur Großbuchstaben verwenden.
Ergebnistabelle
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
Die Funktion Upper hat alle Ländercodes und Ländernamen in Großbuchstaben umgewandelt.
Beispiel – Erweitertes Szenario für „Upper“
Übersicht
Unter Verwendung desselben Datensatzes wie im vorherigen Szenario kombiniert dieses Beispiel den Ländernamen und den Ländercode und formatiert diese Strings mit den Funktionen Capitalize und Upper.
Ergebnis
Laden Sie die Daten und öffnen Sie ein Arbeitsblatt. Erstellen Sie eine neue Tabelle und fügen Sie die folgenden Felder als Dimensionen hinzu:
ISO_CountryCode
CountryName
Erstellen Sie die folgende berechnete Dimension:
=Capitalize(CountryName) & ' (' & Upper(ISO_CountryCode) & ')', um eine neue Dimension zu erstellen, die CountryName und ISO_CountryCode zusammenfasst und die Ländernamen in Titelschreibweise und die Ländercodes in Großbuchstaben formatiert.
Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!