Funkcje ciągów znaków
Dodaj wypeł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 |
|---|---|
| Columns to process (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 razy, ile wybrany znak zostanie dodany do zawartości komórki. |
| Dodaj znak | Wprowadź znak, który chcesz dodać do zawartości komórki jako wypełnienie. |
| Pozycja |
Wybierz, gdzie chcesz dodać znak wypełniający.
|
| Create new column (Utwórz nową kolumnę) | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji do nowej kolumny 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 wyświetla 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 |
|---|---|
| Columns to process (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 |
|---|---|
| Przepis na tabelę | 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 |
|---|---|
| Columns to process (Kolumny do przetworzenia) |
Wybierz kolumnę lub kolumny, do których chcesz zastosować tę funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, i kliknij Zastosuj. |
| Create new column (Utwórz nową kolumnę) | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji do nowej kolumny i zachować oryginał bez zmian. |
Przykład
| Dane wejściowe | Dane wyjściowe |
|---|---|
| Przepis na tabelę | przepis na tabelę |
Zmień na wielkość liter w tytule
Konwertuje cały tekst z komórek kolumny na tekst pisany jak nazwy własne.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Columns to process (Kolumny do przetworzenia) |
Wybierz kolumnę lub kolumny, do których chcesz zastosować tę funkcję. Jeśli chcesz zastosować ją do więcej niż jednej kolumny, użyj listy rozwijanej, aby wybrać kolumny, i kliknij Zastosuj. |
| Create new column (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 |
|---|---|
| przepis na tabelę | Przepis na tabelę |
Zmień na wielkie litery
Konwertuje cały tekst z komórek kolumny na wielkie litery.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Columns to process (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. |
| Create new column (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 |
|---|---|
| Przepis na tabelę | PRZEPIS NA TABELĘ |
Konkatenuj kolumny
Scala zawartość jednej kolumny z inną lub ze stałą wartością.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Columns to process (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 scalonych danych. |
| Użyj z |
|
| Separator | Wprowadź dowolny znak, który będzie pełnił funkcję separatora dla scalonych danych. |
| Add separator (Dodaj separator) | Wybierz warunek, na podstawie którego zostanie zastosowany separator. |
| Sufiks | Opcjonalnie dodaj znak lub ciąg znaków na końcu scalonych danych. |
| Create new column (Utwórz nową kolumnę) | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i pozostawić 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ść PRAWDA, jeśli wybrany tekst zostanie znaleziony w komórce, w przeciwnym razie zwróci wartość FAŁSZ. Ta funkcja rozróżnia wielkość liter.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Columns to process (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, i kliknij Zastosuj. |
| Użyj z |
|
Przykład
| Dane wejściowe | Konfiguracja | Dane wyjściowe |
|---|---|---|
|
|
|
Konwertuj na tekst
Konwertuje typ ciągów zawartych w kolumnie, tak aby były interpretowane jako tekst w systemie.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Columns to process (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. |
| Create new column (Utwórz nową kolumnę) | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji do nowej kolumny i pozostawić oryginał bez zmian. |
Wyodrębnij wartość na podstawie indeksu
Wyodrębnia podciąg wybrany przy użyciu pozycji indeksu do nowej kolumny.
Indeks reprezentuje liczbę znaków, od których lub do których stosuje się zaznaczenie. Indeks 0 odpowiada pierwszemu znakowi.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Columns to process (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, w jaki sposób chcesz rozpocząć zaznaczanie wartości:
|
| Do |
Wybierz, w jaki sposób chcesz zakończyć zaznaczanie wartości:
|
| Create new column (Utwórz nową kolumnę) | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i zachować oryginał bez zmian. |
Utwórz skrót danych
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 |
|---|---|
| Columns to process (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, i kliknij Zastosuj. |
| Create new column (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 |
|---|---|
|
Przepis na tabelę |
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 |
|
Tabela |
| QlikCloudAnalytics |
|
Chmura |
Dopasuj do wzorca
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.
Nowa kolumna zawierająca wynik funkcji zostanie utworzona dla każdej wybranej kolumny.Domyślna nazwa nowych kolumn będzie <original_column_name>_matches.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Columns to process (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. |
| Wzór |
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 następujących operatorów i ustawić własną wartość w następującym polu Wartość:
|
Przykład
| Dane wejściowe | Konfiguracja | Dane wyjściowe |
|---|---|---|
|
|
|
|
|
|
Dopasuj do podobnego tekstu
Sprawdza, czy komórka jest podobna do określonej wartości. Funkcja zwróci PRAWDA, jeśli wybrany tekst zostanie znaleziony w komórce, w przeciwnym razie zwróci FAŁSZ.
Dla każdej wybranej kolumny 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 |
|---|---|
| Columns to process (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ę, która odpowiada odległości Levenshteina, którą chcesz zastosować do sprawdzenia. Odległość Levenshteina reprezentuje liczbę edycji, które musisz wykonać, aby przekształcić jeden ciąg znaków w inny. |
Przykład
| Dane wejściowe | Konfiguracja | Dane wyjściowe |
|---|---|---|
|
|
|
Usuń znaki niealfanumeryczne
Usuwa wszystkie znaki inne niż 0–9, AZ i litery akcentowane z zawartości komórki. Następujące znaki, a także spacje, są zachowywane: 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Columns to process (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. |
| Create new column (Utwórz nową kolumnę) | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i pozostawić oryginał bez zmian. |
Przykład
| Dane wejściowe | Dane wyjściowe |
|---|---|
|
Q=+L**€IK#$ 12%3,4 |
QLIK 1234 |
Usuń znaki nieliczbowe
Usuwa wszystkie znaki inne niż 0–9. Separatory dziesiętne i białe znaki są również zachowywane.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Columns to process (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. |
| Create new column (Utwórz nową kolumnę) | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji w nowej kolumnie i pozostawić oryginał bez zmian. |
Przykład
| Dane wejściowe | Dane wyjściowe |
|---|---|
|
Q=+L**€IK#$12%3,4 |
123,4 |
Usuń część tekstu
Usuwa określone ciągi znaków z komórek w kolumnie.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Columns to process (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 znaków do usunięcia. |
| Create new column (Utwórz nową kolumnę) | Zaznacz to pole wyboru, jeśli chcesz wyprowadzić wynik tej funkcji do nowej kolumny i zachować oryginał bez zmian. |
Przykład
| Dane wejściowe | Konfiguracja | Dane wyjściowe |
|---|---|---|
|
|
|
Usuń końcowy i początkowy znak
Usuwa końcowe i początkowe spacje lub inne określone znaki.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Columns to process (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, i kliknij Zastosuj. |
| Znak wypełnienia |
|
| Create new column (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 |
|---|---|
|
[][]PrzepisTabeli[] |
PrzepisTabeli |
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 |
|---|---|
| Columns to process (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, i kliknij Zastosuj. |
| Operator |
Wybierz operator, który zostanie użyty do dopasowania tekstu do wyszukania:
|
| Wartość | Wprowadź znak lub ciąg do wyszukania. |
| Replace |
Wybierz zachowanie akcji zastępowania:
|
| Zamień na | Wprowadź wartość, którą chcesz zastąpić określone ciągi. |
| Create new column (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 |
|---|---|---|
|
|
|
Podziel kolumnę
Dzieli zawartość komórki na kilka kolumn na podstawie separatora.
Właściwości
| Właściwość | Konfiguracja |
|---|---|
| Columns to process (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, i kliknij Zastosuj. |
| Części |
Wprowadź liczbę kolumn, które chcesz utworzyć. Jeśli oryginalny ciąg zawiera więcej części niż określono w polu Części, pozostały ciąg zostanie zwrócony w ostatniej utworzonej kolumnie. |
| Separator |
Z listy rozwijanej wybierz znak użyty jako podstawa podziału:
|
Przykład
| Dane wejściowe | Konfiguracja | Dane wyjściowe |
|---|---|---|
|
Kolumna A: 12/07/1998 |
|
|
| Kolumna A: 20-03-2025 |
|
|