Avatar billede saison Nybegynder
04. oktober 2002 - 22:01 Der er 11 kommentarer og
1 løsning

Excel

Jeg har et lille problem i Excel.

    A    B      C
1|  1    5      X
2|  1    5,2    Y
3|  2    10,5
4|  2    9
5|  2    1
6|  3    2
7|  3    5

Jeg har en tabel som ser ud som ovenstående. I C1 vil jeg gerne have summen af alle de tal der er i B, men kun dem, hvor A samtidig er lig med det tal som man skal indskrive i C2. I ovenstående tilfælde, så hvis 1 blev indsat i C2 skulle der i C1 stå 10,2 (nemlig 5+5,2).
Avatar billede katborg Praktikant
04. oktober 2002 - 22:13 #1
I XP er der en funktion de hedder 'betinget sum'

Det er et såkaldt tilføjelses program, så hvis du ikke har tilføjet skal du gøre det først
Avatar billede katborg Praktikant
04. oktober 2002 - 22:14 #2
Avatar billede agercon Nybegynder
04. oktober 2002 - 22:15 #3
funktionen hedder sum.hvis(a:a;c2;b:b)
Avatar billede katborg Praktikant
04. oktober 2002 - 22:16 #4
Under XP - og vistnok også '2000' er der en funktion der hedder "betinget sum".
Det er en såkaldt "add-on" funktion dvs. den skal først tilføjes under 'Funktioner'->'Tilføjelsesprogrammer' - Sæt hak i 'Guiden Betinget sum'.

Herefter har du under 'Funktioner'->'Guider' nu et punkt. der hedder "Guiden Betinget sum - Trin 1 af 4".

Først markere du et sted i tabellen og bruger den guide, som trin for trin hjælper dig igennem til at lave den rigtige formel

Vær opmærksom på at hvis du retter i formlen, må du ikke afslutte med 'Enter' !! DU SKAL BRUGE 'CTRL-SHIFT-ENTER'
Avatar billede agercon Nybegynder
04. oktober 2002 - 22:17 #5
Altså i celle C1 skal stå:

  =sum.hvis(a:a;c2;b:b)

De herligste hilsner, Claus Sørensen
Avatar billede mugs Novice
04. oktober 2002 - 22:20 #6
Jeg er ikke nogen Excel-haj, og vil ikke give et bud. Men efter lidt døgning i hjælpen, fandt jeg flg., som måske kan lede dig lidt på sporet:


Opretter en total for et område, som er baseret på en værdi i et andet område. Du vil f.eks. for hver celle i område B5:B25, som indeholder værdien "Nordenvind", beregne totalen for de tilsvarende celler i området F5:F25:

=SUM.HVIS(B5:B25,"Nordenvind",F5:F25)
Avatar billede mugs Novice
04. oktober 2002 - 22:21 #7
Jesus > Jeg vil hjem til Access, det er da til at finde ud af :o)
Avatar billede katborg Praktikant
04. oktober 2002 - 22:29 #8
Min formel vil se således ud

{=SUM(HVIS(A1:A7=C2;B1:B7;0))}

Og giver samme resultat som chbs
Avatar billede b_hansen Novice
07. oktober 2002 - 07:54 #9
Der er nu ingen grund til at benytte ARRAY-formler, når der kun er én betingelse, der skal opfyldes. I det tilfælde er det nok at bruge SUM.HVIS(), som mugs skriver.
I dette tilfælde vil formlen være:
=SUM.HVIS(A1:A7;C2;B1:B7)
Avatar billede saison Nybegynder
15. oktober 2002 - 22:27 #10
Desværre ikke noget jeg kunne bruge, det er lidt for kompliceret :o)
Men ellers mange tak for hjælpen!
Avatar billede katborg Praktikant
15. oktober 2002 - 22:51 #11
?? Både min, chbs og b hansens formler vil ellers løse den simple opgave det du har beskrevet i spørgsmålet ??

men okay
Avatar billede b_hansen Novice
16. oktober 2002 - 08:11 #12
Hvis opgaven er kompliceret, havde det måske været en ide at beskrive kompleksiteten i stedet for den åbenbart vage opgaveformulering. For som Katborg skriver, så har du fået 3 gode løsningsforslag til den stillede opgave
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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

IT-JOB

Politiets Efterretningstjeneste

IT Sikkerhedsarkitekt i PET

Capgemini Danmark A/S

Client Partner

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer