Kako dobiti boju ćelije u Excelu (2 metode)

  • Podijeli Ovo
Hugh West

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.xlsm

Funkcija 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.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.