Funkcje ciągów znaków
Dodaj dopełnienie
Dodaje jedno lub więcej wystąpień znaku na początku lub na końcu zawartości komórek.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Liczba powtórzeń | Liczba określająca, ile razy wybrany znak zostanie dodany do zawartości komórki. |
| Dodaj znak | Wprowadź znak, który chcesz dodać do zawartości komórki jako dopełnienie. |
| Pozycja |
Wybierz, gdzie chcesz dodać znak dopełnienia.
|
| Utwórz nową kolumnę | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i zachować oryginał bez zmian. |
Przykład
| Dane wejściowe | Konfiguracja | Dane wyjściowe |
|---|---|---|
| TableRecipe |
|
11111TableRecipe |
Oblicz długość
Oblicza liczbę znaków z każdej komórki kolumny i wyprowadza wynik w nowej kolumnie.
Dla każdej wybranej kolumny zostanie utworzona nowa kolumna zawierająca wynik funkcji. Domyślna nazwa nowych kolumn to <original_column_name>_length.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
Przykład
| Dane wejściowe | Dane wyjściowe |
|---|---|
| TableRecipe | 11 |
Zmień na małe litery
Konwertuje cały tekst z komórek kolumny na małe litery.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Utwórz nową kolumnę | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i zachować oryginał bez zmian. |
Przykład
| Dane wejściowe | Dane wyjściowe |
|---|---|
| Table Recipe | table recipe |
Zmień na format tytułu
Konwertuje cały tekst z komórek kolumny na format tytułu.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Utwórz nową kolumnę | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i zachować oryginał bez zmian. |
Przykład
| Dane wejściowe | Dane wyjściowe |
|---|---|
| table recipe | Table Recipe |
Zmień na wielkie litery
Konwertuje cały tekst z komórek kolumny na wielkie litery.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Utwórz nową kolumnę | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i zachować oryginał bez zmian. |
Przykład
| Dane wejściowe | Dane wyjściowe |
|---|---|
| Table Recipe | TABLE RECIPE |
Konkatenuj kolumny
Łączy zawartość kolumny z inną kolumną lub stałą wartością.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Prefiks | Opcjonalnie dodaj znak lub ciąg znaków na początku połączonych danych. |
| Użyj z |
|
| Separator | Wprowadź dowolny znak, który będzie pełnił funkcję separatora dla połączonych danych. |
| Dodaj separator | Wybierz warunek, po spełnieniu którego zostanie zastosowany separator. |
| Sufiks | Opcjonalnie dodaj znak lub ciąg znaków na końcu połączonych danych. |
| Utwórz nową kolumnę | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i zachować oryginał bez zmian. |
Przykład
| Dane wejściowe | Konfiguracja | Dane wyjściowe |
|---|---|---|
|
|
|
|
|
|
Zawiera tekst
Sprawdza, czy komórki zawierają określoną wartość. Funkcja zwróci wartość TRUE, jeśli wybrany tekst zostanie znaleziony w komórce, w przeciwnym razie zwróci wartość FALSE. W tej funkcji wielkość liter ma znaczenie.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Użyj z |
|
Przykład
| Dane wejściowe | Konfiguracja | Dane wyjściowe |
|---|---|---|
|
|
|
Konwertuj na tekst
Konwertuje typ ciągów znaków zawartych w kolumnie, aby były interpretowane jako tekst w systemie.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Utwórz nową kolumnę | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i zachować oryginał bez zmian. |
Wyodrębnij wartość według indeksu
Wyodrębnia podciąg wybrany za pomocą pozycji indeksu do nowej kolumny.
Indeks reprezentuje liczbę znaków, od których lub do których ma zastosowanie wybór. Indeks 0 odpowiada pierwszemu znakowi.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Od |
Wybierz, jak chcesz rozpocząć wybór wartości:
|
| Do |
Wybierz, jak chcesz zakończyć wybór wartości:
|
| Utwórz nową kolumnę | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i zachować oryginał bez zmian. |
Haszuj dane
Maskuje informacje zawarte w kolumnie. Dane wejściowe są zastępowane przy użyciu 256-bitowej wersji algorytmu Fowler-Noll-Vo.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Utwórz nową kolumnę | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i zachować oryginał bez zmian. |
Przykład
| Dane wejściowe | Dane wyjściowe |
|---|---|
|
Table recipe |
G=HE!D)EV^*H2%ZB-.(,I?.4+4J`Q%M]B&G_L5D0?2- |
Przykład
| Dane wejściowe | Konfiguracja | Dane wyjściowe |
|---|---|---|
|
TableRecipe |
|
Table |
| QlikCloudAnalytics |
|
Chmura |
Dopasuj wzorzec
Sprawdza, czy komórka jest podobna do określonego wzorca. Funkcja zwróci wartość PRAWDA, jeśli wybrany wzorzec zostanie znaleziony w komórce, w przeciwnym razie zwróci wartość FAŁSZ.
Dla każdej z wybranych kolumn zostanie utworzona nowa kolumna zawierająca wynik funkcji. Domyślna nazwa nowych kolumn to <original_column_name>_matches.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Wzorzec |
Wybierz jeden ze wstępnie zdefiniowanych wzorców wyrażeń regularnych lub inną kombinację operatora i wartości:
|
| Operator |
Jeśli wybrano Inne jako Wzorzec, możesz wybrać jeden z poniższych operatorów i ustawić wartość niestandardową w następującym polu Wartość:
|
Przykład
| Dane wejściowe | Konfiguracja | Dane wyjściowe |
|---|---|---|
|
|
|
|
|
|
Dopasuj podobny tekst
Sprawdza, czy komórka jest podobna do określonej wartości. Funkcja zwróci wartość PRAWDA, jeśli wybrany tekst zostanie znaleziony w komórce, w przeciwnym razie zwróci wartość FAŁSZ.
Dla każdej z wybranych kolumn zostanie utworzona nowa kolumna zawierająca wynik funkcji. Domyślna nazwa nowych kolumn to <original_column_name>_matches.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Użyj z |
|
| Rozmycie | Ustaw liczbę odpowiadającą odległości Levenshteina, której chcesz użyć do sprawdzenia. Odległość Levenshteina reprezentuje liczbę edycji, które należy wykonać, aby przekształcić jeden ciąg w inny. |
Przykład
| Dane wejściowe | Konfiguracja | Dane wyjściowe |
|---|---|---|
|
|
|
Usuń znaki niealfanumeryczne
Usuwa z zawartości komórki wszystkie znaki, które nie są cyframi 0-9, literami Aa-Zz i literami akcentowanymi. Zachowywane są następujące znaki, a także spacje: 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Utwórz nową kolumnę | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i zachować oryginał w nienaruszonym stanie. |
Przykład
| Dane wejściowe | Dane wyjściowe |
|---|---|
|
Q=+L**€IK#$ 12%3,4 |
QLIK 1234 |
Usuń znaki nienumeryczne
Usuwa wszystkie znaki, które nie są cyframi 0-9. Separatory dziesiętne i spacje są również zachowywane.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Utwórz nową kolumnę | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i zachować oryginał w nienaruszonym stanie. |
Przykład
| Dane wejściowe | Dane wyjściowe |
|---|---|
|
Q=+L**€IK#$12%3,4 |
123,4 |
Usuń część tekstu
Usuwa określone ciągi z komórek w kolumnie.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Operator |
Wybierz operator, który zostanie użyty do dopasowania tekstu do usunięcia:
|
| Wartość | Wprowadź znak lub ciąg do usunięcia. |
| Utwórz nową kolumnę | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i zachować oryginał w nienaruszonym stanie. |
Przykład
| Dane wejściowe | Konfiguracja | Dane wyjściowe |
|---|---|---|
|
|
|
Usuń znaki wiodące i końcowe
Usuwa spacje wiodące i końcowe lub inne określone znaki.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Znak wypełnienia |
|
| Utwórz nową kolumnę | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i zachować oryginał w nienaruszonym stanie. |
Przykład
| Dane wejściowe | Dane wyjściowe |
|---|---|
|
[][]TableRecipe[] |
TableRecipe |
Wyszukaj i zamień
Zastępuje komórki lub części komórek zawierające określoną wartość inną wartością.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Operator |
Wybierz operator, który zostanie użyty do dopasowania tekstu do wyszukania:
|
| Wartość | Wprowadź znak lub ciąg do wyszukania. |
| Zamień |
Wybierz zachowanie akcji zamiany:
|
| Zamień na | Wprowadź wartość, na którą mają zostać zamienione określone ciągi. |
| Utwórz nową kolumnę | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i zachować oryginał w nienaruszonym stanie. |
Przykład
| Dane wejściowe | Konfiguracja | Dane wyjściowe |
|---|---|---|
|
|
|
Podziel kolumnę
Dzieli zawartość komórki na kilka kolumn na podstawie separatora.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Kolumny do przetworzenia |
Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, a następnie kliknij Zastosuj. |
| Części |
Wprowadź liczbę kolumn, które chcesz utworzyć. Jeśli oryginalny ciąg znaków zawiera więcej części niż określono w polu Części, pozostały ciąg znaków zostanie zwrócony w ostatniej utworzonej kolumnie. |
| Separator |
Z listy rozwijanej wybierz znak używany jako podstawa podziału:
|
Przykład
| Dane wejściowe | Konfiguracja | Dane wyjściowe |
|---|---|---|
|
Kolumna A: 12/07/1998 |
|
|
| Kolumna A: 20-03-2025 |
|
|