Capitalize() returns the string with all words in initial uppercase letters. Die Funktion Capitalize() wandelt das erste Zeichen jedes Worts in einem Textstring in Großbuchstaben um und wandelt alle anderen Zeichen in Kleinbuchstaben um.
Syntax:
Capitalize(text)
Rückgabe Datentyp: String
Argumente
Argument
Beschreibung
text
Der zu evaluierende String.
Beispiel: Diagrammformeln
Beispiel
Ergebnis
Capitalize( 'star trek' )
Gibt Star Trek zurück
Capitalize( 'AA bb cC Dd' )
Gibt Aa Bb Cc Dd zurück
Beispiel – Grundlegendes zu „Capitalize“
Übersicht
Öffnen Sie den Dateneditor und fügen Sie das Ladeskript unten in eine neue Registerkarte ein.
Das Ladeskript umfasst:
Datensatz, der in eine Datentabelle namens Example geladen wird
Ein Feld in der Datentabelle heißt TextToCapitalize.
Ladeskript
Example:
Load * inline [
TextToCapitalize
50 Cent
a-ha
BIGBANG
girl in red
];
Ergebnisse
Laden Sie die Daten und öffnen Sie ein Arbeitsblatt. Erstellen Sie eine neue Tabelle und fügen Sie dieses Feld als Dimension hinzu:
TextToCapitalize
Erstellen Sie die folgende berechnete Dimension:
=Capitalize(TextToCapitalize), um zu berechnen, welche Zeichen groß geschrieben werden sollen.
Ergebnistabelle
TextToCapitalize
Capitalize(TextToCapitalize)
50 Cent
50 Cent
a-ha
A-Ha
BIGBANG
Bigbang
girl in red
Girl In Red
Die erste Datenzeile bleibt unverändert, da der erste Zeichensatz mit einer Zahl beginnt und der zweite bereits groß geschrieben ist.
In der zweiten Zeile werden das erste und dritte Zeichen groß geschrieben.
In der dritten Zeile wird nur der erste Buchstabe großgeschrieben, alle folgenden Buchstaben werden klein geschrieben.
In der vierten Zeile wird der erste Buchstabe eines jeden Wortes groß geschrieben.
Der folgende Code zeigt, wie Sie die Funktion in einem Ladeskript verwenden können.
Load
String,
Capitalize(String)
Inline
[String
rHode iSland
washingTon d.C.
new york];
Ergebnistabelle
String
Capitalize(String)
rHode iSland
Rhode Island
washingTon d.C.
Washington D.C.
new york
New York
Beispiel – Szenario für „Capitalize“
Übersicht
Ein Datensatz mit Kundennamen wird in verschiedenen Formaten eingegeben, z. B. nur Kleinbuchstaben, nur Großbuchstaben oder gemischte Schreibung. Die Funktion Capitalize wird verwendet, um die Daten zu bereinigen, damit der Vor- und Nachname des Kunden bei der Anzeige im Dashboard die richtige Groß- und Kleinschreibung aufweist.
Öffnen Sie den Dateneditor und fügen Sie das Ladeskript unten in eine neue Registerkarte ein.
Das Ladeskript umfasst:
Datensatz, der in eine Datentabelle namens Example geladen wird
Ein Feld in der Datentabelle heißt CustomerName.
Ladeskript
Example:
Load * inline [
CustomerName
john smith
JANE DOE
miCHAel Brown
];
Ergebnisse
Laden Sie die Daten und öffnen Sie ein Arbeitsblatt. Erstellen Sie eine neue Tabelle und fügen Sie dieses Feld als Dimension hinzu:
CustomerName
Erstellen Sie die folgende berechnete Dimension:
=Capitalize(CustomerName), damit Kundennamen mit Großbuchstaben beginnen.
Ergebnistabelle
CustomerName
Capitalize(CustomerName)
JANE DOE
Jane Doe
john smith
John Smith
miCHAel Brown
Michael Brown
Vergleichen Sie die Ausgabe der Funktion Capitalize mit den ursprünglichen Stringwerten für CustomerName, die in das Skript geladen wurden. Sie können sehen, wie die Funktion die Namen erfolgreich in die richtige Groß- und Kleinschreibung umwandelt. Die Anzeige von Kundennamen mit standardisierter Groß- und Kleinschreibung verbessert das Aussehen, die Konsistenz und die Lesbarkeit des Dashboards.
Hat diese Seite Ihnen geholfen?
Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!