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

Procesor Strings (Ciągi)

Wykonuje operacje związane z ciągami tekstowymi.

Procesor Strings (Ciągi) umożliwia stosowanie różnych funkcji do pól z typem danych ciąg znaków, takich jak formatowanie, czyszczenie, dodawanie lub usuwanie znaków lub wyszukiwanie określonych wartości.

Użycie

Procesor Strings (Ciągi) wymaga jednego przepływu wejściowego i może generować tylko jeden przepływ wyjściowy.

Właściwości

Właściwości do skonfigurowania w celu edytowania pól ciągów.

InformacjaWłaściwości wymienione w tej sekcji są domyślnymi właściwościami wszystkich funkcji tego procesora. W zależności od wybranej funkcji może być wymagane zdefiniowanie dodatkowych właściwości.
Konfiguracja
Właściwość Konfiguracja
Nazwa funkcji
  • Zmień na wielkie litery: konwertuje cały tekst komórki w polu na wielkie litery.

  • Zmień na małe litery: konwertuje cały tekst w komórce w polu na małe litery.

  • Zmień jak na nazwy własne: konwertuje treść tekstową z pola, nadając wielkość liter jak w nazwach własnych. Na przykład „to jest przykład” zmieni się w „To Jest Przykład”.

  • Search and replace (Wyszukaj i zamień): zastępuje komórki lub części komórek zawierające określoną wartość.

  • Usuń część tekstu: usuwa określony tekst z komórek w polu.

  • Zawiera tekst: sprawdza, czy komórka zawiera określoną wartość, i zwraca PRAWDA lub FAŁSZ w zależności od wyników. We wprowadzanej wartości rozróżniana jest wielkość liter.

  • Dopasuj podobny tekst: tworzy nowe pole z wartościami PRAWDA lub FAŁSZ w zależności od tego, czy wartość jest mniejsza lub równa odległości Levenshteina dla danej wartości.

  • Wyodrębnij wartość według indeksu: wyodrębnia podciąg z pozycji indeksu do nowego pola. Indeks 0 odpowiada pierwszemu znakowi.

  • Usuń znaki niealfanumeryczne: czyści wartości zawierające nieoczekiwane znaki, usuwając wszystkie znaki, które nie należą do zbioru 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ. Białe znaki są zachowywane. Na przykład Q=+l**i€q$ 20%2,0 zmieni się w Qlik 2020.

  • Usuń znaki nieliczbowe: czyści wartości numeryczne, usuwając wszystkie znaki inne niż 0–9. Separatory dziesiętne, znak minusa i białe znaki są zachowywane. Na przykład Q=+l**i€q$ 20%2,0 zmieni się w 202,0.

  • Usuń znaki końcowe i początkowe: ucina spacje końcowe i początkowe.

  • Add padding (Dodaj wypełnienie): dodaje znaki (wypełnienie) po lewej lub prawej stronie oryginalnej wartości, aby dopasować je do oczekiwanego rozmiaru.

  • Konwertuj na ciąg: zmienia typ danych na ciąg znaków.

  • Oblicz długość: zwraca liczbę znaków ciągu (23562 -> 5; „przykład” -> 7).

Pola do przetworzenia

Wybierz pola, do których chcesz zastosować funkcję na liście.

WskazówkaJeśli chcesz zastosować tę samą funkcję do wielu pól jednocześnie, kliknij Otwórz okno dialogowe. Ikona Otwórz okno dialogowe powodująca otwarcie widoku drzewa, które umożliwia wybór wielu pól.
Utwórz nowe pole Włącz tę opcję, aby po zastosowaniu funkcji utworzyć nowe pole. Jeśli nie włączysz tej opcji, istniejące pole zostanie zachowane i zmodyfikowane.
Zmień nazwę nowego pola Nadaj niestandardową nazwę nowo utworzonemu polu.

Aby zmienić nazwę procesora lub edytować jego opis, kliknij ikonę Edytuj Edytuj obok nazwy procesora w panelu Właściwości.

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