Sadržaj
Možete se suočiti s mnogim situacijama kada trebate izbrisati alternativne redove u Excel radnim listovima. Na primjer, možda želite zadržati podatke za neparne redove i premjestiti sve podatke parnih redova. Možemo to učiniti ručno, ali to nije efikasno za veliki radni list. Zato ću u ovom članku pokazati 5 brzih i prikladnih metoda za brisanje alternativnih redova u Excelu s oštrim koracima i živopisnim ilustracijama.
Preuzmite Vježbenicu
Možete preuzeti besplatni Excel predložak odavde i vježbajte sami.
Izbriši alternativne redove.xlsm5 načina za brisanje alternativnih redova u Excelu
Prvo ću vas upoznati sa svojim skupom podataka koji sadrži prodaju nekih prodavača u dvije regije za isti mjesec. Sada ćemo primijeniti pet efikasnih metoda za uklanjanje alternativnih redova, što znači da ćemo ukloniti redove koji sadrže regiju UK.
Metoda 1: Koristite Excel Flash Fill i Filter za brisanje alternativnih redova
U našoj prvoj metodi, koristit ću Excel Flash Fill i Filter opciju za uklanjanje alternativnih redova . Za to sam dodao pomoćni stupac.
Koraci:
- Upišite TRUE u prvu kolonu i FALSE u drugom stupcu u tablici podataka.
- Zatim odaberite te dvije ćelije i povucite prema dolje Flash Fill
Sada su sve ćelije popunjene tim uzorkom.
- Kasnije odaberite bilo kojućeliju skupa podataka i kliknite kako slijedi-
Početna > Uređivanje > Sortiraj & Filter > Filter .
Sada pogledajte da je opcija filtera dodata u zaglavlja.
- Kliknite ikonu filtera u koloni Helper.
- Zatim označite samo opciju FALSE.
- Pritisnite OK .
Sada prikazuje redove samo za regiju UK.
- Odaberite redove i pritisnite dugme Izbriši na tastaturi.
Redovi su sada izbrisani.
- Sada da vratite ostale redove ponovo kliknite na ikonu filtera.
- Zatim označite opciju TRUE samo.
- Na kraju, samo pritisnite OK .
Evo naših preostalih redova.
Pročitajte više: Kako Filtrirati i izbrisati redove pomoću VBA u Excelu (2 metode)
Metoda 2: Umetni format ćelije i filter za brisanje alternativnih redova
Možemo zajedno koristiti opcije Format i Filter da uklonimo alternativne redove. Ovdje ćemo koristiti format Excel tablice.
Koraci:
- Odaberite skup podataka o kitovima.
- Zatim kliknite kako slijedi- Početna > Formatiraj kao tabelu.
- Kasnije, odaberite format tabele koji ima boju ispune i bez ispune između redova.
Zatim Otvoriće se dijaloški okvir koji će pokazati raspon podataka. Provjerite je li opcija Moja tabela ima zaglavlja označena ako odaberete raspon podataka pomoćuzaglavlja.
- Pritisnite OK .
- Nakon toga kliknite uzastopno- Dizajn > Pretvori u opseg .
- Zatim ponovo kliknite na sljedeći način-
Početna > Uređivanje > Sortiraj & Filter > Filter .
- Sada pritisnite bilo koju od ikona filtera zaglavlja i kliknite- Filtriraj po boji > Bez popunjavanja .
Sada ćete primijetiti da su nepopunjene ćelije filtrirane koje sadrže regije Ujedinjenog Kraljevstva.
- Na ovom mjestu trenutak samo odaberite redove i pritisnite Delete na svojoj tastaturi.
- Sada da vratite ostale redove samo isključite Filtriraj opciju ponovnim klikom-
Početna > Uređivanje > Sortiraj & Filter > Filter .
Sada smo vratili ostale redove.
Pročitajte više: Izbrišite Excel redak ako ćelija sadrži određene vrijednosti (3 metode)
Metoda 3: Koristite funkcije MOD i ROW za brisanje alternativnih redova u Excelu
Korišćenje funkcija je vrlo jednostavno u Excelu. Zadatak možemo izvršiti korištenjem funkcija MOD i ROW . Funkcija MOD se koristi za vraćanje ostatka dva broja nakon dijeljenja, a funkcija ROW se koristi za vraćanje broja retka ćelije. Ovdje će nam opet trebati pomoćni stupac.
Koraci:
- Upišite sljedeću formulu u Ćelija F5 –
=MOD(ROW(),2)
- Pritisnite Unesite
- Prevucite nadole ikonu Ručica za popunjavanje da kopirate formulu.
Pomoćni stupac je sada popunjen.
- Zatim odaberite bilo koju ćeliju i kliknite kako slijedi za aktivnu opciju filtriranja -
Početna > Uređivanje > Sortiraj & Filter > Filter .
- Kasnije, kliknite na ikonu filtera u koloni Helper.
- Stavite oznaku na opciju '0'.
- Zatim pritisnite OK .
- Nakon toga samo odaberite te filtrirane redove i pritisnite Delete dugme na vašoj tastaturi.
Redovi su sada uklonjeni.
- Da vratite ostale redove samo pritisnite ikonu filtera ponovo i stavite oznaku na opciju '1'.
- Na kraju pritisnite OK .
Evo našeg rezultata .
⏬ Raščlamba formule:
➥ ROW()
The
{5}
➥ MOD(ROW(),2 )
{1}
Pročitajte više: Excel briše redove u rasponu pomoću VBA (3 laka načina)
Slična očitanja:
- Kako izbrisati više redova u Excelu koristeći formulu (5 metoda)
- Izbriši Više redova u Excelu odjednom (5 metoda)
- Kako izbrisati redove u Excelu sa određenim tekstom (3 metode)
- Izbriši red koristeći makro ako ćelija sadrži 0 u Excelu (4 metode)
- Kako izbrisatiNefiltrirani redovi u Excelu pomoću VBA (4 načina)
Metoda 4: Primijenite Excel ISEVEN i ROW funkcije za uklanjanje alternativnih redova
Možemo koristiti Još jedna kombinacija funkcija za obavljanje operacije su funkcije ISEVEN i ROW . Funkcija ISEVEN se koristi za provjeru da li je broj paran ili ne.
Koraci:
- U ćeliji F5 napišite sljedeću formulu-
=ISEVEN(ROW())
- Pritisnite Enter
- Zatim povucite prema dolje ikonu Fill Handle da kopirate formulu za ostale ćelije.
- Nakon toga odaberite bilo koju ćeliju i kliknite na sljedeće da biste aktivirali opciju filtriranja- Početna > Uređivanje > Sortiraj & Filter > Filter .
- Zatim kliknite na ikonu filtera u koloni Helper.
- Označite 'TRUE' opciju.
- Pritisnite OK .
- Kasnije, samo odaberite te filtrirane redove i pritisnite <3 Dugme>Izbriši na tastaturi da ih uklonite.
- Sada da biste vratili ostale redove samo ponovo pritisnite ikonu filtera i stavite označite opciju 'FALSE'.
- Konačno, samo pritisnite OK .
Redovi s regijom UK su sada izbrisani.
⏬ Raspored formule:
➥ ROW()
Funkcija ROW će vratiti broj retka te ćelije koji je-
{5}
➥ISEVEN(ROW())
{FALSE}
Pročitajte više: Kako izbrisati redove u Excelu bez utjecaja na formule (2 brza načina)
Metoda 5: Koristite VBA makro za uklanjanje alternativnih redova u Excelu
U našoj posljednjoj metodi, pokazat ću kako možemo izvršiti operaciju koristeći VBA makroi . Ima manje koraka i vrlo je brza metoda.
Koraci:
- Kliknite desnim gumbom na naslov lista.
- Odaberite Prikaži kod iz kontekstnog menija .
Pojaviće se prozor VBA .
- Zapišite sljedeće kodove u njega-
1763
- Zatim pritisnite ikonu Play da pokrenete kodove.
Pojaviće se dijaloški okvir za odabir raspona podataka.
Sada postavite raspon podataka i pritisnite OK .
I sada smo završili sa brisanjem alternativnih redova.
Pročitajte više: Makro za brisanje reda u Excelu Ako je ćelija prazna
Zaključak
Nadam se da će sve gore opisane metode biti dovoljno dobre za brisanje alternativnih redova u Excelu. Slobodno postavite bilo koje pitanje u odjeljku za komentare i pošaljite mi povratne informacije.