Kako dobiti boju ćelije u Excelu (2 metode)

  • Podijeli Ovo
Hugh West

Dok radite s Excelom, možete pronaći obojene ćelije. Ponekad ćete možda morati da pronađete određenu boju ćelije. Postoje indeksi i RGB vrijednosti bilo koje boje ćelije. Dakle, možda želite znati indeks boja ili RGB vrijednost. Tako da to možete koristiti u budućnosti. U ovom vodiču ćemo vam pokazati kako da dobijete boju bilo koje ćelije u Excel-u.

Preuzmi radnu svesku

Preuzmi ovu radnu svesku.

Get Cell Color.xlsm

Funkcija GET.CELL: Pregled

Koristimo GET.CELL da vratimo više informacija o postavkama radnog lista nego što je to moguće postići sa funkciju CELL . Ne treba nam nikakav VBA kod da bismo ovo implementirali.

Osnovna sintaksa:

=GET. CELL(type_num, reference)

type_num je broj koji specificira koju vrstu informacija o ćeliji želite.

Sljedeća lista prikazuje moguće vrijednosti tipa_num i odgovarajuće rezultati.

Jedan problem je taj što ne možete koristiti GET.CELL direktno u radnom listu.

Koraci su navedeni u nastavku:

1 . Idite na Formule >Upravitelj imena . Pojavit će se dijaloški okvir Upravitelj imena .

2. Zatim kliknite na Novo .

3. Dajte mu bilo koje ime.

4. U polje Odnosi se na upišite sljedeći format:

=GET.CELL(63,INDIRECT("rc",FALSE))

Kako radimo sa bojama pozadine, koristimo 63 u tip_broj argument.

5. Konačno, kliknite U redu .

Sada možete koristiti GET.CELL sa imenom koje ste dali.

Uvod u indeks boja i RGB vrijednosti

Excelova paleta boja ima indeks od 56 boja koje možete koristiti svuda u radnoj svesci. Svaka od ovih boja u paleti je povezana sa jedinstvenom vrednošću u Indeksu boja.

S druge strane, RGB (crvena, zelena i plava) predstavlja boje na ekranu računara. Miješamo crvenu, zelenu i plavu u različitim omjerima kako bismo dobili bilo koju boju u vidljivoj boji. R, G i B vrijednosti mogu biti u rasponu od 0 do 100 posto punog intenziteta. Predstavljamo ga rasponom decimalnih brojeva od 0 do 255 (256 nivoa za svaku boju), što je ekvivalentno rasponu binarnih brojeva od 00000000 do 11111111, ili heksadecimalnog od 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 ć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, možete pronaći RGB vrijednost bilo koje boje na kartici Početna u Excel-u.

📌 Koraci

1. Prvo idite na karticu Početna .

2. Zatim kliknite na padajući izbornik Boja popune > Više boja.

3. Kliknite na Prilagođeno .

Ovdje možete pronaći RGB vrijednosti bilo koje boje.

2 efikasne metode za dobivanje bilo koje boje ćelije u Excel

U sljedećim odjeljcima pružamo 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 koristeći ove dvije metode.

1. Korištenje funkcije GET.CELL za dobivanje boje ćelije u Excelu

Sada smo već 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 Name Manager. Pojaviće se dijaloški okvir Upravitelj imena .

2. Kliknite na Novo .

3. Sad, daj mu ime. Koristimo ga kao Pozadinu .

4. U polje Odnosi se na upišite sljedeću formulu:

=GET.CELL(63,INDIRECT("rc",FALSE))

5. Kliknite na 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, gornji metod je bio da se prikaže boja uobojena ćelija. Ako želite prikazati indeks boja u lijevim ćelijama, slijedite dolje navedene korake:

📌 Koraci

1. Idite ponovo na Upravitelj imena . Dajte ovome ime “ getLeftColor ”.

2. U polje Odnosi se na upišite sljedeću formulu:

=GET.CELL(63,INDIRECT("rc[-1]",FALSE))

3. Sada, u Ćelija E5 , upišite =getLeftColor .

4. Zatim pritisnite Enter .

5. Konačno, prevucite ikonu Ručica za popunjavanje preko raspona ćelija E6:E12 .

Kao što vidite, imamo uspješno pronašao boju ćelije u drugoj ćeliji.

1.2 Prikaz indeksa boja desne ćelije

Ako želite prikazati indeks boja u desnim ćelijama, slijedite dolje navedene korake:

📌 Koraci

1. Idite ponovo na Upravitelj imena . Dajte ovome ime “ getRightColor ”.

2. U polje Odnosi se na upišite sljedeću formulu:

=GET.CELL(63,INDIRECT("rc[1]",FALSE))

3. Sada, u Ćelija G5 , upišite =getRightColor .

4. Zatim pritisnite Enter .

5. Konačno, prevucite ikonu Fill Handle preko raspona ćelija G6:G12 .

Kao što vidite, imamo uspješno pronašao boju ćelije u drugoj ćeliji.

Ograničenje korištenja funkcije GET.CELL:

Ako promijenite boju ćelije, vrijednost je osvojila ne mijenjaj. Da biste to riješili, pritisnite F9 na tastaturi da ponovo izračunateopet.

2. Korištenje VBA kodova za dobivanje boje ćelije u Excelu

Ako poznajete Excelove VBA kodove, ova metoda će vam se činiti previše laka. 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 dobijanje indeksa boja ćelije

Sada, ovaj metod vam možda neće dati tačne indekse kao prethodni. Ali možete to smatrati indeksima. Nadam se da će vam dobro doći.

📌 Koraci

1. Prvo pritisnite Alt+F11 na tastaturi da otvorite VBA uređivač.

2. Zatim kliknite na Insert > Modul.

3. Unesite sljedeći kod:

2726

4. Sačuvajte fajl.

5. Sada, u ćeliju B5 , upišite sljedeću formulu :

=ColorIn(B5)

6 . Zatim pritisnite Enter . Pokazat će vam indeks boja.

7. Konačno, prevucite ikonu Fill Handle 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 da pronađete RGB vrijednost ćelije. Ova metoda je efikasnija od prethodne.

📌 Koraci

1. Prvo pritisnite Alt+F11 na tastaturi da otvorite VBA editor.

2. Zatim kliknite na Insert > Modul.

3. Unesite sljedeći kod:

8988

4. Sačuvajfajl.

5. Sada, u ćeliju B5 , upišite sljedeću formulu:

=FindColor(B5,"rgb")

6 . Zatim pritisnite Enter . Pokazat će vam indeks boja.

7. Konačno, prevucite 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 se ne mijenja nakon promjene boje ćelije. Pritisnite F9 da ponovo izračunate.

Zaključak

Da zaključimo, 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 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.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.