Questo articolo descrive la sintassi della formula e l'uso della funzione SINISTRA e SINISTRAB in Microsoft Excel.
Descrizione
SINISTRA restituisce il primo carattere o i primi caratteri di una stringa di testo in base al numero di caratteri specificato.
SINISTRAB restituisce il primo carattere o i primi caratteri di una stringa di testo in base al numero di byte specificato.
:
-
Queste funzioni potrebbero non essere disponibili in tutte le lingue.
-
SINISTRAB conta 2 byte per carattere sono quando è impostata come predefinita una lingua DBCS. In caso contrario, SINISTRAB ha lo stesso comportamento di SINISTRA, ovvero viene contato 1 byte per carattere.
Le lingue che supportano i caratteri DBCS includono il giapponese, il cinese semplificato, il cinese tradizionale e il coreano.
Sintassi
SINISTRA(testo; [num_caratt])
SINISTRAB(testo; [num_byte])
Gli argomenti della sintassi delle funzioni SINISTRA e SINISTRAB sono i seguenti:
-
Testo Obbligatorio. Stringa di testo che contiene i caratteri che si desidera estrarre.
-
Num_caratt Facoltativo. Specifica il numero di caratteri che la funzione SINISTRA deve estrarre.
-
Num_caratt deve essere maggiore o uguale a zero.
-
Se num_caratt è maggiore della lunghezza del testo, SINISTRA restituisce tutto il testo.
-
Se num_caratt è omesso, verrà considerato uguale a 1.
-
-
Num_bytes Facoltativo. Specifica il numero di caratteri che SINISTRAB deve estrarre in base ai byte.
Esempio
Copiare i dati di esempio contenuti nella tabella seguente e incollarli nella cella A1 di un nuovo foglio di lavoro di Excel. Per visualizzare i risultati delle formule, selezionarle, premere F2 e quindi premere INVIO. Se necessario, è possibile regolare la larghezza delle colonne per visualizzare tutti i dati.
Dati |
||
---|---|---|
Prezzo di vendita |
||
Svezia |
||
Formula |
Descrizione |
Risultato |
=SINISTRA(A2;6) |
I primi sei caratteri della prima stringa |
Prezzo |
=SINISTRA(A3) |
Il primo carattere della seconda stringa |
S |