Sadržaj
Uslovno formatiranje je jedan od osnovnih alata u Microsoft Excel-u. Analiziranje podataka, stvaranje uvida i druge stvari koje možemo učiniti koristeći ovo. To vam može uštedjeti puno vremena i osloboditi teret ogromnog radnog pritiska. Koristimo uslovno formatiranje uglavnom za podatke koji ovise jedan o drugom. Ali, u ovom vodiču naučit ćete koristiti uvjetno oblikovanje za više redova nezavisno u Excelu.
Preuzmite radnu svesku
Preuzmite ovu radnu svesku
Uslovno formatiranje na više redova nezavisno.xlsm2 Metode za korišćenje uslovnog formatiranja za više redova nezavisno u Excelu
Sada, u narednim odjeljcima, pružamo vam dvije jednostavne, ali efikasne metode za primjenu uvjetnog oblikovanja za više redova u Excelu. Zapamtite, prvo morate postaviti uslove. Zatim ćete ih primijeniti na svoje redove. VBA kod služi samo za kopiranje uslovnog formatiranja u sve redove vašeg odabira.
Da bismo to demonstrirali, koristićemo sljedeći skup podataka:
Ovdje imamo skup podataka koji se sastoji od imena nekih prodavača i njihovih prodajnih iznosa u mjesecu januaru, februaru i martu. Naš cilj je primijeniti uvjetno oblikovanje za svaki mjesec nezavisno korištenjem različitih formata boja.
1. Upotreba naredbe za uvjetno oblikovanje za više redova
Najvažniji dio je primjena uvjetnog oblikovanja korištenjem naredbe Conditional Formatting sa kartice Početna u Excelu. Ovo je jednostavno za korištenje. Morate postaviti uvjet i format boje.
Ovdje koristimo VELIKU funkciju da riješimo naš problem. Funkcija LARGE će vratiti n-tu najveću vrijednost reda. Nakon toga ćemo postaviti format boje.
📌 Koraci
① Prvo odaberite raspon ćelija D5:F10 .
② Sada, sa kartice Početna idite na Uslovno oblikovanje > Upravljaj pravilima .
③ Nakon toga, otvorit će se okvir za dijalog Upravitelj pravila uvjetnog formatiranja . Kliknite na Novo pravilo .
④ U dijaloškom okviru Novo pravilo za formatiranje odaberite Koristite formulu da odredite koje ćelije treba formatirati. Zatim upišite sljedeću formulu :
=D5=LARGE($D5:$F5,1)
Ova formula će vratiti prvu najveću vrijednost za tri mjeseca. Zatim kliknite na Format.
⑤ U dijaloškom okviru Formatiranje ćelija odaberite meni Ispuni. Odaberite bilo koju boju ispune. Zatim kliknite OK .
⑥ Sada ste postavili formulu i boju ispune. Sada kliknite na OK .
⑦ Sada označite polje za potvrdu Stop IF True . Ovo je važno. To će osigurati da vaša formula radi samo za redove nezavisno. Zatim kliknite na Novo pravilo da dodate jošformule.
⑧ Sada ponovo kreirajte još dva pravila poput prethodnog. Ova dva pravila će vratiti 2. i 3. najveću vrijednost redom.
Formule:
=D5=LARGE($D5:$F5,2)
=D5=LARGE($D5:$F5,3)
⑨ Konačno, postavili ste sve formate i formule. Ne zaboravite označiti potvrdne okvire.
⑩ Nakon toga kliknite na OK .
Kao što vidite uspješni ste u primjeni uslovnog oblikovanja na više redova nezavisno.
Slična čitanja:
- Kako Primijeni uvjetno oblikovanje na više redova (5 načina)
- Excel naizmjenična boja reda s uvjetnim oblikovanjem [Video]
- Primijeni uvjetno oblikovanje na svaki red Pojedinačno: 3 savjeta
- Kako istaknuti red korištenjem uvjetnog oblikovanja (9 metoda)
2. VBA kodovi za više redova nezavisno u Excelu
Možete koristiti VBA kodove za korištenje uvjetnog formatiranja. Ova metoda je kopiranje formata u sve redove. Prvo, morate primijeniti pravila. Tada će VBA kodovi kopirati formatiranje i zalijepiti ga u sve redove.
Zapamtite, automatski će kreirati pravilo za svaki red. Zato se ovo razlikuje od prethodnog.
📌 Koraci
① Prvo odaberite raspon ćelija D5:F5
② Sada, sa kartice Početna idite na UslovnoFormatiranje > Upravljaj pravilima .
③ Nakon toga, otvorit će se okvir za dijalog Upravitelj pravila uvjetnog formatiranja . Kliknite na Novo pravilo .
④ U dijaloškom okviru Novo pravilo za formatiranje odaberite Koristite formulu da odredite koje ćelije treba formatirati. Zatim unesite sljedeću formulu :
=D5=LARGE($D5:$F5,1)
Ova formula će vratiti prvu najveću vrijednost za tri mjeseca. Zatim kliknite na Format.
⑤ U dijaloškom okviru Formatiranje ćelija odaberite meni Ispuni. Odaberite bilo koju boju ispune. Zatim kliknite OK .
⑥ Sada ste postavili formulu i boju ispune. Sada kliknite na OK .
⑦ Sada označite polje za potvrdu Stop IF True . Ovo je važno. To će osigurati da vaša formula radi samo za redove nezavisno. Zatim kliknite na Novo pravilo da dodate još formula.
⑧ Sada ponovo kreirajte još dva pravila poput prethodnog. Ova dva pravila će vratiti 2. i 3. najveću vrijednost redom.
Formule:
=D5=LARGE($D5:$F5,2)
=D5=LARGE($D5:$F5,3)
⑨ Konačno, postavili ste sve formate i formule. Ne zaboravite označiti potvrdne okvire.
⑩ Nakon toga kliknite na OK . Formatiraće prvi red sa skalom od 3 boje
⑪ Sada pritisnite Alt+F11 na tastaturi da otvorite VBA Editor. Odaberite Insert> Modul.
⑫ Zatim upišite sljedeći kod:
5615
⑬ Sada, sačuvajte datoteku. Nakon toga, odaberite raspon ćelija D5:F10 .
⑭ Zatim pritisnite Alt+F8 da otvorite dijalog Makro. Odaberite format_svi_redovi.
⑮ Nakon toga kliknite na Pokreni.
Kao što možete vidjeti, uspješno smo primijenili uslovno oblikovanje na više redova nezavisno. Naše metode procjenjuju svaki red nezavisno.
💬 Stvari koje treba zapamtiti
✎ Za implementaciju ovih metoda uvijek označite “ Zaustavi ako je istina ” polje za potvrdu. On će zanemariti druga pravila kada naši podaci ispune uslove.
✎ Ovaj VBA kod će generisati isto pravilo za svaki red. Dakle, ako je vaš skup podataka velik, to može usporiti vaš proces.
Zaključak
Da zaključimo, nadam se da vam je ovaj vodič pružio dio korisnog znanja o uvjetnom formatiranju na više redova samostalno u Excelu. Preporučujemo da naučite i primijenite sve ove upute na svoj skup podataka. Preuzmite radnu svesku i isprobajte ih sami. Također, slobodno dajte povratne informacije u odjeljku za komentare. Vaše vrijedne povratne informacije nas motiviraju za kreiranje ovakvih tutorijala. Ne zaboravite provjeriti našu web stranicu Exceldemy.com za razne probleme i rješenja u vezi s Excelom.