Quando importi dati in un foglio di calcolo Excel, è possibile che il testo appena importato sia tutto in minuscolo o maiuscolo. Ma cosa succede se vuoi che siano in caso di frase? Dovresti riscrivere tutto?
Fortunatamente, puoi utilizzare una formula composta per fare in modo che Excel converta automaticamente il tuo testo in maiuscolo. Questa formula è composta da diverse funzioni, poiché non esiste una funzione Excel esclusiva per questo scopo.
Conversione dei casi in Excel
Ci sono tre funzioni native in Excel per la conversione di maiuscole e minuscole. Queste funzioni prendono il testo, cambiano le maiuscole e poi lo emettono.
- SUPERIORE: Converte il testo in MAIUSCOLO.
- INFERIORE: Converte il testo in lettere minuscole.
- CORRETTO: Converte il testo in maiuscolo proprio o maiuscolo del titolo.
Come avrai notato, non esiste una funzione Excel per convertire il testo in maiuscolo. Fortunatamente, le funzioni menzionate ci danno gli ingredienti giusti per costruire una formula che converte il testo in maiuscole e minuscole in Excel.
In caso di frase, la prima lettera del testo è in maiuscolo, mentre il resto è in minuscolo. Ovviamente esistono eccezioni come nomi e pronomi, ma per ora le ometteremo.
Conversione di testo in caso di frase in Excel
Per creare una formula per questo scopo, utilizzeremo cinque funzioni. Useremo le funzioni MAIUSC e INFERIORE in Excel per cambiare maiuscole e minuscole. Useremo anche SINISTRA, DESTRA e LEN Funzioni di Excel per indicare quali lettere devono essere maiuscole o minuscole.
Ad esempio, in questo foglio di calcolo, abbiamo una frase nella cella A2, che chiaramente non è in caso di frase. L'obiettivo qui è scrivere una formula che converta il testo da A2 a maiuscole e minuscole e lo visualizzi in D2. Andiamo al punto.
- Selezionare la cella in cui si desidera visualizzare l'output. Selezioneremo D2.
- Nella barra della formula, inserisci la formula seguente:
=SUPERIORE(SINISTRA(A2,1))&INFERIORE(DESTRA(A2,LUNGHEZZA(A2)-1))
- Premere accedere.
Una volta premuto accedere, Excel prenderà la frase da A2, la trasformerà in un caso di frase e quindi la visualizzerà in D2, dove hai inserito la formula. Puoi utilizzare la maniglia di riempimento per utilizzare la formula per più celle, e il gioco è fatto. Tuttavia, se ti stai chiedendo come funziona questa formula, la prossima sezione è per te.
Abbattere la formula
Questa formula utilizza cinque diverse funzioni per convertire il testo in maiuscole e minuscole. Le funzioni e ciò che fanno sono le seguenti:
- SINISTRA: Restituisce un numero specificato di caratteri dall'inizio della stringa o del testo.
- GIUSTO: Restituisce un numero specificato di caratteri dalla fine della stringa o del testo.
- LEN: Conta la lunghezza di una stringa in caratteri.
- SUPERIORE: Converte la stringa in maiuscolo.
- INFERIORE: Converte la stringa in lettere minuscole.
Ora dai un'occhiata alla formula e probabilmente sarai in grado di dire da solo come funziona la formula:
=SUPERIORE(SINISTRA(A2,1))&INFERIORE(DESTRA(A2,LUNGHEZZA(A2)-1))
Questa formula è composta da due parti. IL SUPERIORE funzione prima della e commerciale, e il INFERIORE funzione dopo di essa. All'inizio, SINISTRA guarda il A2 stringa e restituisce le lettere da 0 a 1, che è la prima lettera. Poi il SUPERIORE funzione rende questa lettera maiuscola.
Prossimo, LEN conta i caratteri in A2 e sottrae 1 da esso (poiché la prima lettera della stringa dovrebbe rimanere maiuscola), quindi invia il numero risultante a GIUSTO funzione. GIUSTO accoglie A2, e restituisce tutte le lettere tranne la prima. Infine il INFERIORE funzione converte le lettere in minuscolo.
In definitiva, SUPERIORE è schierato sulla prima lettera della frase, e INFERIORE viene distribuito su tutto il resto e, quindi, la stringa viene convertita in maiuscole e minuscole.
Lascia che sia Excel a gestirlo
In alcuni casi, come la conversione del testo in maiuscole e minuscole in Excel, non esiste una funzione integrata che faccia ciò che hai in mente. Tuttavia, ciò non significa che devi rinunciare all'automazione in Excel. Puoi combinare diverse funzioni e creare una formula che fa esattamente quello che vuoi che faccia.