Indholdsfortegnelse
Du kan finde folk, der spørger på nettet efter formler til at arbejde med ved hjælp af IF-funktionen , hvor de ønsker at bruge en bestemt cellefarve som betingelse. Indtil den seneste version af Excel er det ikke direkte muligt. Men der er stadig noget arbejde omkring det. Og med lidt hjælp fra Excel-makroerne kan du nemt udføre sådanne opgaver. I denne vejledning vil vi se omfanget af, hvad du kan gøre med celleværdi, hvis cellefarven er grøn eller en anden specifik farve iMicrosoft Excel.
Download arbejdsbog til øvelser
Du kan downloade den arbejdsbog, der blev brugt til demonstrationen, fra linket nedenfor.
Hvis cellefarven er grøn derefter.xlsm
Hvad du kan gøre, hvis cellefarven er grøn (eller en anden farve) i Excel
Før du gennemgår de ting, du kan gøre, hvis cellefarven er grøn eller en anden farve, skal du definere en brugerdefineret funktion ved hjælp af navnedefinitionsfunktionen i Excel. Uanset hvilken operation du vil udføre, skal du gøre dette på forhånd. Men hvis du har gjort det en gang og udfører flere af de opgaver, der er anført nedenfor, er det nok at oprette funktionen en gang.
1. Hvis cellefarven er grøn, skal du indstille celleværdien
I det første afsnit skal vi indstille celleværdier, hvis cellefarven er grøn i dette Excel-datasæt. I datasættet kan vi se, at vores anden og femte post er grønne. Vi ønsker at tilknytte "Fraværende" til dem og "Til stede" til resten.
Følg disse trin for at se, hvordan du kan oprette den brugerdefinerede funktion i Excel og derefter indstille celleværdien, hvis cellefarven er grøn eller en anden farve.
Trin til at definere brugerdefineret funktion:
- Først og fremmest skal du gå til Formler på fanen i farvebåndet.
- Vælg derefter Navn Manager fra den Definerede navne
- Som følge heraf har Navn Manager åbnes. Klik nu på Ny på toppen af kassen.
- Herefter, i den Nyt navn feltet, skriv et navn til funktionen i feltet Navn feltet, og i feltet Henviser til feltet, skriv følgende ned.
=GET.CELL(38,Sheet1!B5)
- Endelig skal du klikke på OK Nu har du formlen klar, som hedder GreenCheck der kan anvendes til andre formål.
Trin for at indstille værdier:
- Hvis du vil finde farvekoden for den grønne farve eller en anden farve, skal du blot vælge celle C5 og skriv følgende formel ned.
=GreenCheck
- Tryk derefter på Indtast og klik og træk fyldhåndtaget til enden for at finde værdier for alle.
Så vi kan se, at farvekoden for den grønne type i vores datasæt er 50. Du kan slette disse værdier nu.
- For at få de ønskede værdier i vores celler skal du vælge celle C5 nu og skriv følgende formel ned.
=IF(GreenCheck=50, "Fraværende", "Til stede")
- Tryk derefter på Indtast .
- Derefter skal du vælge cellen igen. Klik nu på og træk ikonet med udfyldningshåndtaget til enden af listen for at kopiere formlen for resten af cellerne.
På denne måde kan vi angive forskellige værdier, hvis cellefarven er grøn eller en anden farve.
Læs mere: Excel-formel til at ændre tekstfarve baseret på værdi (+ bonusmetoder)
2. Hvis cellefarven er grøn, skal du ændre celleværdien
Lad os sige, at der allerede er værdier tilknyttet cellerne. Hvis du vil ændre disse værdier nu, kan dette afsnit være nyttigt for dig. Her er de trin, du kan følge for at ændre celleværdier i et datasæt.
Trin til at definere brugerdefineret funktion:
- Først og fremmest skal du gå til Formler på fanen i farvebåndet.
- Vælg derefter Navn Manager fra den Definerede navne
- Som følge heraf har Navn Manager boksen åbnes. Klik nu på Ny på toppen af kassen.
- Herefter, i den Nyt navn feltet, skriv et navn til funktionen i feltet Navn feltet, og i feltet Henviser til feltet, skriv følgende ned.
=GET.CELL(38,Sheet1!B5)
- Endelig skal du klikke på OK Nu har du formlen klar, som hedder GreenCheck som kan anvendes til andre formål.
Trin for at ændre celleværdier:
- Lad os nu lave et diagram, der ligner det i det foregående afsnit. Vælg derfor celle C5 og skriv følgende formel ned.
=IF(GreenCheck=50, "Fraværende", "Til stede")
- Tryk derefter på Indtast .
- Derefter skal du vælge cellen igen. Klik nu på og træk ikonet med udfyldningshåndtaget til enden af listen for at kopiere formlen for resten af cellerne.
- Hvis vi nu vil ændre disse værdier, skal den tredje post også være grøn, og vi skal derfor vælge celle B6 og gå til den Hjem fanen i dit bånd.
- Vælg derefter Format Painter fra den Udklipsholder gruppe.
- Klik nu på celle B7 .
Værdien af celle C7 ændres nu automatisk til "fraværende".
Læs mere: Excel betinget formatering af tekstfarve (3 nemme måder)
3. Hvis cellefarven er grøn, fjernes celleværdien
Lad os nu sige, at der allerede er indstillet værdier i datasættet, og at du vil fjerne værdierne baseret på farve. I dette afsnit vil du se, hvordan du fjerner celleværdier, hvis cellefarven er grøn, fra et Excel-regneark. Men først skal du bruge den brugerdefinerede funktion.
Trin til at definere brugerdefineret funktion:
- Først og fremmest skal du gå til Formler på fanen i farvebåndet.
- Vælg derefter Navn Manager fra den Definerede navne
- Som følge heraf har Navn Manager åbnes. Klik nu på Ny på toppen af kassen.
- Herefter, i den Nyt navn feltet, skriv et navn til funktionen i feltet Navn feltet, og i feltet Henviser til feltet, skriv følgende ned.
=GET.CELL(38,Sheet1!B5)
- Endelig skal du klikke på OK Nu har du formlen klar, som hedder GreenCheck som kan anvendes til andre formål.
Trin til at fjerne celleværdier:
Lad os sige, at datasættet har nedenstående værdier.
Hvis du vil fjerne værdierne tilknyttet de grønne celler, skal du følge disse trin.
- Først skal du vælge celle C5 og skriv formlen ned.
=IF(GreenCheck=50,"", "Til stede")
- Tryk derefter på Indtast .
Du kan muligvis ikke se nogen ændringer endnu, afhængigt af dit datasæt.
- Vælg nu celle C5 igen, og klik og træk ikonet med udfyldningshåndtaget til enden for at kopiere formlen.
Du kan se på figuren, at celleværdierne er blevet fjernet fra Excel-regnearket, hvis cellefarven på den tilstødende celle er grøn.
Læs mere: Ændre skriftfarve baseret på værdien af en anden celle i Excel (2 metoder)
Lignende læsninger
- Anvend betinget formatering på de forfaldne datoer i Excel (3 måder)
- Betinget formatering med INDEX-MATCH i Excel (4 nemme formler)
- Pivot tabel betinget formatering baseret på en anden kolonne (8 nemme måder)
- Betinget formatering af tekst, der indeholder flere ord i Excel
- Sådan laver du betinget formatering med flere kriterier (11 måder)
4. Hvis cellefarven er grøn, tælles cellerne
I dette afsnit skal vi tælle celler med bestemte farver. Vi vælger grøn til demonstrationen. Lad os sige, at datasættet ser således ud.
For at tælle antallet af celler, der er fyldt med grøn eller en anden farve, skal vi bruge hjælp fra funktionen COUNTIF Men først skal vi definere den brugerdefinerede funktion.
Trin til at definere brugerdefineret funktion:
- Først og fremmest skal du gå til Formler på fanen i farvebåndet.
- Vælg derefter Navn Manager fra den Definerede navne
- Som følge heraf har Navn Manager boksen åbnes. Klik nu på Ny på toppen af kassen.
- Herefter, i den Nyt navn feltet, skriv et navn til funktionen i feltet Navn feltet, og i feltet Henviser til feltet, skriv følgende ned.
=GET.CELL(38,Sheet1!B5)
- Endelig skal du klikke på OK Nu har du formlen klar, som hedder GreenCheck som kan anvendes til andre formål.
Trin for at tælle celler:
- Hvis du vil tælle de grønne celler nu, skal du vælge celle C5 og skriv følgende formel ned.
=GreenCheck
- Tryk derefter på Gå ind på .
- Derefter skal du vælge cellen igen. Klik og træk derefter på ikonet med udfyldningshåndtaget til kolonnens ende for at fylde cellerne med formlen.
Nu har vi alle farvekoderne for de tilstødende celler i datasættet.
- Vælg derefter celle C12 for at indtaste antallet af grønne celler.
=COUNTIF(C5:C10,50)
- Til sidst skal du trykke på Indtast .
På denne måde kan du tælle celler i Excel, hvis cellefarven er grøn eller en anden specifik farve.
Læs mere: Excel-formel til at farve en celle, hvis værdien følger en betingelse
5. Hvis cellefarven er grøn, skal du summere celleværdierne
Lad os nu antage, at der er andre værdier forbundet med rækken af de farvekodede celler. Lad os f.eks. se på følgende datasæt.
Som disse farvekodefunktioner er opbygget, skal farvekodekolonnen være til højre for de farvede celler. Ikke desto mindre har vi brug for hjælp fra funktionen SUMIF til denne opgave.
Følg disse trin for at se, hvordan du kan oprette den brugerdefinerede funktion og derefter finde summen af de værdier, der er knyttet til grønne celler.
Trin til at definere brugerdefineret funktion:
- Først og fremmest skal du gå til Formler på fanen i farvebåndet.
- Vælg derefter Navn Manager fra den Definerede navne
- Som følge heraf har Navn Manager boksen åbnes. Klik nu på Ny på toppen af kassen.
- Herefter, i den Nyt navn feltet, skriv et navn til funktionen i feltet Navn feltet, og i feltet Henviser til feltet, skriv følgende ned.
=GET.CELL(38,Sheet1!B5)
- Endelig skal du klikke på OK Nu har du formlen klar, som hedder GreenCheck som kan anvendes til andre formål.
Trin til at summere celleværdier:
- Først skal du vælge celle C5 og skriv følgende formel ned.
=GreenCheck
- Tryk derefter på Indtast .
- Derefter skal du vælge cellen igen og klikke og trække ikonet med udfyldningshåndtaget til enden af listen for at kopiere formlen.
- Vælg derefter celle C12 og skriv formlen ned.
=SUMIF(C5:C10,50,D5:D10)
- Til sidst skal du trykke på Indtast .
På denne måde kan du beregne summen af celleværdierne, hvis den tilstødende celle er grøn eller en anden farve.
Læs mere: Sådan summeres i Excel, hvis cellefarven er rød (4 nemme metoder)
Konklusion
Dette afslutter de forskellige operationer, vi kan udføre, hvis cellefarven er anderledes som grøn i Excel. Forhåbentlig har du forstået idéen om at arbejde med forskellige cellefarver og bruge brugerdefinerede funktioner til at udføre opgaver i Microsoft Excel. Jeg håber, at du fandt denne vejledning nyttig og informativ. Hvis du har spørgsmål eller forslag, så lad os vide det i kommentarerne nedenfor.
Du kan finde flere vejledninger som denne på Exceldemy.com .