Avatar billede iubgr Nybegynder
04. december 2001 - 13:26 Der er 13 kommentarer og
1 løsning

Sum.hvis formel

Hej,

Jeg roder lidt med en sum.hvis formel, men er stødt på følgende problem:

Kan man i kriteriumet angive f.eks. 2 tal der summeres på. F.eks. sum.hvis(område;1+2;sum_område)
Hvor \"1+2\" angiver det jeg værdier jeg gerne vil have summeret på.

Mvh

IUBGR
Avatar billede finnholm Nybegynder
04. december 2001 - 13:30 #1
Det virker umiddelbart udmærket som du har lavet din formel! Den vil søge på værdien 3 som der jo er formålet!
04. december 2001 - 13:30 #2
Prøv lige igen. er 1 + 2 de samme som dit sum område ?+
Avatar billede finnholm Nybegynder
04. december 2001 - 13:31 #3
område - er der der skal søges på værdien 3. Mens sum_område er de tal der skal summeres. Tjek om du har angivet områderne korrekt!
Avatar billede iubgr Nybegynder
04. december 2001 - 13:36 #4
Jeg har vist ikke beskrevet mit problem fyldestgørende!!!

Det jeg ønsker er, at summere alle poster som i området har værdien 1 eller 2.

Avatar billede finnholm Nybegynder
04. december 2001 - 13:41 #5
Ja okay. <2 bør løse det!
Avatar billede b_hansen Novice
04. december 2001 - 13:42 #6
så skal formlen vist hedde:

sum.hvis(område;eller(1;2);sum_område)

Jeg er ikke helt sikker på den eksakte syntaks for eller(), men den må fremgå af hjælpen
Avatar billede askims Nybegynder
04. december 2001 - 13:48 #7
du kan også splitte din hvis-formel op i to hvis b_hansen\'s formel ikke virker, altså:

sum.hvis(område;1;sum_område)+sum.hvis(område;2;sum_område)

ASKIMS
Avatar billede janvogt Praktikant
04. december 2001 - 13:57 #8
Jeg har dårlige erfaringer med SUM.HVIS funktionen, når der er mere end 2 kriterier, som der jo er i denne situation.

Så plejer jeg at bruge en array-formel, som egentlig er ganske simpel, men askims løsning er også en mulighed.
Avatar billede b_hansen Novice
04. december 2001 - 13:59 #9
->Jan Hvordan vil du stykke sådan en formel sammen? Jeg har aldrig brugt Array-formler

Avatar billede janvogt Praktikant
04. december 2001 - 14:36 #10
>>>b_hansen
Har du en mail så kan jeg sende dig et eksempel ...
Du kan også lige sende en mail til mig.

jan_vogt_hansen@hotmail.com
Avatar billede janvogt Praktikant
04. december 2001 - 14:47 #11
Ups, jeg kan se det vælter ind med mails på min Hotmail.
I får lige eksemplet ......
Avatar billede janvogt Praktikant
04. december 2001 - 15:15 #12
Ark sendt ....

Til andre prøver jeg lige at redegøre for array-formlen her:

Hvis dit kriterie-område, hvor du ønsker at finde \"1\" og \"2\" hedder A1 til A99 og dit sumområde hedder B1 til B99 kan man bruge følgende array-formel:

=SUM( (A1:A99=1) * (A1:A99=2) * B1:B99)

Array-formlen skal \"afleveres\" i cellen med CTRL+SHIFT+ENTER, hvorved der kommer nogle nogle tuborgklammer, så formlen kommer til at se sådan ud:
{=SUM( (A1:A99=1) * (A1:A99=2) * B1:B99)}
Avatar billede bak Forsker
04. december 2001 - 16:23 #13
Jan>> enten laver jeg en fejl eller også skal der stå =SUM(((A2:A6=1)+(A2:A6=2))*(B2:B6))
Avatar billede janvogt Praktikant
04. december 2001 - 17:16 #14
>>bak
Du har ret! Det bliver kompliceret lidt af, at begge kriterier ligger i samme kolonne. Sjovt nok sad jeg lige selv og eksperimenterede med problemet - indtil videre uden held, men jeg havde da fat i \"+\"et :-)
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