Condividi tramite


Funzione MID (DAX)

Restituisce una stringa di caratteri a partire dalla parte centrale di una stringa di testo, dopo avere specificato una posizione iniziale e una lunghezza.

Sintassi

MID(<text>, <start_num>, <num_chars>)

Parametri

Termine

Definizione

text

Stringa di testo da cui si desidera estrarre i caratteri oppure colonna contenente testo.

start_num

La posizione del primo carattere che si desidera estrarre. Le posizioni partono da 1.

num_chars

Il numero di caratteri da restituire.

Valore proprietà/Valore restituito

Una stringa di testo della lunghezza specificata.

Osservazioni

Mentre Microsoft Excel presenta diverse funzioni per l'utilizzo delle lingue SBCS (Single-Byte Character Set) e DBCS (Double-Byte Character Set), PowerPivot per Excel utilizza Unicode e archivia tutti i caratteri con la stessa lunghezza.

Esempio

Negli esempi seguenti vengono restituiti gli stessi risultati, ovvero le prime 5 lettere della colonna [ResellerName]. Nel primo esempio viene utilizzato il nome completo della colonna e viene specificato il punto iniziale. Nel secondo esempio vengono omessi il nome della tabella e il parametro, num_chars.

=MID('Reseller'[ResellerName],5,1))
=MID([ResellerName,5])

I risultati sono gli stessi che si ottengono utilizzando la formula seguente:

=LEFT([ResellerName],5)

Vedere anche

Altre risorse