Udostępnij za pośrednictwem


ZASTĘPSTWO

Dotyczy: Obliczanie kolumny obliczeniowejtabeliobliczeniowej Miarawizualizacji

Zamienia istniejący tekst na nowy tekst w ciągu tekstowym.

Składnia

SUBSTITUTE(<text>, <old_text>, <new_text>, <instance_num>)  

Parametry

Termin Definicja
text Tekst, w którym chcesz zastąpić znaki, lub odwołanie do kolumny zawierającej tekst.
Stary_tekst Istniejący tekst, który chcesz zamienić.
Nowy_tekst Tekst, który chcesz zastąpić old_text .
instance_num (opcjonalnie) Wystąpienie old_text , które chcesz zamienić. W przypadku pominięcia każde wystąpienie old_text zostanie zastąpione

Wartość zwracana

Ciąg tekstu.

Uwagi

  • Użyj funkcji SUBSTITUTE, jeśli chcesz zamienić określony tekst w ciągu tekstowym; użyj funkcji REPLACE, jeśli chcesz zamienić dowolny tekst o zmiennej długości, który występuje w określonej lokalizacji w ciągu tekstowym.

  • Funkcja SUBSTITUTE uwzględnia wielkość liter. Jeśli wielkość liter nie jest zgodna między tekstem a old_text, funkcja REPLACE nie zastąpi tekstu.

  • Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.

Przykład: podstawianie w ciągu

Poniższa formuła tworzy kopię kolumny [Product Code], która zastępuje nowy kod produktu NW starego kodu produktu PA wszędzie tam, gdzie występuje w kolumnie.

= SUBSTITUTE([Product Code], "NW", "PA")  

Funkcje tekstowe
ZASTĄPIĆ