PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelKomplicerad SUMMA funktionKomplicerad SUMMA funktion
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2020-02-26 10:31
 

 Hej,

jag håller på att bli galen över en formel som jag inte lyckas med. All hjälp är välkommen! Jag har 3 kolumner, två med datum och en med summor. kolumn 1 är "startdatum", kolumn 2 är "slutdatum" och kolumn 3 är "summor". Jag ska hämta summor från samtliga  celler i kolumn 3 därtvå villkor uppfylls.

  1. Villkor 1: Datum i kolumn 1 ska vara lägre eller lika med referrenscellen
  2. Villkor 2: Datum i kolumn 2 ska vara högre eller lika med referrenscellen
  3. Resultatet ska vara summan från kolumn 3 i samtilga rader där villkoren uppfylls.

Jag kommer sedan att skriva ett helt år i falladne datum där summan för varje datum hämtas upp från kolumn 3. Hade jag bara haft en kolumn med datum så hade jag använt SUMMA.OM alternativt LETARAD, men nu får jag det inte att fungera. Det är väldigt svårt att förklara så jag hoppas att ni ändå förstår.

Den funktion jag försökte var följande : =(SUMMA(OM(OCH(D$12:D19001<=I13;(E$12:E19001>=I13));F$12:F19001;0)))

Kolumn D = datum 1

Kolumn E = Datum 2

Kolumn I = referrenscell

Nytt inlägg
 2020-02-26 16:17
 

Om din excel är mindre än 10 år gammal så borde du ha 

SUMMA.OMF()

Som är summa.om() med flera villkor. Det enda konstiga är att du måste lägga in "Större än"  osv som text och klistra ihop:

=SUMMA.OMF(F:F;D:D;"<="&I13;E:E;">="&I13)

Eller med äldre excel:

=PRODUKTSUMMA((F:F)*(D:D<=I13)*(E:E>=I13))

Du tar naturligtvis inte hela kolumnerna utan avgränsar till dina rader.

 

Nytt inlägg
 2020-02-26 18:46
 
Lyckades inte få din OCH funktion att returnera vidare dina arrayer, annars var det rätt, städade bort lite onödigt. Multiplikationstecken funkar ungefär som en OCH funktion..

Notera att jag ändrade så att J13 fick bli en ytterligare referenscell(slutdatum), annars utvärderar du egentligen bara rader som har referenscellens datum.

=SUMMA(OM(D$12:D19001<=I13*(E$12:E19001>=J13);F$12:F19001;))

/c
Nytt inlägg
 2020-02-29 15:13
 
 Ändrad av Brolander  på 2020-02-29 16:16:15

 Hej,

Tack för ditt svar! När jag testar OMF, så får jag #SPILL. Notera att de datum som står i "start" och Slutdatum" kan spänna över flera dagar vilket gör att flera rader kommer att uppfylla kraven och samtliga av dessa ska summeras. Hur menar du när du skriver att de ska läggas in som text? Citationstecken fungerar inte, men det kanske inte var så du menade. 

Jag har använt en formel som fungerar för samma område och datum, men där den bara tittar på MIN eller MAX, alltså inte summerar alla rader som uppfyller kraven. Den formeln verkar fungera som den ska : =MIN(OM(E$12:E19000>=L12;OM(D$12:D19000<=K12;F$12:F19000)))

Tack!

Nytt inlägg
 2020-02-29 15:46
 

 Tack Christioan för ditt svar! Jag får bara 0 i resultat på alla datum precis som jag får med min formel. Jag vet inte om jag gör något annat fel, men datumen verkar fungera när jag testar andra funktioner. 

Nytt inlägg
 2020-02-29 15:46
 

 Tack Christian för ditt svar! Jag får bara 0 i resultat på alla datum precis som jag får med min formel. Jag vet inte om jag gör något annat fel, men datumen verkar fungera när jag testar andra funktioner. 

Nytt inlägg
 2020-03-02 09:37
 

 Hej igen,

OK, fel av mig! OMF funktionen fungerade perfekt, jag hade missat att sätta dit & tecknet.

Tackar!!

 

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelKomplicerad SUMMA funktionKomplicerad SUMMA funktion

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter