Taula de continguts
Sovint, necessitem reflectir les dades a Excel. Aquest article us mostrarà 4 maneres ràpides de girar les dades a Excel al revés . Implementarem dues fórmules, una ordre i un codi VBA per fer-ho.
Descarregar el llibre de pràctiques
Invertir cap per avall.xlsm
4 enfocaments útils per capgirar dades a Excel
Per demostrar els mètodes, hem seleccionat un conjunt de dades amb 3 columnes: " Nom ", " Estat " i " Ciutat ". Hem alterat lleugerament aquest conjunt de dades sempre que calgui.
1. Ús de la funció d'ordenació per capgirar dades a Excel
Ens girarem les dades utilitzant la funció Ordena en aquest primer mètode. Primer, inserirem números en ordre ascendent i després els ordenarem en ordre descendent per girar les dades.
Pasos:
- Per començar, creeu un nova columna anomenada " Núm. ".
- A continuació, escriviu el número de 0 a 5 . Podeu triar qualsevol número en ordre ascendent.
- A continuació, seleccioneu l'interval de cel·les D5:D10 .
- Després, des de la pestanya Dades → seleccioneu “ Ordenar Z a A ” a Ordenar & Secció Filtra .
- Després d'això, apareixerà un missatge d'advertència.
- Seleccioneu “ Amplieu la selecció ” i premeu Ordenar .
- Finalment, això ordenarà les dades i, en conseqüència, capgira les dades cap per avall .
Llegiu més: Com invertir les dades a Excel de baix a dalt (4 mètodes ràpids)
2. Combinació de funcions INDEX i ROWS per capgirar dades
Unirem el INDEX<4 Funcions> i FILES per crear una fórmula per invertir dades en direcció vertical.
Pasos:
- En primer lloc, escriviu la fórmula següent a la cel·la E5 .
=INDEX(B$5:B$10,ROWS(B5:B$10))
- En segon lloc, premeu INTRO . Això retornarà l'últim valor de la columna " Nom " a la primera fila.
- A continuació, arrossegueu el Annexa d'ompliment cap avall a Emplenar automàticament la fórmula .
- Després, arrossegueu el resultat cap a la dreta.
Desglossament de la fórmula
- Per començar, la funció INDEX retorna una sortida de l'interval B5:B10 .
- Aquí, la cel·la s'especifica mitjançant la funció FILES . L'interval B5:B$10 retornarà 6 .
- A continuació, a la fórmula següent, serà B6:B$10 , que tornarà 5 . Observeu que l'últim valor de l'interval és fix. És per això que la sortida es reduirà cada cop.
- Així, aquesta fórmula funciona per invertir dades .
- Finalment, elLa sortida serà semblant a aquesta.
Llegir més: Com invertir files a Excel (4 mètodes simples)
Lectures similars
- Com invertir columnes i files a Excel (2 mètodes fàcils)
- Canvia el full d'Excel de dreta a esquerra (4 maneres adequades)
- Com girar el full d'Excel d'esquerra a dreta (4 maneres fàcils)
3. Capgira les dades combinant les funcions SORTBY i ROW
En aquesta secció, combinarem les SORTBY i ROW funcions per crear una fórmula per girar les dades cap per avall .
Passos:
- Per començar, escriviu aquesta fórmula a la cel·la E5 .
=SORTBY($B$5:$C$10,ROW(B5:B10),-1)
- A continuació, premeu ENTER . Per tant, això mostrarà la sortida de la fórmula.
Desglossament de la fórmula
- Al principi, vam seleccionar el rang complet de les nostres dades que és B5:C10 .
- A continuació, introduïm els valors de 5 a 10 dins de la part ROW(B5:B10) .
- Per últim, hem escrit -1 a ordenar-lo en ordre descendent.
Llegir més: Com invertir dades al gràfic d'Excel (5 mètodes fàcils)
4. Aplicació de VBA per capgirar les dades a l'Excel
Utilitzarem una Macro VBA d'Excel per invertir les dades a Excel. Aquí, utilitzarem el For Next Loop per passar per cada fila i intercanviaramb la fila corresponent. A més, l'usuari seleccionarà l'interval de cel·les sense la fila de capçalera mitjançant un InputBox .
Passos:
- Primer, obre la finestra Mòdul VBA , on escrivim els nostres codis.
- Per tant, premeu ALT+F11 per mostrar això. Alternativament, des de la pestanya Desenvolupador → seleccioneu Visual Basic per fer-ho.
- Per tant, el Apareixerà la finestra VBA .
- A continuació, a la pestanya Insereix , seleccioneu Mòdul .
- Aquí, inserim codi VBA a Excel.
- Després, escriviu el codi següent a la finestra Mòdul VBA .
8690
Desglossament del codi VBA
- En primer lloc, anomenem el Sub procediment com a Flip_Data_Upside_Down .
- En segon lloc, estem assignant els tipus de variables.
- En tercer lloc, ignorem tots els errors mitjançant la instrucció " En cas d'error Resume Next " .
- A continuació, l'usuari defineix l'interval de cel·les de treball mitjançant el mètode InputBox .
- A continuació, utilitzem el Perquè Next Loop passi per l'interval de cel·les seleccionat.
- Finalment, les files s'intercanvien amb les files rellevants per girar al revés .
- Així, aquest codi funciona.
- Després, Deseu el mòdul .
- A continuació, col·loqueu el cursor dins del Subprocediment i premeu Executar .
- Després, aquest codi demanarà l'usuari per introduir l'interval.
- A continuació, seleccioneu l'interval de cel·les B5:D10 i premeu D'acord .
- En fer-ho, girarà l'interval seleccionat verticalment.
Més informació: Com invertir l'eix a Excel (4 mètodes fàcils)
Coses per recordar
- El La funció SORTBY només està disponible a les versions Excel 365 i Excel 2021 . Per a versions anteriors, podeu utilitzar el mètode 2.
- Per conservar el format, podeu utilitzar el mètode 1.
- Si hi ha valors existents dins de l'interval de vessament, mostrarà un "
#SPILL! ”.
Secció de pràctiques
Hem afegit un conjunt de dades de pràctica per a cada mètode al fitxer Excel . Per tant, podeu seguir fàcilment els nostres mètodes.
Conclusió
Us hem mostrat quatre maneres ràpides de invertir dades Excel al revés . Si teniu cap problema amb aquests mètodes o teniu cap comentari per a mi, no dubteu a comentar a continuació. A més, podeu visitar el nostre lloc ExcelWIKI per obtenir més articles relacionats amb Excel. Gràcies per llegir, segueix excel·lent!