Sadržaj
Upotreba boja u radnoj svesci je odličan način da učinite da izgleda privlačnije. Ali, kako u Excelu nema ugrađene funkcije za brojanje obojenih ćelija, ljudi obično izbjegavaju bojenje ćelija. Ali to se može uraditi uz neke trikove. U ovom članku ćemo vam pokazati kako brojati obojene ćelije u Excel-u.
Preuzmite predložak za vježbu
Ovdje možete preuzeti besplatni Excel predložak za vježbanje i vježbati na svoj vlastiti.
Broj obojenih ćelija u Excelu.xlsm
4 jednostavna načina za brojanje obojenih ćelija u Excelu
U ovom odjeljku naučit ćete kako brojati obojene ćelije u Excelu korištenjem Excel komandnih alata i korisnički definiranih funkcija (UDF).
1. Koristite Find & Odaberite naredbu za brojanje obojenih ćelija u Excelu
Pronađi & Naredba Select je jedan od najkorisnijih alata u Excelu za izvršavanje svih zadataka povezanih s Excelom. Ovdje ćemo ga koristiti za prebrojavanje obojenih ćelija u Excel-u.
Razmotrite sljedeći skup podataka, gdje postoje tri kategorije podataka, kategorija: voće, cvijeće i hrana. A svaka kategorija se razlikuje po različitim bojama. Kategorija voća deklarirana u boji Plava , kategorija Cvijeće u Narandžastoj i kategorija Hrana nema pozadinske boje.
Sada ćemo naučiti kako saznati broj svake boje koju svaka ćelija svake kategorije sadrži.
Koraci:
- Odaberite skup podataka s obojenimćelije.
- Na kartici Uređivanje odaberite Pronađi & Odaberite -> Find
- U okviru skočnog prozora Pronađi i zamijeni kliknite na Opcije .
- Iz sljedećeg skočnog prozora Find and Replace, kliknite na padajuću listu u Format -> Odaberite Format From Cell .
- Pojavit će se četverodimenzionalni plus simbol. Postavite taj simbol preko bilo koje obojene ćelije i kliknite na nju (odabrali smo plavu boju).
- Opet, skočni okvir Pronađi i zamijeni će se pojaviti i primijetit ćete da će okvir oznake Pregled* biti ispunjen bojom sličnom boji ćelije koju ste ranije odabrali.
- Kliknite na Pronađi sve .
Dobit ćete sve detalje o specificiranim ćelijama u boji zajedno sa brojem tih obojenih ćelija.
Na isti način možete prebrojati sve ostale obojene ćelije u svom radnom listu u Excelu.
Pročitajte više: Kako prebrojati obojene ćelije u Excel bez VBA (3 metode)
2. Primijenite filtere i funkciju SUBTOTAL u Excelu za brojanje obojenih ćelija
Upotreba Excelovog alata Filter i umetanje funkcije SUBTOTAL u njega je još jedan efikasan način za brojite obojene ćelije u Excelu. A to možemo iskoristiti i za brojanje obojenih ćelija u Excelu.
Razmotrite sljedeći skup podataka koji je obojen kategorijom.Sada ćemo naučiti korake da saznamo broj tih obojenih ćelija u Excelu koristeći Filteri i funkciju SUBTOTAL .
Koraci:
- U drugoj ćeliji na radnom listu napišite sljedeću SUBTOTAL formulu,
=SUBTOTAL(102,B5:B16)
Ovdje,
102 = Broj vidljivih ćelija u navedenom rasponu.
B5:B16 = Raspon obojenih ćelija.
- Dobit ćete ukupan broj ćelija u boji na listu (npr. imamo 12 ćelija sa bojama pozadine, tako da je SUBTOTAL dao nam je izlaz 12 ).
- Sljedeće, odaberite samo zaglavlja skupa podataka.
- Idite na Podaci -> Filter .
- Umetnut će padajuće dugme u svako zaglavlje skupa podataka.
- Kliknite na dugme padajućeg menija u zaglavlju kolone koja ima obojene ćelije u sebi (npr. Naziv proizvoda).
- Iz padajuće liste, odaberite Filtriraj po boji i dobit ćete sve boje iz vašeg skupa podataka u podlisti.
- Kliknite na boju koju želite da prebrojite (npr. odabrali smo plavu boju).
- Pokazaće vam samo ćelije obojene tom navedenom bojom zajedno sa brojem tih ćelija u rezultatu SUBTOTAL ćelija (npr. postoje 4 ćelije plave boje u našem skupu podataka).
- Na isti način možete prebrojati sveostale obojene ćelije u vašem radnom listu u Excel-u (npr. kada smo odabrali narandžastu boju sa padajuće liste, dala nam je ćelije obojene narandžastom bojom i pošto imamo 5 ćelija obojenih narandžastom bojom u našem skupu podataka tako da je SUBTOTAL rezultirajuća ćelija 5 )
Pročitajte više: Prebrojite ćelije po boji s uvjetom Formatiranje u Excelu (3 metode)
3. Implementirajte GET.CELL 4 makro i COUNTIFS funkcije u Excel za brojanje obojenih ćelija
Korišćenje Excel 4.0 Macro funkcija je ograničeno zbog kompatibilnosti i poteškoća. Drugi razlog je taj što je ovo stara makro funkcija u Excelu, pa neke nove funkcije nedostaju. Ali ako vam je i dalje ugodno raditi sa EXCEL 4.0 makroima , onda ćemo vam pomoći da iskoristite funkciju brojanja obojenih ćelija u Excelu.
Sa istim skupom podataka koji imamo dok smo vježbali, naučit ćemo kako implementirati Macro 4 funkciju za brojanje obojenih ćelija u Excelu.
- Idi na Formule -> Definirajte ime .
- U skočnom okviru Novo ime upišite sljedeće,
- Naziv: GetColorCode (ovo je korisnički definirano ime)
- Opseg: Radna knjiga
- Odnosi se na: =GET. CELL(38,GetCell!$B5)
Ovdje,
GetCell = Naziv lista koji sadrži vaš skup podataka
$B5 = Referenca kolone saboju pozadine.
- Kliknite OK
Sada imate korisnički definiranu formulu, =GetColorCode .
- U susjedstvu podataka upišite formulu i pritisnite Enter .
- Proizvesti će broj (npr. 42 ).
- Sada povucite ćeliju prema dolje pomoću Fill Handle da biste primijenili istu formulu na ostatak ćelija.
Formula će vratiti određene brojeve određene za boje. Dakle, sve ćelije s istom bojom pozadine će dobiti isti broj , a ako nema boje pozadine, formula bi vratila 0.
- Sada definirajte te boje u drugim ćelije u istom radnom listu da dobijete broj.
Pogledajte sliku ispod da biste razumjeli više.
Napravili smo tabelu pod nazivom Broj boja, i u toj tabeli, definisali smo Ćelije G5 i G6 prema našoj boji Plava i Narandžasta respektivno, i zadržali ćelije sledeće ove ( Cells H5 & H6 ) prazne, tako da možemo dobiti broj naših obojenih ćelija u tim ćelijama.
- Napišite sljedeću formulu u ćelija u kojoj ćete imati brojanje obojene ćelije,
=COUNTIFS($E5:$E$16,GetColorCode)
Ovdje,
$E5: $E$16 = raspon koda boje koji smo izdvojili iz korisnički definirane formule.
- Pritisnite Enter .
Dobit ćete broj ćelija definiranih bojom (npr.postoje 4 ćelije plave boje u našem skupu podataka, tako da pored ćelije definisane Plavom bojom ( G5 ), daje nam broj 4 ).
- Sada prevucite ćeliju kroz cijeli stupac pomoću Fill Handle da dobijete sve brojeve svojih obojenih ćelija na radnom listu.
Kako imamo 5 ćelija obojenih sa Narandžasto u našem skupu podataka, korisnički definirana formula GetColorCode nam je dala broj 5 .
4. Ugradi VBA kod (korisnički definirana funkcija) za brojanje obojenih ćelija u programu Excel
Implementacija VBA koda u zadacima u vezi s Excelom je najsigurniji i najefikasniji metod, stoga od korisnika zahtijeva vještine naprednog nivoa. I zapamtite o novim funkcijama koje smo spomenuli u prethodnom odjeljku Macro 4 , pa, VBA je napredak Excel 4.0 macro .
Počnimo s implementacijom VBA koda za brojanje obojenih ćelija u Excelu.
Koraci:
- Pritisnite Alt + F11 na tastaturi ili idite na karticu Programer -> Visual Basic da otvorite Visual Basic Editor .
- U iskačućem prozoru koda, sa trake menija , kliknite Umetni -> Modul .
- Kopirajte sljedeći kod i zalijepite ga u prozor koda,
1649
Ovo je nije podprocedura za pokretanje programa VBA , ovo stvara korisnički definiranFunkcija (UDF) . Dakle, nakon što napišete kod, nemojte kliknuti dugme Run na traci menija.
- Sada se vratite na skup podataka i definirajte ćelije bojama kao što smo radili u prethodnoj metodi.
- Pogledajte donju sliku za bolje razumijevanje.
- U u ćeliju, napišite sljedeću formulu,
=Count_Colored_Cells(E5,$B$5:$B$16)
Ovdje,
Count_Colored_Cells = korisnički definirana funkcija koju ste kreirali u kodu VBA ( Count_Colored_Cells , u prvom redu koda).
E5 = Plava boja definirana ćelija
$B5:$B$16 = opseg skupa podataka sa ćelijama u boji.
- Pritisnite Enter .
Dobit ćete broj ćelija definiranih bojom (npr. postoje 4 ćelije plave boje u našem skupu podataka, tako da pored Plave boje definirana ćelija ( E5 ), daje nam broj 4 ).
- Sada prevucite ćeliju kroz cijeli stupac pomoću Ručice za popunjavanje da dobijete sve brojeve svojih obojenih ćelija na radnom listu.
Kako u našem skupu podataka imamo 5 ćelija obojenih sa Narančasto , korisnički definirana funkcija Count_Colored_Cells nam je dala broj 5 .
Zaključak
Ovaj članak vam je pokazao kako lako prebrojati obojene ćelije u Excelu. Nadam se da vam je ovaj članak bio od velike koristi. Slobodno pitajte ako imate pitanja u vezi sa temom.