Sadržaj
Dok radite s Excelom, možete pronaći ćelije u boji. Ponekad ćete možda trebati pronaći određenu boju ćelije. Postoje indeksi i RGB vrijednosti bilo koje boje ćelije. Dakle, možda biste željeli znati indeks boja ili RGB vrijednost. Tako da to možete koristiti u budućnosti. U ovom vodiču pokazat ćemo vam kako dobiti boju bilo koje ćelije u Excelu.
Preuzmite radnu bilježnicu za vježbe
Preuzmite ovu radnu bilježnicu za vježbe.
Get Cell Color.xlsmFunkcija GET.CELL: Pregled
Koristimo GET.CELL za vraćanje više informacija o postavkama radnog lista nego što je to moguće postići s funkcija CELL . Ne trebamo nikakav VBA kod ovdje da ovo implementiramo.
Osnovna sintaksa:
=GET. CELL(type_num, referenca)type_num je broj koji navodi koju vrstu informacija o ćeliji želite.
Sljedeći popis prikazuje moguće vrijednosti type_num i odgovarajuće rezultate.
Jedan problem je taj što ne možete koristiti GET.CELL izravno u radnom listu.
Koraci su navedeni u nastavku:
1 . Idite na Formule >Upravitelj naziva . Pojavit će se dijaloški okvir Upravitelj imena .
2. Zatim kliknite na Novo .
3. Dajte mu bilo koje ime.
4. U okvir Odnosi se na upišite sljedeći format:
=GET.CELL(63,INDIRECT("rc",FALSE))
Kako radimo s bojama pozadine, koristimo 63 u type_num argument.
5. Na kraju kliknite U redu .
Sada možete koristiti GET.CELL s imenom koje ste dali.
Uvod u Indeks boja i RGB vrijednosti
Paleta boja programa Excel ima indeks od 56 boja koje možete koristiti posvuda u svojoj radnoj knjizi. Svaka od ovih boja u paleti povezana je s jedinstvenom vrijednošću u Indeksu boja.
S druge strane, RGB (crvena, zelena i plava) predstavlja boje na zaslonu računala. Miješamo crvenu, zelenu i plavu u različitim omjerima kako bismo dobili bilo koju boju u vidljivoj boji. Vrijednosti R, G i B mogu se kretati od 0 do 100 posto punog intenziteta. Predstavljamo ga rasponom decimalnih brojeva od 0 do 255 (256 razina za svaku boju), što je ekvivalentno rasponu binarnih brojeva od 00000000 do 11111111 ili heksadecimalnih 00 do FF. Ukupan broj dostupnih boja je 256 x 256 x 256, ili 16.777.216 mogućih boja.
Kako pronaći Indeks boja i RGB vrijednosti?
Znamo da postoji 56 indeksa boja koje možete koristiti za formatiranje svojih ćelija. Ovo je teško zapamtiti. Da biste saznali više o Indeksu boja, pročitajte više o Svojstvu indeksa boja .
S druge strane, RGB vrijednost bilo koje boje možete pronaći na početnoj kartici programa Excel.
📌 Koraci
1. Najprije idite na karticu Početna .
2. Zatim kliknite na padajući izbornik Boja ispune > Više boja.
3. Kliknite na Prilagođeno .
Ovdje možete pronaći RGB vrijednosti bilo koje boje.
2 učinkovite metode za dobivanje bilo koje boje ćelije Excel
U sljedećim odjeljcima nudimo vam dvije metode za implementaciju u vaš skup podataka. Prvi koristi metodu GET.CELL , a drugi koristi VBA kodove.
Da bismo demonstrirali ovaj vodič, koristit ćemo ovaj skup podataka :
Ovdje imamo neke boje u različitim ćelijama. Naći ćemo te indekse boja i RGB vrijednosti pomoću ove dvije metode.
1. Korištenje GET.CELL funkcije za dobivanje boje ćelije u Excelu
Sada, već smo razgovarali o GET .CELL funkcija ranije u ovom članku. Koristit ćemo ga u našem skupu podataka.
📌 Koraci
1. Prvo idite na karticu Formula . Kliknite na Upravitelj naziva. Pojavit će se dijaloški okvir Upravitelj imena .
2. Kliknite na Novo .
3. Sad mu daj ime. Koristimo ga kao pozadinu .
4. U okvir Odnosi se na upišite sljedeću formulu:
=GET.CELL(63,INDIRECT("rc",FALSE))
5. Kliknite U redu .
6. Sada u ćeliju B5 upišite =Background
.
7. Zatim pritisnite Enter .
Kao što vidite, prikazuje vam indeks boja. Sada ponovite istu stvar za svaku ćeliju.
1.1 Prikaz indeksa boja lijeve ćelije
Sada, gornja metoda bila je prikazati boju uobojena ćelija. Ako želite prikazati indeks boja u lijevim ćelijama, slijedite korake u nastavku:
📌 Koraci
1. Ponovno idite na Name Manager . Dajte ovo ime “ getLeftColor ”.
2. U okvir Odnosi se na upišite sljedeću formulu:
=GET.CELL(63,INDIRECT("rc[-1]",FALSE))
3. Sada u ćeliju E5 upišite =getLeftColor
.
4. Zatim pritisnite Enter .
5. Na kraju, povucite ikonu Ručka za punjenje preko raspona ćelija E6:E12 .
Kao što vidite, imamo uspješno je pronašao boju ćelije u drugoj ćeliji.
1.2 Prikaz indeksa boja desne ćelije
Ako želite prikazati indeks boje u desnim ćelijama, slijedite korake u nastavku:
📌 Koraci
1. Ponovno idite na Name Manager . Dajte ovo ime “ getRightColor ”.
2. U okvir Odnosi se na upišite sljedeću formulu:
=GET.CELL(63,INDIRECT("rc[1]",FALSE))
3. Sada u ćeliju G5 upišite =getRightColor
.
4. Zatim pritisnite Enter .
5. Na kraju, povucite ikonu Ručka za popunjavanje preko raspona ćelija G6:G12 .
Kao što vidite, imamo uspješno pronašao boju ćelije u drugoj ćeliji.
Ograničenje upotrebe GET.CELL funkcije:
Ako promijenite boju ćelije, vrijednost je pobijedila ne mijenjaj se. Da biste to riješili, pritisnite F9 na tipkovnici da ponovno izračunateopet.
2. Korištenje VBA kodova za dobivanje boje ćelija u Excelu
Ako poznajete Excelove VBA kodove, ova metoda će vam se činiti prejednostavna. Postoje dva VBA koda koja možete koristiti u svom skupu podataka. Prvi je za indekse. Drugi je za RGB vrijednosti.
2.1 VBA kod za dobivanje indeksa boja ćelije
Sada, ova vam metoda možda neće dati točne indekse kao prethodna. Ali to možete smatrati indeksima. Nadam se da će vam dobro doći.
📌 Koraci
1. Prvo pritisnite Alt+F11 na tipkovnici da otvorite VBA uređivač.
2. Zatim kliknite Umetni > Modul.
3. Upišite sljedeći kod:
8668
4. Spremite datoteku.
5. Sada u ćeliju B5 upišite sljedeću formulu:
=ColorIn(B5)
6 . Zatim pritisnite Enter . Pokazat će vam indeks boja.
7. Na kraju, povucite ikonu Ručka za popunjavanje preko raspona ćelija B6:B12
Kao što vidite, uspjeli smo u dobivanju boje ćelije u Excelu.
2.2 VBA kod za dobivanje RGB vrijednosti ćelija
Ova metoda će vam pomoći pronaći RGB vrijednost ćelije. Ova metoda je učinkovitija od prethodne.
📌 Koraci
1. Prvo pritisnite Alt+F11 na tipkovnici da biste otvorili VBA editor.
2. Zatim kliknite Umetni > Modul.
3. Upišite sljedeći kod:
9566
4. Spasidatoteka.
5. Sada u ćeliju B5 upišite sljedeću formulu:
=FindColor(B5,"rgb")
6 . Zatim pritisnite Enter . Pokazat će vam indeks boja.
7. Na kraju, povucite ikonu Fill Handle preko raspona ćelija B6:B12
Na kraju ćete vidjeti RGB vrijednosti svih ćelija.
💬 Stvari koje treba zapamtiti
✎ RGB vrijednosti se najčešće koriste. Po našem mišljenju, uvijek biste trebali pokušati pronaći RGB vrijednosti.
✎ Indeks boja ne mijenja se nakon promjene boje ćelije. Pritisnite F9 za ponovni izračun.
Zaključak
Za kraj, nadam se da će vam ovaj vodič pomoći da dobijete boju ćelije u Excelu. Preporučujemo da naučite i primijenite sve ove metode na svoj skup podataka. Preuzmite radnu bilježnicu za vježbanje i isprobajte ih sami. Također, slobodno dajte povratne informacije u odjeljku za komentare. Vaše vrijedne povratne informacije motiviraju nas za izradu ovakvih vodiča. Ne zaboravite provjeriti našu web stranicu Exceldemy.com za razne probleme i rješenja u vezi s Excelom.