The følgende kode kan hjelpe deg med å telle og summere cellene med en viss bakgrunnsfarge, kan du gjøre som dette:
1. Hold nede ALT + F11-tastene, og det åpner Microsoft Visual Basic for Applications vinduet.
2. Klikk Sett > Modul, og lim inn følgende kode i modulen Window
VBA. Telle og sum celler basert på bakgrunn farge
Funksjon ColorFunction (rColor As Range, rRange As Range, Valgfritt SUM As Boolean) Dim Rceii Som RangeDim lCol. Som LongDim vResultlCol = rColor.Interior.ColorIndexIf SUM = True ThenFor Hver Rceii I rRangeIf rCell.Interior.ColorIndex = lCol ThenvResult = WorksheetFunction.SUM (Rceii, vResult) End IfNext rCellElseFor Hver Rceii I rRangeIf rCell.Interior.ColorIndex = lCol ThenvResult = 1 + vResultEnd IfNext rCellEnd IfColorFunction = vResultEnd Function3. Deretter lagre koden, og bruke følgende formel:
Tell de fargede celler: = colorfunction (A, B: C, USANN)
Sum fargede celler: = colorfunction (A, B: C, TRUE)
A: er cellen med det spesielle bakgrunnsfargen du ønsker å beregne antall og sum fra B:. C: er celleområdet der du vil beregne antall og sum
4.. Ta følgende skjermbilde for eksempel inn formelen = colorfunction (A1, A1: D7, USANN) å telle de gule cellene. Og bruke formelen = colorfunction (A1, A1: D7, TRUE) for å oppsummere de gule cellene. Se skjermbilde:
5. Hvis du ønsker å telle og summere andre fargede celler, kan du gjenta trinn 4. Deretter vil du få følgende resultater:
Greve /Sum og gjøre andre beregninger av fargede celler med Kutools for Excel
Med over brukerdefinerte funksjonen, må du skrive inn formelen én etter én, hvis det er mange forskjellige farger, vil denne metoden være kjedelig og tidkrevende. Men hvis du har Kutools for Excel grev etter farge verktøyet, kan du raskt generere en rapport over de fargede celler. Du kan ikke bare telle og summere de fargede cellene, men også kan få gjennomsnittet, maks og min verdier av den fargede rekkevidde.
Kutools for Excel omfatter mer enn 120 praktiske Excel-verktøy. Gratis å prøve uten begrensning i 30 dager. Les mer Gratis nedlasting Nå
Hvis du har installert Kutools for Excel, kan du gjøre som følgende fremgangsmåte:
1. Velg området du vil bruke.
To. Klikk Enterprise > Telle etter farge, se skjermbilde:
tre. Og i Greve etter farge dialogboksen, alle fargene er blitt telt. Du kan filtrere farge celler basert på dine behov. For eksempel ønsker å telle celler hvis bakgrunnen er generert av standard formatering (eller betinget formatering), kan du filtrere som følger: (1) Klikk på Color metoden boksen og velg Standard formatering (eller Betinget formatering) fra nedtrekkslisten; (2) Klikk greven Type-boksen og velg Bakgrunn fra nedtrekkslisten.
4. Og klikk deretter generere rapportknappen, vil du få en ny arbeidsbok med statistikken. Se skjermbilde:
Hvis du ønsker å vite mer om denne funksjonen, må du klikke grev etter farge Gratis Last Kutools for Excel Nå