Sphinx No. 4
New Member
- Joined
- Oct 19, 2003
- Messages
- 23
Hej på er!
Jag har skapat en rapportmall som hämtar data via ODBC och som gör summeringen med hjälp av Produktsumma.
Formeln letar efter rätt konto (A10), rörelsegren (>=G1 och <=H1), kostnadsställe (>=G2 och <=H2), och period och summerar sedan belopp från kolumn G. Tyvärr så uppstår det ett litet problem i ett fall, där kostnadsställena inte ligger i en oavbruten följd. Där vill jag kunna summera värden för kostnadsställe 107 OCH 200-299. Är detta möjligt med produktsumma? Mellan 107 och 200 finns data som inte ska med naturligtvis...
=-PRODUKTSUMMA(--(utfall_2005!$D$2:INDEX(utfall_2005!D:D;sista_rad_utfall)=A10);--(utfall_2005!$F$2:INDEX(utfall_2005!F:F;sista_rad_utfall)>=$G$1);--(utfall_2005!$F$2:INDEX(utfall_2005!F:F;sista_rad_utfall)<=$H$1);--(utfall_2005!$E$2:INDEX(utfall_2005!E:E;sista_rad_utfall)>=$G$2);--(utfall_2005!$E$2:INDEX(utfall_2005!E:E;sista_rad_utfall)<=$H$2);--(utfall_2005!$C$2:INDEX(utfall_2005!C:C;sista_rad_utfall)<=Period)*utfall_2005!$G$2:INDEX(utfall_2005!G:G;sista_rad_utfall))
Jag hoppas ni förstår hur jag tänker.
Magnus
Jag har skapat en rapportmall som hämtar data via ODBC och som gör summeringen med hjälp av Produktsumma.
Formeln letar efter rätt konto (A10), rörelsegren (>=G1 och <=H1), kostnadsställe (>=G2 och <=H2), och period och summerar sedan belopp från kolumn G. Tyvärr så uppstår det ett litet problem i ett fall, där kostnadsställena inte ligger i en oavbruten följd. Där vill jag kunna summera värden för kostnadsställe 107 OCH 200-299. Är detta möjligt med produktsumma? Mellan 107 och 200 finns data som inte ska med naturligtvis...
=-PRODUKTSUMMA(--(utfall_2005!$D$2:INDEX(utfall_2005!D:D;sista_rad_utfall)=A10);--(utfall_2005!$F$2:INDEX(utfall_2005!F:F;sista_rad_utfall)>=$G$1);--(utfall_2005!$F$2:INDEX(utfall_2005!F:F;sista_rad_utfall)<=$H$1);--(utfall_2005!$E$2:INDEX(utfall_2005!E:E;sista_rad_utfall)>=$G$2);--(utfall_2005!$E$2:INDEX(utfall_2005!E:E;sista_rad_utfall)<=$H$2);--(utfall_2005!$C$2:INDEX(utfall_2005!C:C;sista_rad_utfall)<=Period)*utfall_2005!$G$2:INDEX(utfall_2005!G:G;sista_rad_utfall))
Jag hoppas ni förstår hur jag tänker.
Magnus