5 Modi per cambiare il caso di testo in Excel
Probabilmente hai incontrato questa situazione prima.
Hai una lista di nomi ed è tutta una lettera minuscola. È necessario risolverli in modo che siano tutti correttamente in maiuscolo.
Con centinaia di nomi nella tua lista, sarà un dolore passare e modificare nome e cognome.
Per fortuna, ci sono alcuni semplici modi per cambiare il caso di qualsiasi dato di testo in Excel. Possiamo cambiare il testo in minuscole, maiuscole o maiuscole in cui ogni parola è maiuscola.,
In questo post, stiamo andando a guardare utilizzando le funzioni di Excel, flash fill, power query, DAX e power pivot per cambiare il caso dei nostri dati di testo.
Sommario
Video Tutorial
Utilizzo delle formule di Excel per modificare il caso di testo
La prima opzione che andremo a guardare sono le normali funzioni di Excel. Queste sono le funzioni che possiamo utilizzare in qualsiasi foglio di lavoro in Excel.
C’è un’intera categoria di funzioni di Excel per gestire il testo, e questi tre ci aiuteranno a cambiare il caso del testo.,
LOWER Excel Worksheet Function
La funzione LOWER accetta un argomento che è il bit di testo che vogliamo cambiare in lettere minuscole. La funzione valuterà il testo che è tutto minuscolo.
UPPER Excel Worksheet Function
La funzione UPPER accetta un argomento che è il bit di testo che vogliamo cambiare in lettere maiuscole. La funzione valuterà il testo che è tutto maiuscolo.,
CORRETTA funzione del foglio di lavoro Excel
La funzione corretta accetta un argomento che è il bit di testo che vogliamo cambiare in caso corretto. La funzione valuterà il testo che è tutto il caso corretto in cui ogni parola inizia con una lettera maiuscola ed è seguita da lettere minuscole.
Copia e incolla le formule come valori
Dopo aver utilizzato le formule di Excel per modificare il caso del nostro testo, potremmo volerle convertire in valori.,
Questo può essere fatto copiando l’intervallo di formule e incollandole come valori con il comando incolla speciale.
Premere Ctrl + C per copiare l’intervallo di celle-premere Ctrl + Alt + V per incollare speciali-scegliere i valori dalle opzioni incolla.
Utilizzando Flash Fill per cambiare caso di testo
Flash fill è uno strumento in Excel che aiuta con semplici trasformazioni di dati. Abbiamo solo bisogno di fornire un paio di esempi dei risultati che vogliamo, e flash fill riempirà il resto.,
Il riempimento flash può essere utilizzato solo a destra dei dati che stiamo cercando di trasformare. Abbiamo bisogno di digitare un paio di esempi dei risultati che vogliamo. Quando Excel ha abbastanza esempi per capire il modello, mostrerà i dati suggeriti in un carattere grigio chiaro. Possiamo accettare questi dati riempiti suggeriti premendo Invio.
Possiamo anche accedere al riempimento flash dalla barra multifunzione. Inserisci i dati di esempio highlight evidenzia sia gli esempi che le celle che devono essere riempite go vai alla scheda Dati press premi il comando Riempimento flash trovato nella sezione Strumenti dati.,
Possiamo anche usare la scorciatoia da tastiera Ctrl + E per flash fill.
Flash fill funzionerà per molti tipi di semplici trasformazioni di dati, inclusa la modifica del testo tra minuscole, maiuscole e maiuscole.
Usare Power Query per cambiare il caso di testo
Power query riguarda la trasformazione dei dati, quindi è sicuro che ci sia un modo per cambiare il caso del testo in questo strumento.
Con power query possiamo trasformare il caso in caso inferiore, superiore e corretto.
Seleziona i dati che vogliamo trasformare go vai alla scheda Dati select seleziona dalla Tabella / Intervallo., Questo aprirà l’editor power query in cui possiamo applicare le nostre trasformazioni del caso di testo.
Testo.Funzione di query di potenza inferiore
Seleziona la colonna contenente i dati che vogliamo trasformare go vai alla scheda Aggiungi colonna select seleziona Formato select seleziona minuscolo dal menu.
Questo creerà una nuova colonna con tutto il testo convertito in lettere minuscole usando il testo.Funzione di query di potenza inferiore.
Testo.,Upper Power Query Function
Seleziona la colonna contenente i dati che vogliamo trasformare go vai alla scheda Aggiungi colonna select seleziona Formato select seleziona MAIUSCOLO dal menu.
Questo creerà una nuova colonna con tutto il testo convertito in lettere maiuscole usando il testo.Funzione di query di potenza superiore.
Testo.Funzione di query di potenza corretta
Seleziona la colonna contenente i dati che vogliamo trasformare go vai alla scheda Aggiungi colonna select seleziona Formato select seleziona in maiuscolo ogni parola dal menu.,
Questo creerà una nuova colonna con tutto il testo convertito in lettere maiuscole, dove ogni parola è maiuscola, usando il testo.Funzione di query di potenza corretta.
Usando le formule DAX per cambiare il caso di testo
Quando pensiamo alle tabelle pivot, generalmente pensiamo di riassumere i dati numerici. Ma le tabelle pivot possono anche riassumere i dati di testo quando usiamo il modello di dati e le formule DAX. Ci sono anche formula DAX per cambiare caso di testo prima di riassumere!
Per prima cosa, dobbiamo creare una tabella pivot con i nostri dati di testo., Selezionare i dati da convertire go andare alla scheda Inserisci select selezionare Tabella pivot dalla sezione tabelle.
Nel menu della finestra di dialogo Crea tabella pivot, selezionare l’opzione per aggiungere questi dati al modello dati. Questo ci permetterà di utilizzare la formula DAX necessaria per trasformare il nostro caso di testo.
La creazione di una formula DAX nella nostra tabella pivot può essere eseguita aggiungendo una misura. Fare clic destro sulla tabella nella finestra Campi tabella pivot e selezionare Aggiungi misura dal menu.,
Si aprirà la finestra di dialogo Misura, dove possiamo creare le nostre formule DAX.
Funzione DAX INFERIORE
Possiamo inserire la formula sopra nell’editor di misure. Proprio come le funzioni del foglio di lavoro di Excel, esiste una funzione DAX per convertire il testo in minuscolo.
Tuttavia, affinché l’espressione sia una misura valida, dovrà essere racchiusa in una funzione di aggregazione del testo come CONCATENATEX. Questo perché le misure devono valutare un singolo valore e la funzione DAX INFERIORE non lo fa da sola., La funzione CONCATENATEX aggregherà i risultati della funzione INFERIORE in un singolo valore.
Possiamo quindi aggiungere la colonna originale di testo nelle righe e la nuova misura minuscola nell’area Valori della tabella pivot per produrre i nostri valori di testo trasformati.
Nota il totale complessivo della tabella pivot contiene tutti i nomi in minuscolo separati da una virgola e un carattere di spazio. Possiamo nascondere questa parte andando alla scheda Progettazione strumenti tabella – Totali generali-selezionando Off per righe e colonne.,
UPPER DAX Function
Analogamente, possiamo inserire la formula di cui sopra nell’editor di misure per creare la nostra formula DAX maiuscola. Proprio come le funzioni del foglio di lavoro di Excel, esiste una funzione DAX per convertire il testo in maiuscolo.
La creazione della tabella pivot per visualizzare il testo maiuscolo è lo stesso processo della misura minuscola.
Manca la funzione DAX CORRETTA
Potremmo provare a creare una formula DAX simile per creare un testo case corretto., Ma si scopre che non esiste alcuna funzione in DAX equivalente alla CORRETTA funzione del foglio di lavoro.
Utilizzo di formule a livello di riga Power Pivot Per modificare il caso di testo
Questo metodo utilizzerà anche tabelle pivot e il modello di dati, ma invece di formule DAX possiamo creare calcoli a livello di riga utilizzando il componente aggiuntivo Power Pivot.
Le formule Power pivot possono essere utilizzate per aggiungere nuove colonne calcolate nei nostri dati. I calcoli in queste colonne si verificano per ogni riga di dati in modo simile alle nostre normali funzioni del foglio di lavoro di Excel.,
Non tutte le versioni di Excel hanno power pivot disponibile e sarà necessario abilitare il componente aggiuntivo prima di poterlo utilizzare. Per abilitare il componente aggiuntivo power pivot, vai alla scheda File Options Opzioni go vai alla scheda Componenti aggiuntivi Manage Gestisci componenti aggiuntivi COM press premi Vai check seleziona la casella per Microsoft Power Pivot per Excel.
Avremo bisogno di caricare i nostri dati nel modello di dati. Selezionare i dati go andare alla scheda Power Pivot press premere il comando Aggiungi al modello dati.
Questo è lo stesso modello di dati della creazione di una tabella pivot e dell’opzione Aggiungi questi dati alla casella di controllo Modello dati., Quindi, se i nostri dati sono già nel modello di dati, possiamo utilizzare l’opzione Manage data model per creare i nostri calcoli power pivot.
Funzione di rotazione di potenza INFERIORE
Aggiungere una nuova colonna calcolata nel modello di dati è facile. Selezionare una cella vuota nella colonna etichettata Aggiungi colonna quindi digitare la formula sopra nella barra della formula. È anche possibile creare riferimenti nella formula ad altre colonne facendo clic su di esse con il cursore del mouse.
Premere Invio per accettare la nuova formula.,
La formula apparirà in ogni cella della nuova colonna indipendentemente dalla cella selezionata. Questo perché ogni riga deve utilizzare lo stesso calcolo all’interno di una colonna calcolata.
Possiamo anche rinominare la nostra nuova colonna facendo doppio clic sull’intestazione della colonna. Quindi possiamo chiudere la finestra power pivot per utilizzare la nostra nuova colonna calcolata.
Quando creiamo una nuova tabella pivot con il modello di dati, vedremo la colonna calcolata come un nuovo campo disponibile nella nostra tabella e possiamo aggiungerla nell’area delle righe della tabella pivot., Questo elencherà tutti i nomi nei nostri dati e saranno tutti minuscoli.
UPPER Power Pivot Function
Possiamo fare la stessa cosa per creare una colonna calcolata che converte il testo in maiuscolo aggiungendo una nuova colonna calcolata con la formula precedente.
Ancora una volta, possiamo quindi utilizzare questo come un nuovo campo in qualsiasi tabella pivot creata dal modello di dati.
Manca la funzione Power Pivot CORRETTA
Sfortunatamente, non esiste una funzione power pivot per convertire il testo in caso corretto., Quindi, proprio come DAX, non saremo in grado di farlo in modo simile ai metodi di power pivot minuscoli e maiuscoli.
Conclusioni
Ci sono molti modi per cambiare il caso di qualsiasi dato di testo tra il caso inferiore, superiore e corretto.
- Le formule di Excel sono veloci, facili e si aggiornano dinamicamente se gli input cambiano mai.
- Flash fill è ottimo per trasformazioni una tantum in cui è necessario correggere rapidamente del testo e non è necessario aggiornare o modificare i dati dopo.,
- Power query è perfetto per fissare i dati che verranno importati regolarmente in Excel da una fonte esterna.
- DAX e power pivot possono essere utilizzati per fissare il testo da visualizzare all’interno di una tabella pivot.
Ogni opzione ha diversi punti di forza e di debolezza, quindi è meglio diventare familiari saranno tutti i metodi in modo da poter scegliere quello che meglio si adatta alle vostre esigenze.