InformacjaInstrukcja „Set verbatim=1” jest zawarta w przykładzie, aby zapobiec automatycznemu przycięciu spacji przed demonstracją funkcji trim. Więcej informacji zawiera temat Verbatim .
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:
=Trim(InputText) do usunięcia wszelkich zbędnych spacji na początku i na końcu z InputText.
Tabela wynikowa
InputText
Trim(InputText)
' abc '
'abc'
' def '
'def'
W danych wyjściowych funkcji Trim są usuwane wszystkie początkowe i końcowe spacje.
Przykład — zastosowanie Trim
Przegląd
System zarządzania relacjami z klientami (CRM) zawiera rekordy z niespójnie wprowadzonymi danymi, w których występują zbędne spacje na początku. Do celów raportowania dane wymagają oczyszczenia w celu usunięcia tych spacji oraz zapewnienia prawidłowego sortowania i grupowania imion i nazwisk klientów.
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 CustomerName.
Skrypt ładowania
Set verbatim=1;
Example:
Load * inline [
CustomerName
' John Doe '
'Jane Smith '
' Michael Johnson'
'Emily Davis'
];
InformacjaInstrukcja „Set verbatim=1” jest zawarta w przykładzie, aby zapobiec automatycznemu przycięciu spacji przed demonstracją funkcji trim. Więcej informacji zawiera temat Verbatim .
Wyniki
Załaduj dane i otwórz arkusz. Utwórz nową tabelę i dodaj to pole jako wymiar:
CustomerName
Utwórz następujący wymiar wyliczany:
=Trim(CustomerName) do usunięcia wszelkich zbędnych spacji na początku i na końcu z CustomerName.
Tabela wynikowa
CustomerName
Trim(CustomerName)
' Michael Johnson'
'Michael Johnson'
' John Doe '
'John Doe'
'Emily Davis'
'Emily Davis'
'Jane Smith '
'Jane Smith'
W danych wyjściowych widać, że funkcja Trim usunęła wszystkie spacje początkowe i końcowe z pierwotnych wartości ciągów w CustomerName.
Przykład — zastosowanie zaawansowane Trim
Przegląd
W tym przykładzie są usuwane wszystkie spacje początkowe i końcowe z pierwotnego ciągu tekstowego. Wyrażenie wykresu zawiera miary, które wykorzystują funkcję Len do zliczania znaków w ciągu przed użyciem funkcji Trim i po jej użyciu.
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.
InformacjaInstrukcja „Set verbatim=1” jest zawarta w przykładzie, aby zapobiec automatycznemu przycięciu spacji przed demonstracją funkcji trim. Więcej informacji zawiera temat Verbatim .
Wyniki
Załaduj dane i otwórz arkusz. Utwórz nową tabelę i dodaj to pole jako wymiar:
String
Utwórz następujący wymiar wyliczany:
=Trim(String) do usunięcia wszelkich zbędnych spacji na początku i na końcu
Utwórz następujące miary:
=Len(String) do obliczenia długości pierwotnego ciągu
=Len(Trim(String)) do obliczenia długości ciągu po usunięciu spacji.
Tabela wynikowa
Ciąg znaków
Trim(String)
Len(String)
Len(Trim(String))
' abc '
'abc'
10
3
' def '
'def'
6
3
Porównanie wyniku funkcji Trim z pierwotnymi wartościami ciągu w skrypcie pokazuje, że wszystkie spacje na początku i na końcu zostały usunięte.
Poniższy kod pokazuje, jak użyć tej funkcji w skrypcie ładowania.
Set verbatim=1;
Example:
Load *, len(TrimString) as TrimStringLength;
Load *, trim(String) as TrimString;
Load *, len(String) as StringLength;
Load * inline [
String
' abc '
' def '](delimiter is '\t');
InformacjaInstrukcja „Set verbatim=1” jest zawarta w przykładzie, aby zapobiec automatycznemu przycięciu spacji przed demonstracją funkcji trim. Więcej informacji zawiera temat Verbatim .
Tabela wynikowa
Ciąg znaków
StringLength
TrimString
TrimStringLength
abc
10
abc
3
def
6
def
3
Czy ta strona była pomocna?
Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!