Avatar billede Lystfisker Seniormester
13. april 2016 - 15:44 Der er 8 kommentarer og
1 løsning

Excel sum af tal med bestemt baggrundsfarve.

Sum af tal i celler med en bestemt baggrundsfarve.

Kan jeg adskille tallene med forudbestemte farver?

For eksempel:
Grøn: RBG 0,204,0
Lyseblå: RBG 102,204,255
Gul: RBG 204,255,51

Min række jeg søger værdier i går fra C2:AG2

I C2(gul) står der 7,4(1. celle i rækken)
I D2(grøn) står der 5
I E2(gul) står der 3
I H2(lyseblå) står der 4,5
I S2(grøn) står der 6,4
I AA2(lyseblå) står der 5
I AG2(grøn) står der 7,4

Jeg vil gerne finde summen af grøn(18,8), i celle AJ2.

Hvordan får jeg sorteret de 3 farverne fra hinanden? Hvordan skiller jeg farverne/tallene fra hinanden?

Kan det lade sig gøre med en formel?

Med venlig hilsen Kasper(Total amatør).
Avatar billede jens48 Ekspert
14. april 2016 - 00:40 #1
Hvis du på http://www.asap-utilities.com/ henter nogle add-ins kan du få summen af tal med en bestemt farvebaggrund med f.eks

=ASAPSUMBYCELLCOLOR(C2:AG2;4)

4 bestemmer hvilken baggrundsfarve det drejer sig om
Avatar billede Lystfisker Seniormester
14. april 2016 - 08:10 #2
Hej Jens

Det var ikke lige et tilkøbsprogram jeg var ude efter, - men det kan naturligvis blive nødvendigt.

Tak for dit input.

Mvh Kasper
Avatar billede jens48 Ekspert
14. april 2016 - 08:57 #3
Til privat brug kan du downloade det gratis
Avatar billede supertekst Ekspert
14. april 2016 - 22:58 #4
#2 så er der jo også en mulighed med en makro..
Avatar billede supertekst Ekspert
16. april 2016 - 15:50 #5
#2
Har nu udformet makroen således at den kan kaldes via en formel.
I denne formel kan området og en celle med den ønskede farve defineres.
Totalen vises straks herefter.
¨
I makroen, der er lagret i et Module, er de få kodelinjer forklaret.

Du kan sende en mail, hvis du er interesseret.
Avatar billede jens48 Ekspert
16. april 2016 - 23:52 #6
#5 Kan du ikke bare vise makroen her? Jeg er også interesseret i hvordan du har løst det
Avatar billede store-morten Ekspert
17. april 2016 - 00:13 #7
Eks.:
Function SumColor(Cel, ran As range) As Double
    colo = Cel.Interior.ColorIndex
    colsum = 0
    For Each c In ran.Cells
        If c.Interior.ColorIndex = colo Then
            colsum = colsum + c.Value
        End If
    Next c
SumColor = colsum
End Function

=sumcolor(A1;B1:70)
Den sammenlægger værdierne af alle de celler i området B1:B70, der har samme farve som A1.
Avatar billede Lystfisker Seniormester
18. april 2016 - 08:40 #8
Jeg har brug for en formel, desværre.
Avatar billede Lystfisker Seniormester
18. april 2016 - 08:41 #9
Tager point tilbage, og opretter nyt spm.

Tak for hjælpen.

Mvh. Kasper
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester