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

 
ForumForumDiskussionerDiskussionerExcelExcelSummera lista baserat på villkor i både rad och kolumnSummera lista baserat på villkor i både rad och kolumn
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2016-07-31 19:55
 

 Hej,

På blad1 finns en lista med data. Listan har radetiketter och kolumnetiketter. På blad2 väljer användaren en av dessa kolumnetiketter (via datavalidering, lista). Baserat på användarens val av kolumnetikett vill jag sedan summera de data på blad1 som överenstämmer med dels ett antal fördefinerade radvillkor, dels den valda kolumnetiketten. Prövat olika varianter med summa.omf men kan inte få till några villkor för kolumner. Det är inte aktuellt att skapa en pivot på blad1 så jag måste lösa det på annat sätt.

Exempel

Blad1:

      A B C D E F

1

2

3

4

Om användaren t ex väjer alternativ D, så vill jag summera alla data i kolumn D som överenstämmer med övriga "radbaserade" villkor jag satt upp.

Borde vara enkelt att få till, men jag lyckas inte. Någon som kan ge mig ett tips?

Mvh

Calle

 

 

Nytt inlägg
 2016-08-01 15:20
 
det enklaste är nog att förskjuta summeringsområdet.
det här är ett (något menlöst) exempel där du bara har ett "radvillkor". den letar i kolumn a efter villkoret som står i K4 och summerar kolumn A:

=SUMMA.OM(A2:A100;K4;A2:A100)

om vi antar att ditt "kolumnvillkor" står i J4 så kan du använda passa() för att bestämma vilken kolumn du är intresserad av att summera:
=PASSA(J4;A1:G1;0)-1

sen förskjuter du helt enkelt summaområdet i din summa.om:
=SUMMA.OM(A2:A100;K4;FÖRSKJUTA(A2:A100;0;PASSA(J4;A1:G1;0)-1))

Ja, du fattar principen?
du kan naturligtvis göra samma sak med Summa.omf() om du vill ha flera radvillkor.

PS:
Jag har bara en gammal Libre office på den här datorn. Jag är nästan säker på att FÖRSKJUTA heter FÖRSKJUTNING i excel
Nytt inlägg
 2016-08-03 18:46
 

 Stort tack för den tydliga förklaringen!

Mvh

Calle

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelSummera lista baserat på villkor i både rad och kolumnSummera lista baserat på villkor i både rad och kolumn

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