MID
Restituisce una stringa di caratteri dal centro di una stringa di testo, data una posizione iniziale e una lunghezza.
Sintassi
MID(<text>, <start_num>, <num_chars>)
Parametri
Termine | Definizione |
---|---|
text |
Stringa di testo da cui estrarre i caratteri o una colonna contenente testo. |
start_num |
Posizione del primo carattere da estrarre. Le posizioni iniziano da 1. |
num_chars |
Numero di caratteri da restituire. |
Valore restituito
Stringa di testo della lunghezza specificata.
Osservazioni
Mentre Microsoft Excel dispone di funzioni diverse per l'utilizzo di lingue con caratteri a byte singolo e a byte doppio, DAX utilizza Unicode e archivia tutti i caratteri con la stessa lunghezza.
Esempi
Espressione seguente:
MID("abcde",2,3))
Restituisce "bcd"
.
Espressione seguente:
MID('Reseller'[ResellerName],1,5))
Restituisce lo stesso risultato di LEFT([ResellerName],5)
. Entrambe le espressioni restituiscono le prime 5 lettere di colonna, [ResellerName]
.