Quando il testo viene copiato o importato in Excel, talvolta vengono inclusi caratteri inutili indesiderati con i dati validi. A volte è necessaria solo una parte dei dati di testo nella cella, ad esempio il nome di una persona, ma non il cognome.
Per casi come questi, Excel ha funzioni che possono essere utilizzate per rimuovere i dati indesiderati dal resto. La funzione che si utilizza dipende da dove si trovano i buoni dati relativi ai caratteri indesiderati nella cella.
- Se i dati validi sono sul lato destro, utilizzare il DESTRA funzione per estrarlo.
- Se i buoni dati hanno caratteri indesiderati su entrambi i lati, usa il MID funzione per estrarlo.
- Se i dati validi sono sul lato sinistro, utilizzare ilSINISTRA funzione per estrarlo - questa è la funzione che mostreremo in questo articolo.
Sintassi delle funzioni di Excel LEFT e LEFTB
Il SINISTRA e LeftB le funzioni sono due opzioni che eseguono operazioni simili ma differiscono nelle lingue che supportano. Segui le linee guida di seguito e scegli la funzione che meglio supporta la tua lingua.
- SINISTRA è per le lingue che usano il set di caratteri a byte singolo; questo gruppo include la maggior parte delle lingue come l'inglese e tutte le lingue europee.
- LeftB è per le lingue che usano il set di caratteri a doppio byte; questo include giapponese, cinese (semplificato), cinese (tradizionale) e coreano.
In Excel, la sintassi di una funzione si riferisce al layout della funzione e include il nome, le parentesi e gli argomenti della funzione. La sintassi per la funzione SINISTRA è:
= SINISTRA (Testo, Num_carta)
La sintassi per la funzione LEFTB è:
= SINISTRA (Testo, Num_bytes)
Gli argomenti della funzione indicano a Excel quali dati deve essere utilizzato nelle funzioni e la lunghezza della stringa da estrarre.
- Testo (richiesto perSINISTRA eLeftB) si riferisce alla voce che contiene i dati desiderati. Questo argomento può essere un riferimento di cella alla posizione dei dati nel foglio di lavoro o può essere il testo reale racchiuso tra virgolette.
- num_chars (facoltativo perSINISTRA) specifica il numero di caratteri a sinistra dell'argomento stringa da conservare. Tutti gli altri personaggi vengono rimossi.
- num_bytes - (facoltativo perLeftB) specifica il numero di caratteri a sinistra dell'argomento stringa da conservare in byte. Tutti gli altri personaggi vengono rimossi.
Note importanti sulla funzione SINISTRA
- Se Num_chars / Num_bytes è omesso, il valore predefinito di 1 carattere viene visualizzato dalla funzione.
- Se Num_chars / Num_bytes è maggiore della lunghezza del testo, la funzione restituisce l'intera stringa di testo.
- Se il valore dell'argomento Num_chars / Num_bytes è negativo, la funzione restituisce il valore #VALORE! valore di errore.
- Se il valore dell'argomento Num_chars / Num_bytes fa riferimento a una cella vuota o è uguale a zero, la funzione restituisce una cella vuota.
Esempio di funzione Excel LEFT
Ci sono diversi modi per usare il SINISTRA funzione per estrarre un numero specifico di caratteri da una stringa di testo, inclusa l'immissione dei dati direttamente come argomenti per la funzione e l'immissione di riferimenti di cella per entrambi gli argomenti.
Solitamente è preferibile immettere i riferimenti di cella per gli argomenti anziché i dati effettivi, quindi in questo esempio sono elencati i passaggi utilizzati per immettere il file SINISTRA funzione e i suoi argomenti in cella C3 per estrarre la parolawidget dalla stringa di testo in cella A3.
Immissione della funzione SINISTRA
Opzioni per inserire la funzione e i suoi argomenti in cella B1 includere:
- Digitando la funzione completa nella cella appropriata.
- Utilizzo di Formula Builder di Excel.
L'uso del Generatore di formule per accedere alla funzione spesso semplifica l'attività poiché si occupa della sintassi della funzione, inserendo il nome della funzione, i separatori delle virgole e le parentesi nelle posizioni e quantità corrette.
Indicando riferimenti cellulari
Indipendentemente dall'opzione scelta per l'inserimento della funzione in una cella del foglio di lavoro, è preferibile utilizzare point and click per inserire i riferimenti di cella utilizzati come argomenti per ridurre al minimo la possibilità di errori causati digitando il riferimento di cella errato.
Entrando a sinistra con Formula Builder
Inserisci ilSINISTRA funzione e i suoi argomenti in cella B3 dell'immagine di esempio usando Excel Formula Builder.
- Clicca su cellula B3 per renderlo la cella attiva - questo è dove verranno visualizzati i risultati della funzione.
- Clicca sulformule scheda del menu della barra multifunzione.
- ScegliereTesto dalla barra multifunzione per aprire l'elenco a discesa della funzione.
- Clicca suSINISTRA nella lista.
- Nella finestra di dialogo, fare clic suTesto linea.
- Clicca sulla cella A3 nel foglio di lavoro per inserire quel riferimento di cella nella finestra di dialogo.
- Clicca sulnum_chars linea.
- Clicca sulla cellaB10 nel foglio di lavoro per inserire quel riferimento di cella.
- Clic Fatto per completare la funzione.
La sottostringa estrattawidget dovrebbe apparire in cella B3.
Estrazione di numeri con la funzione SINISTRA
IlSINISTRA la funzione può essere utilizzata per estrarre un sottoinsieme di dati numerici da un numero più lungo utilizzando i passaggi elencati nella sezione precedente. L'unico problema è che i dati estratti vengono convertiti in testo e non possono essere utilizzati nei calcoli che riguardano determinate funzioni, come ad esempioSOMMA eMEDIA funzioni.
Un modo per aggirare questo problema è usare il VALORE funzione per convertire il testo in un numero come mostrato in riga 9 dell'immagine di esempio:
= VALUE (SINISTRA (B2, 6))
Una seconda opzione è usare paste speciali per convertire il testo in numeri.