fbpx

SINISTRA – Scheda tecnica

SCOPO
Ottenere un numero specificato di caratteri dall’inizio di una stringa di testo fornita
SINTASSI
SINISTRA(testo; [num_caratt])
ARGOMENTI DELLA FUNZIONE
  • testo – Il testo da cui estrarre i caratteri
  • num_caratt – [opzionale] Il numero di caratteri da estrarre, a partire dal lato sinistro del testo. Predefinito = 1
NOTE DI UTILIZZO

Utilizzate la funzione SINISTRA quando volete estrarre alcuni caratteri a partire dal lato sinistro di testo.

num_caratt è facoltativo e il valore predefinito è 1.

SINISTRA estrarrà caratteri anche dai numeri. Tenete a mente che il carattere di formattazione (ad esempio il simbolo €) non fa parte di un numero, quindi non viene conteggiato o estratto.

SCHERMATE ESEMPLIFICATIVE

SINISTRA

ERRORI
  • #VALORE! – Si verifica se l’argomento num_caratt fornito è <0.
PROBLEMI COMUNI

USO DELLA FUNZIONE SINISTRA CON LE DATE

Alcuni utenti fanno l’errore di tentare di utilizzare le funzioni SINISTRA, STRINGA.ESTRAI o DESTRA con le date.

Le date in Excel vengono memorizzate come numeri, ed è solo la formattazione delle celle che le fa apparire come date nel foglio di calcolo. Pertanto, se si tenta di utilizzare le funzioni SINISTRA, STRINGA.ESTRAI o DESTRA su una data, la funzione restituirà i caratteri di inizio, centro o fine del numero che rappresenta tale data.

Ad esempio, 01/01/1980 è rappresentato dal numero 29221, quindi applicare la funzione SINISTRA a una cella contenente la data 01/01/1980 (e richiedendo la restituzione di 4 caratteri) comporterebbe la restituzione di “2922”.

Soluzione n. 1

Utilizzare le funzioni GIORNO, MESE o ANNO per estrarre singole parti di una data.

Soluzione n. 2

Se non si utilizzano le date in altri calcoli, che si basano sul fatto che esse sono memorizzate come numeri, è possibile convertire le celle contenenti le date in testo, utilizzando lo strumento di Excel “Testo in colonne“. Per fare questo:

  • Utilizzate il mouse per selezionare le celle che volete convertire in testo (la selezione non deve estendersi per più di una colonna);
  • Dalla scheda Dati della barra multifunzione di Excel, selezionate l’opzione “Testo in colonne“;
  • Assicuratevi che l’opzione Delimitato sia selezionata e cliccate su Avanti;
  • Assicuratevi che tutti i delimitatori siano deselezionati e fate clic su Avanti;
  • Ora dovrebbe esservi offerta una selezione di formati per i dati della colonna. Selezionate Testo e fate clic sul pulsante Fine.

I dati nelle celle selezionate dovrebbero ora essere memorizzati come testo all’interno di Excel, e la funzione SINISTRA funzionerà come previsto.

LINK ALLA GUIDA IN LINEA DI OFFICE