Excel capitalizza la prima lettera
Quando si importano dati in un foglio di calcolo Excel, è possibile che il testo appena importato sia tutto in minuscolo o in maiuscolo. Ma cosa succede se si vuole che siano in maiuscolo? Dovreste riscrivere tutto?
Fortunatamente, è possibile utilizzare una formula composta per far sì che Excel converta automaticamente il testo in maiuscole e minuscole. Questa formula è composta da diverse funzioni, poiché non esiste una funzione esclusiva di Excel per questo scopo.
Come avrete notato, non esiste una funzione di Excel per convertire il testo in maiuscole e minuscole. Fortunatamente, le funzioni citate ci forniscono gli ingredienti giusti per costruire una formula che converta il testo in maiuscole e minuscole in Excel.
Per creare una formula a questo scopo, utilizzeremo cinque funzioni. Utilizzeremo le funzioni MAIUSCOLO e INFERIORE di Excel per cambiare le maiuscole e le minuscole. Utilizzeremo anche le funzioni di Excel SINISTRA, DESTRA e LEN per indicare quali lettere devono essere maiuscole o minuscole.
Ad esempio, in questo foglio di lavoro abbiamo una frase nella cella A2, che chiaramente non è in maiuscolo. L’obiettivo è scrivere una formula che converta il testo di A2 in maiuscolo e lo visualizzi in D2. Procediamo.
Come si cambia il testo in maiuscolo in Excel?
Digitare =PROPER(A2) e premere Invio. Suggerimento: Utilizzare la formula =UPPER(A1) per tutte le MAIUSCOLE; =LOWER(A1) per tutte le minuscole.
Come si cambia il testo da minuscolo a maiuscolo in Excel?
Selezionare la scheda “Formule” > Selezionare l’elenco a discesa “Testo” nel gruppo “Libreria di funzioni”. Selezionare “INFERIORE” per le minuscole e “SUPERIORE” per le maiuscole. Accanto al campo “Testo”, fare clic sull’icona del foglio di calcolo. Fare clic sulla prima cella della riga o della colonna in cui si desidera modificare il caso del testo.
Excel converte il risultato della formula in una stringa di testo
Per cambiare il testo da minuscolo a maiuscolo, da maiuscolo a corretto (dove la prima lettera è maiuscola e le altre minuscole) o da misto a maiuscolo basta premere un pulsante in Microsoft Word…
Se non si vogliono le formule nelle celle risultanti, ma solo le nuove versioni maiuscole dei nomi come se fossero state scritte a mano, è possibile selezionare i nomi ed eseguire un’operazione di Copia -> Valori passati su di essi.
Il vantaggio di Flash Fill è che non richiede l’uso di funzioni e il risultato è simile a quello dell’operazione Copia -> Incolla valori, in quanto le celle risultanti contengono il testo e non le formule.
Lo svantaggio è che non esiste un collegamento dinamico con l’elenco di testo originale. Se l’elenco originale cambia, la versione “fissa” dell’elenco non si aggiorna. Questo va bene se si dispone di un elenco statico o se è necessario eseguire la conversione una sola volta e non si richiedono aggiornamenti.
Il sistema cercherà degli schemi di testo digitato rispetto ad altri testi della stessa riga. Se esiste uno schema, ad esempio “vedo il testo digitato, ma in lettere maiuscole”, il sistema ripeterà lo schema per le altre righe della tabella.
Formato Excel lettere maiuscole
Il problema è che Excel non ha un’opzione speciale per cambiare le maiuscole nei fogli di lavoro. Non capisco perché Microsoft abbia fornito a Word una funzione così potente e non l’abbia aggiunta a Excel. Renderebbe davvero più semplici le attività dei fogli di lavoro per molti utenti. Ma non bisogna affrettarsi a riscrivere tutti i dati di testo nella tabella. Fortunatamente, esistono alcuni trucchi per convertire i valori di testo nelle celle in maiuscolo, corretto o minuscolo. Lasciate che li condivida con voi.
Microsoft Excel dispone di tre funzioni speciali che possono essere utilizzate per cambiare le maiuscole del testo. Si tratta di SUPERIORE, INFERIORE e PROPRIO. La funzione upper() consente di convertire in maiuscolo tutte le lettere minuscole di una stringa di testo. La funzione lower() consente di escludere le lettere maiuscole dal testo. La funzione proper() rende maiuscola la prima lettera di ogni parola e lascia le altre lettere minuscole (Proper Case).
È anche possibile utilizzare una macro VBA per cambiare le maiuscole in Excel. Non preoccupatevi se la vostra conoscenza di VBA lascia molto a desiderare. Qualche tempo fa anch’io non ne sapevo molto, ma ora posso condividere tre semplici macro che permettono a Excel di convertire il testo in maiuscolo, corretto o minuscolo.
Excel vero e proprio
Riassunto dell’articoloSi può usare la funzione “MAIUSCOLO” di Microsoft Excel per trasformare le lettere minuscole in maiuscole. Iniziate inserendo una colonna vuota a destra della colonna che contiene i dati. Fare clic sulla prima cella vuota della nuova colonna. Quindi, fate clic sulla barra delle formule nella parte superiore del foglio di lavoro: è l’area di digitazione con una “fx” sul lato sinistro. Digitate un segno di uguale (=), seguito dalla parola “SUPERIORE” in lettere maiuscole. Per indicare alla funzione “SUPERIORE” quali dati convertire, fate clic sulla prima cella della colonna dei dati originali. Premere il tasto Invio o Return sulla tastiera per applicare la formula. La prima cella della colonna di dati originale viene ora convertita in lettere maiuscole. Per applicare la modifica all’intera colonna, fare clic sulla cella contenente le lettere maiuscole per selezionarla. Quindi, trascinare il quadratino nell’angolo inferiore destro della cella fino all’ultima riga.