Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

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.

  • Lewo: Wybrany znak zostanie dodany przed zawartością komórek.

  • Prawo: Wybrany znak zostanie dodany po zawartości komórek.

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
  • Liczba powtórzeń: 5

  • Dodaj znak 1

  • Pozycja: Lewo

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
  • Wartość: Wybierz tę opcję, aby konkatenować zawartość kolumny ze stałą wartością, ustawioną w polu Wartość.

  • Inna kolumna: Wybierz tę opcję, aby konkatenować zawartość kolumny z zawartością innej kolumny, ustawioną na liście rozwijanej Kolumna.

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
  • Kolumna A: Tabela

  • Kolumna B: Przepis

  • Kolumny do przetworzenia: A

  • Prefiks: a

  • Użyj z: Inna kolumna

  • Kolumna: B

  • Separator: @

  • Dodaj separator: Obie wartości niepuste

  • Sufiks: !

  • Kolumna A: aTable@Recipe!

  • Kolumna B: Przepis

  • Kolumna A: Qlik

  • Kolumna B: Chmura

  • Kolumna C: Analityka

  • Kolumny do przetworzenia: A, B

  • Prefiks: #

  • Użyj z: Inna kolumna

  • Kolumna: C

  • Separator: +

  • Dodaj separator: Obie wartości niepuste

  • Sufiks: !

  • Kolumna A: #Qlik+Analiza!

  • Kolumna B: #Analiza+w+chmurze!

  • Kolumna C: Analiza

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
  • Wartość: Wybierz tę opcję, aby sprawdzić kolumnę pod kątem stałej wartości, ustawionej w polu Wartość stała.

  • Kolumna: Wybierz tę opcję, aby sprawdzić kolumnę pod kątem wartości z innej kolumny, ustawionej na liście rozwijanej Inna kolumna.

Przykład

Dane wejściowe Konfiguracja Dane wyjściowe
  • Przepis na tabelę

  • Przepływ danych

  • Użyj z: Wartość

  • Wartość stała: Przepis

  • Prawda

  • Fałsz

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:

  • Od początku, aby użyć początku ciągu jako punktu początkowego.

  • Od indeksu, aby określić numer znaku, od którego ma się rozpocząć zaznaczenie, ustawiony w następującym polu Indeks początkowy.

  • Od N przed końcem, aby określić, ile znaków od końca ciągu ma się rozpocząć zaznaczenie, ustawione w następującym polu Od N przed końcem.

Do

Wybierz, w jaki sposób chcesz zakończyć zaznaczanie wartości:

  • Do końca, aby użyć końca ciągu jako punktu końcowego.

  • Do indeksu, aby określić numer znaku, na którym ma się zakończyć zaznaczenie, ustawiony w następującym polu Indeks końcowy.

  • Do N przed końcem, aby określić, ile znaków od końca ciągu ma zakończyć zaznaczenie, ustawione w następującym polu Do N przed końcem.

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

  • Od: Od początku

  • Do: Do indeksu

  • Indeks końcowy: 5

Tabela

QlikCloudAnalytics
  • Od: Od indeksu

  • Indeks początkowy: 4

  • Do: Do indeksu

  • Indeks końcowy: 9

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:

  • [a-z]+ (słowo małymi literami)

  • [A-Z]+ (słowo wielkimi literami)

  • [0-9]+ (liczba)

  • [a-zA-Z]+ (dowolne słowo, dowolna wielkość liter)

  • [a-zA-Z0-9]+ (dowolny literał zawierający znaki alfanumeryczne)

  • Inne

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ść:

  • Równa się

  • Zawiera

  • Zaczyna się na

  • Kończy się na

  • Wyrażenie regularne

Przykład

Dane wejściowe Konfiguracja Dane wyjściowe
  • 992424254-8

  • ISBN 2-22605257-7

  • Wzorzec: Inne

  • Operator: Regex

  • ^[ISBN]{4}[ ]{0,1}[0-9]{1}[-]{1}[0-9]{3}[-]{1}[0-9]{5}[-]{1}[0-9]{0,1}$

  • Fałsz

  • Prawda

  • Terminator

  • Terminator 2

  • Wzorzec: [a-zA-Z]+ (słowo, bez uwzględniania wielkości liter)

  • Prawda

  • Fałsz

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
  • Wartość: Wybierz tę opcję, aby sprawdzić kolumnę pod kątem stałej wartości, ustawionej w polu Referencja.

  • Inna kolumna: Wybierz tę opcję, aby sprawdzić kolumnę pod kątem wartości z innej kolumny, ustawionej na liście rozwijanej Kolumna.

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
  • Uwaga

  • Przebudowa

  • Użyj z: Wartość

  • Odwołanie: Przeróbka

  • Rozmycie: 2

  • Prawda

  • Fałsz

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:

  • Równa się

  • Zawiera

  • Zaczyna się na

  • Kończy się na

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
  • New York

  • New york

  • Yorkshire

  • Operator: Zawiera

  • Wartość:York

  • Nowy

  • New York

  • hrabstwo

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
  • Białe znaki: Niepotrzebne puste spacje na początku i końcu komórek zostaną usunięte.

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:

  • Równa się

  • Zawiera

  • Zaczyna się na

  • Kończy się na

  • Pasuje do wyrażenia regularnego

  • Pasuje do symbolu wieloznacznego

Wartość Wprowadź znak lub ciąg do wyszukania.
Replace

Wybierz zachowanie akcji zastępowania:

  • Pasujący tekst na wartość zastępującą

  • Cała komórka na wartość zastępującą

  • Cała komórka na null

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.
WskazówkaAlternatywnie możesz rozpocząć operację wyszukiwania i zastępowania w kolumnie, klikając prawym przyciskiem myszy komórkę w tabeli i wybierając opcję Zastąp tę wartość w tej kolumnie. Następnie otwiera się krok przepisu, gdzie ciąg do zastąpienia jest już ustawiony. Zakończ konfigurację kroku i kliknij Zastosuj.

Przykład

Dane wejściowe Konfiguracja Dane wyjściowe
  • Francja

  • Kanada

  • Stany Zjednoczone Ameryki

  • Stany Zjednoczone

  • Operator: Zawiera

  • Wartość: Ameryka

  • Zamień na: USA

  • Zastąp całą komórkę

  • Francja

  • Kanada

  • USA

  • Stany Zjednoczone

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:

  • ,

  • :

  • ;

  • .

  • -

  • @

  • Przestrzeń

  • Inne (ciąg). Korzystając z tej opcji, wprowadź własną wartość w polu Niestandardowy separator.

Przykład

Dane wejściowe Konfiguracja Dane wyjściowe

Kolumna A: 12/07/1998

  • Części: 3

  • Separator: Inne (ciąg)

  • Niestandardowy separator: /

  • Kolumna A: 12/07/1998
  • Kolumna B: 12

  • Kolumna C: 07

  • Kolumna D: 1998

Kolumna A: 20-03-2025
  • Części: 2

  • Separator: -

  • Kolumna A: 20-03-2025
  • Kolumna B: 20

  • Kolumna C: 03-2025

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ć!