Taula de continguts
Aquest article enumera diverses maneres de suprimir files a Excel basant-se en el valor d'una cel·la. En aquesta publicació trobareu tecles d'accés directe i Excel VBA. Suprimeix files automàticament o utilitza l'opció de cerca estàndard en combinació amb dreceres útils.
Excel és una eina perfecta per emmagatzemar dades que canvien de tant en tant. Tanmateix, actualitzar la taula després d'alguns canvis pot necessitar molt de temps. La tasca pot ser tan senzilla com eliminar totes les files en blanc a Excel. O potser haureu de trobar i suprimir les dades duplicades. Una cosa que sabem del cert és que sempre que surten detalls, busques la millor solució per ajudar-te a estalviar temps en el treball actual.
Per exemple, tens un mercat on diferents venedors venen els seus productes. Per alguna raó, un dels venedors va tancar el seu negoci i ara heu de suprimir totes les files que contenen el nom del venedor, encara que estiguin en columnes diferents.
En aquesta publicació trobareu Excel VBA i dreceres per a suprimir files en funció de cert text o valor. Veureu com trobar i seleccionar fàcilment la informació necessària abans d'eliminar-la. Si la vostra tasca no consisteix a suprimir, sinó a afegir files, podeu trobar com fer-ho de les maneres més ràpides d'inserir diverses files a Excel.
La drecera d'Excel més ràpida per suprimir files de la vostra taula
Si voleu utilitzar el mètode més ràpid per suprimir diverses files segons el valor de cel·la que continguin, necessiteuper seleccionar correctament aquestes files primer.
Per seleccionar les files, podeu ressaltar les cel·les adjacents amb els valors necessaris i fer clic a Maj + Espai o seleccionar les cel·les no adjacents necessàries mantenint premuda la tecla Ctrl.
També podeu seleccionar línies senceres utilitzant els botons de números de fila. Veureu el nombre de files ressaltades al costat de l'últim botó.
Després de seleccionar les files necessàries, podeu eliminar-les ràpidament mitjançant una "eliminació de fila" d'Excel. drecera. A continuació trobareu com desfer-vos de les línies seleccionades tant si teniu una taula de dades estàndard com si teniu una taula que tingui dades a la dreta.
Elimineu files de tota la taula
Si tens una llista d'Excel senzilla que no té informació addicional a la dreta, pots utilitzar la drecera per eliminar files per eliminar files en 2 senzills passos:
- Premeu Ctrl + - (menys al teclat principal). ).
Veureu que les files no utilitzades desapareixen en un instant.
Consell. Només podeu ressaltar l'interval que conté els valors que voleu eliminar. A continuació, utilitzeu la drecera Ctrl + - (menys al teclat principal) per obtenir el quadre de diàleg estàndard Suprimeix d'Excel que us permetrà seleccionar el botó d'opció Fila sencera , o qualsevol altra opció de supressió que pugueu necessitar.
Suprimeix files si hi ha dades a la dreta de la taula
Ctrl + - (menys al teclat principal) Excel la drecera és el mitjà més ràpid per eliminar files.Tanmateix, si hi ha dades a la dreta de la taula principal, com a la captura de pantalla següent, pot ser que elimineu les files juntament amb els detalls que heu de conservar.
Si és així. el vostre cas, primer heu de formatar les vostres dades com a Taula d'Excel .
- Premeu Ctrl + T o aneu a la pestanya Inici -> Formateu com a Taula i trieu l'estil que més us convingui.
Veureu el quadre de diàleg Crea una taula que podeu utilitzar per ressaltar l'interval necessari.
Nota. Assegureu-vos que no feu servir els botons de fila per seleccionar les files senceres.
Esperem que aquesta drecera "elimina fila" us sigui útil. Segueix llegint per trobar Excel VBA per suprimir files i aprendre a eliminar dades basades en determinat text de cel·la.
Suprimeix les files que continguin determinat text en una sola columna
Si els elements de les files voleu eliminar només apareixen en una columna, els passos següents us guiaran pel procés d'eliminació de les files amb aquests valors.
- Primer cal que apliqueu el filtre a la taula. Per fer-ho, aneu a la pestanya Dades d'Excel i feu clic aIcona Filtra .
Finalment, torneu a fer clic a la icona Filtre per esborrar-la i veure que les files amb els valors han desaparegut de la vostra taula.
Com eliminar files a Excel per color de cel·la
L'opció de filtre permet ordenar les dades en funció del color de les cel·les. Podeu utilitzar-lo per suprimir totes les files que continguin un color de fons determinat.
- Aplica Filtre a la taula. Aneu a la pestanya Dades d'Excel i feu clic a la icona Filtre .
Això és tot! Les files amb cel·les de color idèntic s'eliminen en un instant.
Elimineu les files que contenen text determinat en columnes diferents
Si els valors que voleu eliminar es troben dispersos per columnes diferents, l'ordenació pot complicar la tasca. A continuació trobareu un consell útil per eliminar les files basades en les cel·les que contenen determinats valors o text. De la meva taula següent, vull eliminar totes les files que contenen el gener que apareix en 2 columnes.
- Comenceu cercant i seleccionant les cel·les amb el valor necessari mitjançant l'opció Cerca i substitueix diàleg. Feu clic a Ctrl + F per executar-lo.
Consell. Podeu trobar el mateix quadre de diàleg si aneu a la pestanya Inici -> Cerca & Seleccioneu i trieu l'opció Cerca de la llista desplegable.
- Introduïu el valor necessari al camp Cerca què i seleccioneu les opcions addicionals si cal. A continuació, premeu Cerca-ho tot per veure el resultat.
Seleccioneu els valors trobats a la finestra mantenint premuda la tecla Ctrl . Obtindreu els valors trobats ressaltats automàticament a la vostra taula.
Consell. Podeu suprimir les files amb els valors seleccionats si premeu Ctrl + - (menys a la part principaltauler) i seleccioneu el botó d'opció Files senceres .
Voila! Se suprimeixen les files no desitjades.
Macro VBA d'Excel per eliminar files o eliminar les altres files
Si sempre cerqueu una solució per automatitzar aquesta o aquella rutina d'Excel, agafeu les macros següents per racionalitzar la vostra tasca d'eliminació de files. En aquesta part trobareu 2 macros de VBA que us ajudaran a eliminar files amb les cel·les seleccionades o eliminar totes les altres files a Excel.
La macro RemoveRowsWithSelectedCells eliminarà totes les línies que continguin a almenys una cel·la ressaltada.
La macro RemoveEveryOtherRow , com el seu nom indica, us ajudarà a desfer-vos de cada segon/tercer fila, etc., segons la vostra configuració. Eliminarà les files que comencen amb la ubicació actual del cursor del ratolí i fins al final de la taula.
Si no sabeu com inserir macros, no dubteu a consultar Com inserir i executar codi VBA a Excel .
Sub RemoveRowsWithSelectedCells() Dim rngCurCell, rng2Delete As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual Per a cada rngCurCell a la selecció Si no rng2Delete no és res, aleshores Estableix rng2CurCellDeleng(Active Application. .Row, 1)) Else Estableix rng2Delete = rngCurCell End If Next rngCurCell Si no rng2Delete no és res Aleshores rng2Delete.EntireRow.Delete End If Application.ScreenUpdating = True Application.Calculation =xlCalculationAutomatic End Sub Sub RemoveEveryOtherRow() Dim rowNo, rowStart, rowFinish, rowStep As Long Dim rng2Delete As Range rowStep = 2 rowStart = Application.Selection.Cells(1, 1).Row rowFinish = ActiveRange. Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For rowNo = rowStart To rowFinish Pas rowStep Si no rng2Delete no és res, llavors estableix rng2Delete = Application.Union(rng2Delete, _ ActiveSheet.Cells = rowNoe, . (rowNo, 1) End If Next If Not rng2Delete Is Nothing Aleshores rng2Delete.EntireRow.Delete ' Amaga totes les altres files 'rng2Delete.EntireRow.Hidden = True End If Application.ScreenUpdating = True Application.Calculation = Subjecte Automatic EndCalculation. Si la vostra tasca és pintar cada segon/tercer, etc., fila amb un color diferent, trobareu els passos a Alternar el color de la fila i l'ombrejat de la columna a Excel (files i columnes amb bandes).
En aquest article vaig descriure com esborrar files a Excel. Ara teniu diverses macros VBA útils per suprimir les files seleccionades, ja sabeu com eliminar totes les altres files i com utilitzar Cerca & Substitueix per ajudar-te a cercar i seleccionar totes les línies amb els mateixos valors abans d'eliminar-les. Esperem que els consells anteriors us simplifiquen la feina a Excel i us permetin tenir més temps lliure per gaudir d'aquests últims dies d'estiu. Sigues feliç iexcel·lent en Excel!