Innholdsfortegnelse
Du kan finne folk som spør på nettet om formler å jobbe med ved å bruke HVIS-funksjonen , der de vil bruke en bestemt cellefarge som betingelse. Inntil siste versjon av Excel er det ikke direkte mulig. Men likevel er det noe arbeid rundt det. Og med litt hjelp fra Excel-makroene kan du enkelt utføre slike oppgaver. I denne opplæringen skal vi se omfanget av hva du kan gjøre med celleverdien hvis cellefargen er grønn eller en annen spesifikk farge i Microsoft Excel.
Last ned Practice Workbook
Du kan laste ned arbeidsboken som ble brukt til demonstrasjonen fra lenken nedenfor.
If Cell Color Is Green Then.xlsm
Ting du kan gjøre hvis Cellefarge er grønn (eller en hvilken som helst annen farge) i Excel
Før du går gjennom hva slags ting du kan gjøre hvis cellefargen er grønn eller en annen farge, må du definere en egendefinert funksjon ved hjelp av navnedefinerende funksjon i Excel. Uansett hvilken operasjon du vil utføre, må du gjøre dette på forhånd. Men hvis du har gjort det én gang og gjør flere av oppgavene som er oppført nedenfor, vil det være nok å lage funksjonen én gang.
1. Hvis cellefargen er grønn, må du angi celleverdi
I den første seksjon, skal vi angi celleverdier hvis cellefargen er grønn i dette Excel-datasettet. Fra datasettet kan vi se at vår andre og femte oppføring er grønne. Vi ønsker å assosiere «Fraværende» meddem og assosier "Present" med resten.
Følg disse trinnene for å se hvordan du kan lage den egendefinerte funksjonen i Excel og deretter angi celleverdien hvis cellefargen er grønn eller en annen farge.
Trinn for å definere egendefinert funksjon:
- Først av alt, gå til Formler -fanen på båndet.
- Deretter velg Navnebehandler fra Definerte navn
- Som et resultat vil Navnebehandleren boksen åpnes. Klikk nå på Ny på toppen av boksen.
- Deretter i Nytt navn boksen, skriv ned et navn for funksjonen i feltet Navn , og i feltet Refererer til skriver du ned følgende.
=GET.CELL(38,Sheet1!B5)
- Til slutt klikker du på OK . Nå vil du ha formelen klar kalt GreenCheck som kan brukes til andre formål.
Trinn for å angi verdier:
- Hvis du vil finne ut fargekoden til den grønne eller en annen farge du har, velg bare celle C5 og skriv ned følgende formel.
=GreenCheck
- Trykk deretter Enter og klikk og dra fyllhåndtaket til slutten for å finne verdier for alle.
Så vi kan se fargekoden til grønntypen i datasettet vårt er 50. Du kan slette disse verdiene nå.
- For å få de ønskede verdiene i cellene våre, velg celle C5 nå ogskriv ned følgende formel.
=IF(GreenCheck=50,"Absent","Present")
- Trykk deretter Enter .
- Deretter velger du cellen på nytt. Klikk nå og dra fyllhåndtaksikonet til slutten av listen for å replikere formelen for resten av cellene.
På denne måten kan vi angi forskjellige verdier hvis cellefargen er grønn eller en annen farge.
Les mer: Excel-formel for å endre tekstfarge basert på verdi (+ bonusmetoder)
2. Hvis cellefarge er grønn, så Endre celleverdi
La oss si at det allerede er verdier knyttet til cellene. Hvis du vil endre disse verdiene nå, kan denne delen være nyttig for deg. Her er trinnene du kan følge for å endre celleverdier i et datasett.
Trinn for å definere egendefinert funksjon:
- Først av alt, gå til Formler fanen på båndet.
- Velg deretter Navnebehandling fra Definerte navn
- Som et resultat vil boksen Navnebehandling åpnes. Klikk nå på Ny på toppen av boksen.
- Deretter i Nytt navn boksen, skriv ned et navn for funksjonen i feltet Navn , og i feltet Refererer til skriver du ned følgende.
=GET.CELL(38,Sheet1!B5)
- Til slutt klikker du på OK . Nå vil du ha formelen klar kalt GreenCheck som kan brukes til andreformål.
Trinn for å endre celleverdier:
- La oss nå lage et diagram som ligner på det i forrige seksjon. For det, velg celle C5 og skriv ned følgende formel.
=IF(GreenCheck=50,"Absent","Present")
- Trykk deretter Enter .
- Deretter velger du cellen på nytt. Klikk og dra ikonet for fyllhåndtak til slutten av listen for å replikere formelen for resten av cellene.
- Nå for å endre disse verdier, la oss si, vi vil at den tredje oppføringen også skal være grønn. For det, velg celle B6 og gå til Hjem -fanen på båndet.
- Velg deretter Formatmaler fra utklippstavlen gruppe.
- Klikk nå på celle B7 .
Verdien av celle C7 vil nå automatisk endres til "Fraværende".
Les mer: Excel Conditional Formatting Text Color ( 3 enkle måter)
3. Hvis cellefargen er grønn, fjern deretter celleverdien
La oss nå si at det allerede er angitt verdier på datasettet og at du vil fjerne verdiene basert på farge. Denne delen viser deg hvordan du fjerner celleverdier hvis cellefargen er grønn fra et Excel-regneark. Men først trenger du den egendefinerte funksjonen.
Trinn for å definere egendefinert funksjon:
- Først av alt, gå til Formler fanen på båndet.
- Velg deretter Navnebehandling fra Definerte navn
- Som et resultat vil boksen Navnebehandling åpnes. Klikk nå på Ny på toppen av boksen.
- Deretter i Nytt navn boksen, skriv ned et navn for funksjonen i feltet Navn , og i feltet Refererer til skriver du ned følgende.
=GET.CELL(38,Sheet1!B5)
- Til slutt klikker du på OK . Nå vil du ha formelen klar kalt GreenCheck som kan brukes til andre formål.
Trinn for å fjerne celleverdier:
La oss si at datasettet har verdier vist nedenfor.
For å fjerne verdiene knyttet til de grønne cellene, følg disse trinnene.
- Først, velg celle C5 og skriv ned formelen.
=IF(GreenCheck=50,"","Present")
- Trykk deretter Enter .
Det kan hende du ikke ser noen endringer ennå, avhengig av datasettet ditt.
- Velg nå celle C5 igjen og klikk og dra fyllhåndtaksikonet til slutten for å replikere formelen.
Du kan se fra figuren at celleverdiene er fjernet fra Excel-regnearket hvis cellefargen til den tilstøtende cellen er grønn.
Les mer: Endre skriftfarge basert på verdi av En annen celle i Excel (2 metoder)
Lignende avlesninger
- Bruk betinget formatering på forfallsdatoene i Excel (3Måter)
- Betinget formatering med INDEX-MATCH i Excel (4 enkle formler)
- Pivottabell betinget formatering basert på en annen kolonne (8 enkle) Måter)
- Betinget formatering på tekst som inneholder flere ord i Excel
- Hvordan gjøre betinget formatering med flere kriterier (11 måter)
4. Hvis cellefarge er grønn, så tell celler
I denne delen skal vi telle celler med spesifikke farger. Vi velger grønt til demonstrasjonen. La oss si at datasettet er slik.
For å telle antall celler fylt med grønt eller hvilken som helst farge trenger vi hjelp av TELLHVIS-funksjonen . Men først må vi definere den egendefinerte funksjonen.
Trinn for å definere egendefinert funksjon:
- Først av alt, gå til Formler fanen på båndet.
- Velg deretter Navnebehandling fra Definerte navn
- Som et resultat vil Navnebehandling -boksen åpnes. Klikk nå på Ny på toppen av boksen.
- Deretter i Nytt navn boksen, skriv ned et navn for funksjonen i feltet Navn , og i feltet Refererer til skriver du ned følgende.
=GET.CELL(38,Sheet1!B5)
- Til slutt klikker du på OK . Nå vil du ha formelen klar kalt GreenCheck som kan brukes til andre formål.
Trinn for å telleCeller:
- For å telle de grønne cellene nå, velg celle C5 og skriv ned følgende formel.
=GreenCheck
- Trykk deretter Enter .
- Deretter velger du cellen på nytt. Deretter klikker og drar du fyllhåndsikonet til slutten av kolonnen for å fylle cellene med formelen.
Nå har vi alle fargekodene til den tilstøtende celler i datasettet.
- Deretter velger du celle C12 for å angi antallet grønne celler.
=COUNTIF(C5:C10,50)
- Trykk til slutt Enter .
På denne måten kan du telle celler i Excel hvis cellefargen er grønn eller en annen spesifikk farge.
Les mer: Excel-formel for å farge en celle hvis verdien følger en betingelse
5. Hvis cellefarge er grønn, så sum celleverdier
La oss nå anta at det er andre verdier knyttet til radene i de fargekodede cellene. La oss for eksempel se på følgende datasett.
Slik disse fargekodefunksjonene er satt opp, må fargekodekolonnen være til høyre for de fargede cellene. Likevel trenger vi hjelp av SUMIF-funksjonen for denne oppgaven.
Følg disse trinnene for å se hvordan du kan lage den egendefinerte funksjonen og deretter finne summen av verdiene knyttet til grønne celler .
Trinn for å definere egendefinert funksjon:
- Først av alt, gå til Formler fanen på båndet.
- Velg deretter Navnebehandling fra Definerte navn
- Som et resultat vil Navnebehandling -boksen åpnes. Klikk nå på Ny på toppen av boksen.
- Deretter i Nytt navn boksen, skriv ned et navn for funksjonen i feltet Navn , og i feltet Refererer til skriver du ned følgende.
=GET.CELL(38,Sheet1!B5)
- Til slutt klikker du på OK . Nå vil du ha formelen klar kalt GreenCheck som kan brukes til andre formål.
Trinn for å summere celleverdier:
- Først, velg celle C5 og skriv ned følgende formel.
=GreenCheck
- Trykk deretter Enter .
- Deretter velger du cellen igjen og klikk og dra fyllhåndtaksikonet til slutten av listen for å replikere formelen.
- Deretter velger du celle C12 og skriv ned formelen.
=SUMIF(C5:C10,50,D5:D10)
- Trykk til slutt Enter .
På denne måten kan du beregne summen av celleverdier hvis den tilstøtende cellen er grønn eller en annen farge.
Les mer: Hvordan summere i Excel hvis cellefargen er rød (4 enkle metoder)
Konklusjon
Dette konkluderer de forskjellige operasjoner vi kan utføre hvis cellefargen er forskjelliggrønn i Excel. Forhåpentligvis har du skjønt ideen om å jobbe med forskjellige cellefarger og bruke egendefinerte funksjoner for å utføre oppgaver i Microsoft Excel. Jeg håper du fant denne veiledningen nyttig og informativ. Hvis du har spørsmål eller forslag, gi oss beskjed i kommentarene nedenfor.
For flere guider som dette, besøk Exceldemy.com .