Gioca a puzzle su Excel
MehmetSalihKoten, un utente Reddit, ha creato una versione completamente funzionale di Tetris in Microsoft Excel.
Qual è la funzione Sinistra in Excel ? Come utilizzare la funzione Sinistra in Excel ? Scopriamolo con LuckyTemplates.com!
Microsoft Excel è famoso come un software per fogli di calcolo in grado di gestire grandi quantità di dati. Puoi importare i dati in blocco, quindi utilizzare le funzioni intelligenti di Excel per calcolare tu stesso i risultati. In questo articolo impareremo a conoscere la funzione SINISTRA, una delle funzioni di testo più comuni di Excel.
La funzione SINISTRA appartiene al gruppo di funzioni di elaborazione stringhe, utilizzata per tagliare la stringa di caratteri a sinistra della stringa di testo. La funzione SINISTRA viene spesso utilizzata per cercare rapidamente informazioni, invece di dover cercare manualmente informazioni o stringhe di caratteri. In particolare, la funzione SINISTRA può essere combinata con altre funzioni di ricerca in Excel per elaborare tabelle di informazioni complesse come la combinazione della funzione SINISTRA con la funzione Vlookup . Il seguente articolo ti guiderà come utilizzare la funzione SINISTRA in Excel.
Indice dell'articolo
La funzione LEFT ha la sintassi =LEFT(text;[num_chars]) . Lì dentro:
1. Devi solo inserire la formula SINISTRA desiderata in Excel nella cella richiesta per ottenere il valore restituito sull'argomento.
2. È possibile aprire manualmente la formula SINISTRA nella finestra di dialogo Excel nel foglio di calcolo e inserire il testo e il numero di caratteri.
3. Dal foglio di calcolo sopra, puoi vedere l'opzione della formula della funzione SINISTRA in Excel nella scheda Testo nella sezione Formule sulla barra dei menu.
4. Per aprire la formula SINISTRA nella finestra di dialogo Excel, fare clic sulla scheda Testo in Formule e selezionare SINISTRA. Vedi l'esempio qui sotto.
5. Si aprirà la finestra di dialogo sopra in cui è possibile impostare gli argomenti per ottenere il risultato della formula.
Puoi utilizzare la formula generale seguente per ottenere una sottostringa preceduta da qualsiasi altro carattere:
La formula SINISTRA sopra in Excel viene utilizzata quando si desidera estrarre una parte di una stringa di testo, preceduta da un carattere specifico. Ad esempio, se desideri ottenere nomi da una colonna di nomi completi o desideri estrarre i codici paese da un elenco di numeri di telefono.
È possibile utilizzare la seguente formula generale per rimuovere gli ultimi N caratteri da una stringa.
La formula SINISTRA sopra in Excel viene utilizzata quando si desidera rimuovere determinati caratteri dalla fine di una stringa e inserire il resto della stringa in un'altra cella. Il funzionamento della formula SINISTRA in Excel è basato sulla logica: la funzione LEN viene utilizzata per ottenere il numero totale di caratteri in una stringa. Questa formula della funzione SINISTRA in Excel esclude il numero di caratteri indesiderati dalla lunghezza totale e restituisce i caratteri rimanenti.
Nella tabella seguente, utilizza la funzione SINISTRA per trovare i primi 3 caratteri nella cella B2. Immettere la formula =SINISTRA(B2,3) e premere Invio.
Di conseguenza, otteniamo 3 caratteri da sinistra a destra della stringa di caratteri nella cella B2.
Oppure nella formula di input puoi sostituire la posizione della cella contenente la stringa di caratteri con un carattere racchiuso tra virgolette come mostrato.
Combinando queste due funzioni insieme, la useremo per cercare la stringa di caratteri che precede un determinato carattere, ad esempio, otterremo il cognome nella colonna del nome completo, otterremo il prefisso internazionale meno il numero di telefono. Nella colonna del nome completo, tutti sono separati da spazi, quindi utilizziamo la formula = =LEFT(B2,SEARCH(" ",B2)-1) e quindi premiamo Invio.
Quindi -1 per non estrarre i caratteri di spazio durante la ricerca di caratteri.
Di conseguenza, ottieni la stringa del cognome nella cella. Scorri verso il basso fino alle caselle sottostanti per altri risultati.
Per l'intervallo di numeri di telefono in cui desideri ottenere il prefisso nazionale prima del punto, inserisci la formula =LEFT(B5,SEARCH(".",B5)-1) e premi Invio.
Il risultato otterrà solo il prefisso nazionale nell'intervallo dei numeri di telefono.
La funzione LEN viene spesso utilizzata in combinazione con funzioni per trovare stringhe di caratteri. Con la funzione SINISTRA, se abbinata alla funzione LUNGHEZZA, viene utilizzata per rimuovere alcuni caratteri dalla fine della stringa. Formula combinata =SINISTRA(testo,LUNGHEZZA(testo) - carattere che vuoi spostare).
La funzione LEN prende il numero totale di caratteri in una stringa, quindi sottrae il numero di caratteri che desideri rimuovere dalla lunghezza totale della stringa. La funzione SINISTRA restituirà il numero di caratteri rimanenti.
Ad esempio, rimuovi 5 caratteri dalla stringa nella cella B2, inserisci la formula =LEFT(B2, LEN(B2)-5) e premi Invio.
Di conseguenza, abbiamo la sequenza di caratteri rimanente dopo aver rimosso gli ultimi 5 caratteri nella sequenza di caratteri, compresi gli spazi.
Quando queste due funzioni vengono combinate insieme, restituiranno caratteri numerici, invece di stringhe di testo come quando si utilizza la funzione SINISTRA. Ad esempio, esporta i primi 2 caratteri della stringa nella cella B5, inserisci la formula =VALORE(SINISTRA(B2,2)).
Di conseguenza, otteniamo il numero che dobbiamo trovare come mostrato.
Se la funzione SINISTRA di Excel non funziona correttamente nel tuo foglio di lavoro, molto probabilmente è dovuto a uno dei seguenti motivi.
Se la formula SINISTRA di Excel restituisce il valore #VALORE! , la prima cosa da controllare è il valore nell'argomento num_chars. Se è un numero negativo, rimuovi semplicemente il segno meno e l'errore scomparirà (ovviamente, è molto improbabile che qualcuno abbia intenzionalmente inserito lì un numero negativo, ma è molto normale che gli esseri umani commettano errori).
In genere, l'errore VALUE si verifica quando l' argomento num_chars è rappresentato da un'altra funzione. In questo caso, copia la funzione in un'altra cella o selezionala nella barra della formula e premi F9 per vedere a cosa equivale la funzione. Se il valore è inferiore a 0, verificare la presenza di errori nella funzione.
Per illustrare meglio questo problema, utilizziamo la formula LEFT utilizzata per estrarre i codici telefonici nazionali: LEFT(A2, SEARCH("-", A2)-1) . Come forse ricorderai, la funzione SEARCH nell'argomento num_chars calcola la posizione del primo trattino nella stringa originale, da cui sottraiamo 1 per rimuovere il trattino dal risultato finale. Se sostituisci accidentalmente -1, ad esempio, con -11, la formula restituirà un errore #VALUE perché l' argomento num_chars è equivalente a un numero negativo: La formula a sinistra non funziona perché l' argomento num_chars è inferiore a 0 .
L'argomento Num_chars è inferiore a 0
Nel caso in cui la formula SINISTRA di Excel fallisca senza una ragione apparente, controlla i valori originali per gli spazi iniziali. Se hai copiato i tuoi dati dal Web o li hai esportati da un'altra fonte esterna, molti di questi spazi potrebbero trovarsi prima delle voci di testo senza che tu te ne accorga e non saprai mai che sono lì per te finché qualcosa non va storto. L'immagine seguente illustra un problema con la funzione SINISTRA di Excel che non funziona correttamente a causa di uno spazio all'inizio della stringa originale.
La funzione SINISTRA di Excel non funziona correttamente a causa di uno spazio all'inizio della stringa originale
Per rimuovere gli spazi all'inizio del foglio di lavoro, utilizza la funzione TAGLIA di Excel o il componente aggiuntivo Text Toolkit .
Se provi a utilizzare la funzione SINISTRA di Excel per ottenere singole parti di una data (come giorno, mese o anno), nella maggior parte dei casi otterrai solo le prime cifre del numero che rappresenta quel giorno. Il problema è che in Microsoft Excel tutte le date vengono archiviate come numeri interi che rappresentano il numero di giorni dal 1 gennaio 1900, archiviati come numero 1. Ciò che vedi in una cella è solo una rappresentazione L'aspetto visivo della data e la sua visualizzazione può essere facilmente modificata applicando un formato data diverso.
Ad esempio, se nella cella A1 è presente la data 11 gennaio 2017 e provi a estrarre la data utilizzando la formula LEFT(A1,2), il risultato sarà 42, ovvero le prime 2 cifre del numero 42746 . rappresenta l'11 gennaio 2017 nel sistema Excel interno.
Per estrarre una parte specifica di un giorno, utilizzare una delle seguenti funzioni: GIORNO, MESE o ANNO.
Nel caso in cui la data venga inserita come stringa di testo, la funzione SINISTRA funzionerà senza intoppi, come mostrato nella parte destra dello screenshot: Excel SINISTRA non funziona con le date ma funziona con una stringa di testo che rappresenta la data.
Excel LEFT non funziona con le date ma funziona con stringhe di testo che rappresentano le date
Se al testo originale è applicata la formattazione valutaria o contabile, questo simbolo non fa parte dei caratteri nella cella. Questa icona viene visualizzata solo quando è accompagnata da un formato numerico specifico. La funzione SINISTRA è una funzione di testo. Quindi convertirà tutti i valori in formato testo.
Una soluzione utile qui è combinare SINISTRA con la funzione VALORE per convertire il testo in un numero. È quindi possibile selezionare il formato numero desiderato.
Se conosci il numero di caratteri che compongono l'output desiderato ma la formula della funzione SINISTRA restituisce solo pochi caratteri, potresti aver bisogno di più spazio per il testo originale.
Invece di eliminarli manualmente, puoi utilizzare la funzione TRIM per rimuoverli.
=LEFT(TRIM(A2),7)
Alcune cose da ricordare quando si utilizza la funzione SINISTRA in Excel
#VALUE
se l'argomento [num_chars] è inferiore a 0.Ad esempio, 01/01/1980 rappresenta il numero 29221, quindi applicando la funzione SINISTRA a una cella contenente la data 01/01/1980 (e richiedendole di restituire 3 caratteri) otterrai il risultato 292. Se vuoi usa SINISTRA sulle date, puoi combinarlo con le funzioni GIORNO, DATA, MESE o ANNO. In caso contrario, puoi convertire le celle contenenti date in testo utilizzando lo strumento testo in colonna di Excel.
Sopra è illustrato come utilizzare la funzione SINISTRA per ottenere la stringa di caratteri da sinistra ed esempi di quando si combina la funzione SINISTRA con altre funzioni. Se si verifica un errore, l'utente deve verificare num_chars
se è maggiore di 0 o meno.
Ti auguro successo!
MehmetSalihKoten, un utente Reddit, ha creato una versione completamente funzionale di Tetris in Microsoft Excel.
Per convertire le unità di misura in Excel, utilizzeremo la funzione Converti.
Cos'è la funzione CERCA.ORIZZ? Come utilizzare la funzione CERCA.ORIZZ in Excel? Scopriamolo con LuckyTemplates!
La funzione SEERRORE in Excel è abbastanza comunemente utilizzata. Per usarlo bene, è necessario comprendere la formula SEERRORE di Microsoft Excel.
Qual è la funzione VALORE in Excel? Qual è la formula del valore in Excel? Scopriamolo con LuckyTemplates.com!
La funzione EOMONTH in Excel viene utilizzata per visualizzare l'ultimo giorno di un determinato mese, con un'implementazione molto semplice. Otterrai quindi l'ultimo giorno di un mese specifico in base ai dati che abbiamo inserito.
Vuoi automatizzare le attività ripetitive in Excel VBA? Impariamo quindi come utilizzare un ciclo Do-While per implementare una serie di azioni che si ripetono finché non viene soddisfatta una condizione.
La larghezza della colonna e l'altezza della riga predefinite in Excel potrebbero non corrispondere ai dati immessi. L'articolo seguente mostra alcuni modi per modificare la dimensione di colonne, righe e celle in Excel 2016. Fai riferimento ad esso!
Ogni volta che lavori con Excel, dovrai inserire informazioni, o contenuti, nelle celle. Impariamo con LuckyTemplates i concetti di base di celle e intervalli in Excel 2016!
Cos'è la funzione Xlookup in Excel? Come utilizzare Xlookup in Excel? Scopriamolo con LuckyTemplates.com!