Testo DAX - funzione SOSTITUISCI
Descrizione
Sostituisce il testo esistente con un nuovo testo in una stringa di testo.
Sintassi
SUBSTITUTE (<text>, <old_text>, <new_text>, <instance_num>)
Parametri
Sr.No. | Parametro e descrizione |
---|---|
1 | text Il testo in cui si desidera sostituire il testo esistente con un nuovo testo o un riferimento a una colonna contenente testo. |
2 | old_text Il testo esistente che desideri sostituire. |
3 | new_text Il testo con cui vuoi sostituire old_text. |
4 | instance_num Opzionale. L'occorrenza di old_text che desideri sostituire. Se omesso, ogni istanza di old_text viene sostituita. |
Valore di ritorno
Una stringa di testo.
Osservazioni
La funzione SOSTITUISCI fa distinzione tra maiuscole e minuscole. Se il caso non corrisponde tra find_text e old_text, SUBSTITUTE non sostituirà il testo.
Se find_text è "Not" e inside_text contiene "not", SUBSTITUTE non sostituirà il testo.
La funzione DAX SUBSTITUTE è simile alla funzione DAX REPLACE.
È possibile utilizzare la funzione SOSTITUISCI se si desidera sostituire il testo specifico in una stringa di testo.
È possibile utilizzare la funzione REPLACE, se si desidera sostituire qualsiasi testo di lunghezza variabile che si trova in una posizione specifica in una stringa di testo.
Esempio
= SUBSTITUTE([Product],"Powder","Lotion")
sostituisce tutte le istanze di "Polvere" con "Lozione" nella colonna Prodotto. Se "Polvere" non viene trovata in nessuna delle righe della colonna Prodotto, non viene modificato nulla.