LEFT
Si applica a:Calcolo visivo misuratabella calcolata colonnacalcolata
Restituisce il numero specificato di caratteri dall'inizio di una stringa di testo.
Sintassi
LEFT(<text>, <num_chars>)
Parametri
Termine | Definizione |
---|---|
testo | Stringa di testo contenente i caratteri da estrarre oppure riferimento a una colonna contenente testo. |
num_chars | (facoltativo) Numero di caratteri da estrarre tramite LEFT. Se omesso, viene specificato 1. |
Valore restituito
Stringa di testo.
Osservazioni:
Mentre Microsoft Excel contiene diverse funzioni per l'utilizzo di testo in lingue con caratteri a singolo e a doppio byte, DAX usa Unicode e pertanto tutti i caratteri vengono archiviati con la stessa lunghezza. Per questo motivo, è sufficiente una singola funzione.
Questa funzione non è supportata per l'uso nella modalità DirectQuery se usata in colonne calcolate o nelle regole di sicurezza a livello di riga.
Esempio
Nell'esempio seguente vengono restituiti i primi cinque caratteri del nome dell'azienda nella colonna [ResellerName] e le prime cinque lettere del codice geografico nella colonna [GeographyKey] e questi valori vengono concatenati per creare un identificatore.
= CONCATENATE(LEFT('Reseller'[ResellerName],LEFT(GeographyKey,3))
Se l'argomento num_chars è un numero maggiore del numero di caratteri disponibili, la funzione restituisce il numero massimo di caratteri disponibili e non genera un errore. La colonna [GeographyKey], ad esempio, contiene numeri come 1, 12 e 311, pertanto anche il risultato ha lunghezza variabile.
Contenuto correlato
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per