Navigazione Rapida
Funzione SINISTRA, SINISTRAB
Riepilogo
La funzione SINISTRA restituisce i primi caratteri di una stringa di testo secondo il numero specificato. SINISTRAB gestisce i byte per caratteri a doppio byte (deprecata). Ideale per estrarre prefissi, codici o porzioni iniziali da testi.
Sintassi
SINISTRA(testo; [num_caratt]), SINISTRAB(testo; [num_byte])
Parametri
| Parametro | Tipo | Richiesto | Descrizione |
|---|---|---|---|
| testo | Testo |
Sì | Stringa di testo contenente i caratteri da estrarre |
| num_caratt | Numero |
No | Numero di caratteri da restituire (≥0) |
| num_byte | Numero |
No | Numero di byte per SINISTRAB (≥0) |
Utilizzo della funzione LEFT, LEFTB
SINISTRA è essenziale per manipolare stringhe in Excel, permettendo di isolare porzioni iniziali da codici prodotto, nomi, date o qualsiasi dato testuale. SINISTRAB è utile per testi in lingue DBCS come cinese o giapponese.
Esempi Comuni di LEFT, LEFTB
Estrazione prefisso base
=SINISTRA(A2;6)
Estrae 'Prezzo' da 'Prezzo di vendita'
Primo carattere singolo
=SINISTRA(A3)
Restituisce 'S' da 'Svezia' (default 1 carattere)
Codice prodotto
=SINISTRA(B2;3)
Prende primi 3 caratteri da codice come 'ABC123' → 'ABC'
SINISTRAB per DBCS
=SINISTRAB(C2;2)
Gestisce caratteri doppio-byte in lingue asiatiche
Domande Frequenti
Errori Comuni e Soluzioni
#VALORE!
Cause: num_caratt < 0
Solution: Usa valore ≥ 0
#VALORE!
Cause: testo non è testo
Solution: Verifica formato del testo
Risultato vuoto
Cause: num_caratt = 0
Solution: Usa valore > 0
Note
- SINISTRAB deprecata: usa SINISTRA con compatibilità Unicode v2
- Per caratteri speciali, regola num_caratt manualmente
- Funziona con celle reference e stringhe letterali
- Compatibile Excel 2007+
Compatibilità
Disponibile in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Non disponibile in:
Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2007+