Innholdsfortegnelse
Når du arbeider med Excel, kan du finne fargede celler. Noen ganger må du kanskje finne en bestemt farge på en celle. Det er indekser og RGB-verdier for alle cellefarger. Så det kan være lurt å vite fargeindeksen eller RGB-verdien. Slik at du kan bruke det i fremtiden. I denne opplæringen vil vi vise deg hvordan du får fargen på en celle i Excel.
Last ned øvelsesarbeidsbok
Last ned denne øvelsesarbeidsboken.
Hent cellefarge.xlsmGET.CELL-funksjonen: en oversikt
Vi bruker GET.CELL for å returnere mer informasjon om regnearkinnstillingen enn det som er oppnåelig med funksjonen CELLE . Vi trenger ingen VBA kode her for å implementere dette.
Den grunnleggende syntaksen:
=GET. CELL(type_num, referanse)type_num er et tall som spesifiserer hvilken type celleinformasjon du ønsker.
Følgende liste viser de mulige verdiene for type_num og den tilsvarende resultater.
Et problem er at du ikke kan bruke GET.CELL direkte i regnearket.
Trinnene er som angitt nedenfor:
1 . Gå til Formler >Navnebehandling . En Name Manager -dialogboks vises.
2. Klikk deretter på Ny .
3. Gi den et hvilket som helst navn.
4. I boksen Refererer til skriver du inn følgende format:
=GET.CELL(63,INDIRECT("rc",FALSE))
Som vi jobber med bakgrunnsfarger, bruker vi 63 i typenummer argument.
5. Til slutt klikker du Ok .
Nå kan du bruke GET.CELL med navnet du har gitt.
Introduksjon til fargeindeks og RGB-verdier
Excels fargepalett har en indeks på 56 farger som du kan bruke overalt i arbeidsboken din. Hver av disse fargene i paletten er forbundet med en unik verdi i fargeindeksen.
På den annen side representerer RGB (rød, grønn og blå) fargene på en dataskjerm. Vi blander rødt, grønt og blått i forskjellige proporsjoner for å få hvilken som helst farge i den synlige fargen. R-, G- og B-verdiene kan variere fra 0 til 100 prosent av full intensitet. Vi representerer det med rekkevidden av desimaltall fra 0 til 255 (256 nivåer for hver farge), tilsvarende rekkevidden av binære tall fra 00000000 til 11111111, eller heksadesimal 00 til FF. Det totale antallet tilgjengelige farger er 256 x 256 x 256, eller 16 777 216 mulige farger.
Hvordan finner jeg fargeindeks og RGB-verdier?
Vi vet at det er 56 fargeindekser som du kan bruke til å formatere cellene dine. Nå er denne tingen vanskelig å huske. For å vite mer om fargeindeks, les mer om Fargeindeksegenskap .
På den annen side kan du finne RGB-verdien til en hvilken som helst farge fra Excels Hjem-fane.
📌 Trinn
1. Gå først til fanen Hjem .
2. Klikk deretter på rullegardinmenyen Fyllfarge > Flere farger.
3. Klikk på Egendefinert .
Her kan du finne RGB-verdiene for en hvilken som helst farge.
2 effektive metoder for å få inn hvilken som helst cellefarge Excel
I de neste avsnittene gir vi deg to metoder for å implementere i datasettet ditt. Den første bruker GET.CELL -metoden og den andre bruker VBA -kodene.
For å demonstrere denne opplæringen skal vi bruke dette datasettet :
Her har vi noen farger i forskjellige celler. Vi vil finne disse fargeindeksene og RGB-verdiene ved å bruke disse to metodene.
1. Bruke GET.CELL-funksjonen for å få cellefarge i Excel
Nå har vi allerede diskutert GET .CELL -funksjonen tidligere i denne artikkelen. Vi skal bruke det i datasettet vårt.
📌 Trinn
1. Gå først til Formel -fanen. Klikk på Navnebehandling. En Navnebehandling -dialogboks vises.
2. Klikk på Ny .
3. Nå, gi den et navn. Vi bruker den som bakgrunn .
4. I boksen Refererer til skriver du inn følgende formel:
=GET.CELL(63,INDIRECT("rc",FALSE))
5. Klikk på Ok .
6. Nå, i Celle B5 , skriv =Background
.
7. Trykk deretter Enter .
Som du kan se, viser den deg fargeindeksen. Gjenta nå det samme for hver celle.
1.1 Vise fargeindeksen til venstre celle
Nå, metoden ovenfor var å vise fargen ifarget celle. Hvis du vil vise fargeindeks i venstre celler, følg trinnene nedenfor:
📌 Trinn
1. Gå til Name Manager igjen. Gi dette navnet « getLeftColor .
2. I boksen Refererer til skriver du inn følgende formel:
=GET.CELL(63,INDIRECT("rc[-1]",FALSE))
3. Nå, i Celle E5 , skriv =getLeftColor
.
4. Trykk deretter Enter .
5. Til slutt drar du Fyllhåndtak -ikonet over celleområdet E6:E12 .
Som du kan se, har vi funnet fargen på cellen i en annen celle.
1.2 Vise fargeindeksen til høyre celle
Hvis du vil vise fargeindeksen i de riktige cellene, følg trinnene nedenfor:
📌 Trinn
1. Gå til Name Manager igjen. Gi dette navnet « getRightColor .
2. I boksen Refererer til skriver du inn følgende formel:
=GET.CELL(63,INDIRECT("rc[1]",FALSE))
3. Nå, i Celle G5 , skriv =getRightColor
.
4. Trykk deretter Enter .
5. Til slutt drar du Fyllhåndtak -ikonet over celleområdet G6:G12 .
Som du kan se, har vi funnet fargen på cellen i en annen celle.
Begrensning for å bruke GET.CELL-funksjonen:
Hvis du endrer fargen på cellen, vant verdien ikke endre seg. For å løse dette, trykk F9 på tastaturet for å beregne det på nyttigjen.
2. Bruke VBA-koder for å få cellefarge i Excel
Hvis du kjenner Excels VBA koder, vil denne metoden virke for enkel for deg. Det er to VBA koder som du kan bruke i datasettet. Den første er for indekser. Den andre er for RGB-verdiene.
2.1 VBA-kode for å få cellefargeindeks
Nå kan det hende at denne metoden ikke gir deg nøyaktige indekser som den forrige. Men du kan betrakte det som indekser. Jeg håper det kommer til nytte.
📌 Trinn
1. Trykk først Alt+F11 på tastaturet for å åpne VBA redigeringsprogrammet.
2. Deretter klikker du på Sett inn > Modul.
3. Skriv inn følgende kode:
9246
4. Lagre filen.
5. Nå, i Celle B5 , skriv inn følgende formel:
=ColorIn(B5)
6 . Trykk deretter Enter . Den vil vise deg fargeindeksen.
7. Til slutt drar du Fyllhåndtak -ikonet over celleområdet B6:B12
Som du kan se, har vi lykkes i å få fargen på cellen i Excel.
2.2 VBA-kode for å få RGB-verdi av celler
Denne metoden vil hjelpe deg med å finne RGB-verdien til cellen. Denne metoden er mer effektiv enn den forrige.
📌 Trinn
1. Trykk først Alt+F11 på tastaturet for å åpne VBA-editoren.
2. Deretter klikker du på Sett inn > Modul.
3. Skriv inn følgende kode:
9574
4. Lagrefil.
5. Nå, i Celle B5 , skriv inn følgende formel:
=FindColor(B5,"rgb")
6 . Trykk deretter Enter . Den vil vise deg fargeindeksen.
7. Til slutt drar du Fyllhåndtak -ikonet over celleområdet B6:B12
Til slutt vil du se RGB-verdier for alle cellene.
💬 Ting å huske
✎ RGB-verdier er mest brukt. Etter vår mening bør du alltid prøve å finne RGB-verdier.
✎ Fargeindeksen endres ikke etter endring av cellefarge. Trykk F9 for å beregne på nytt.
Konklusjon
For å konkludere, håper jeg denne opplæringen vil hjelpe deg med å få cellefargen i Excel. Vi anbefaler at du lærer og bruker alle disse metodene på datasettet ditt. Last ned øvelsesboken og prøv disse selv. Gi også gjerne tilbakemelding i kommentarfeltet. Din verdifulle tilbakemelding holder oss motiverte til å lage opplæringsprogrammer som dette. Ikke glem å sjekke nettstedet vårt Exceldemy.com for ulike Excel-relaterte problemer og løsninger.