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 rader med samma kundnummerSummera rader med samma kundnummer
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2017-10-12 10:58
 

 Hej!

Jag har en excel med 7000 rader, den är sorterad på kundnummer, produkt och omsättning. FInns det möjlighet att summera alla rader som hör till ett kundnummer så att jag kan se den totala omsättningen per kund.

Det ser ut ungefär såhär nu;

Kundnummer Produkt Omsättning
12356 bok 20
12356 spel 30
12356 film 10
12378 bok 20
12378 film 10
12389 spel 30
12389 spel 30
12389 bok 20

 

Jag skulle alltså vilja kunna se det sorterat såhär, (och helst ha kvar möjligheten att ta fram ovan vy med vilka produkttyper som ligger under.)

Kundnummer Produkt Omsättning
12356 ALL 60
12378 ALL 30
12389 ALL 80

Går detta att göra så blir jag såååå glad!

Nytt inlägg
 2017-10-12 12:28
 
Hej

jag har ungefär lika stora excel blad som du med många rader och jag tycker att Pivottabeller är överlägset bäst på att sortera ut data och få ut den information som man vill ha ur listan på ett mycket överskådligt sätt och då är jag inget proffs på Pivottabeller ,har bara hållit på med pivottabeller i ett halvår och är självlärd. det är jätttelätt att på ett överskådligt sätt få fram precis det du önskar. jag hade inte klarat mig utan Pivottabeller utan att skriva formler och en massa kod helt i onödan. jag vill slå ett extra slag för pivottabellens överskådlighet och användarvänlighet.

om du nu måste använda formler så är ju =SUMMA.OM ett alternativ.
Nytt inlägg
 2017-10-12 12:33
 

 Hej!

Vad du först måste göra är att extrahera de unika kundnumren ifrån den första kolumnen. Detta kan du enkelt göra genom att kopiera hela kolumnen till en ny tom kolumn och sedan köra den inbyggda funktionen ifrån Data-tabben som heter "Ta bort dubbletter".

Efter det kan du skapa en ny tabell med de unika värden och i omsättnings-kolumnen ha en excel-formel kallad SUMMA.OM.

Det lättaste sättet att få detta att fungera är om du har två tabeller. Den först är en tabell med alla 7000 rader och den andra är en tabell med alla de unika kundnumren.

Då kan du i tabellen med unika kundnummer skriva formeln "=SUMMA.OM()" i all celler i kolumnen Omsättning.

T.ex. så här:

Unikt Kundnummer Produkt Omsättning
12356 ALL =SUMMA.OM(Tabell1[Kundnummer];[Unikt Kundnummer];Tabell1[Omsättning])
12378 ALL =SUMMA.OM(Tabell1[Kundnummer];[Unikt Kundnummer];Tabell1[Omsättning])
12389 ALL =SUMMA.OM(Tabell1[Kundnummer];[Unikt Kundnummer];Tabell1[Omsättning])

 

Där Tabell1 är tabellen med de 7000 kundnumren

Nytt inlägg
 2017-10-12 12:41
 

Hej.

Jag tror att det som stämmer bäst med dina önskemål är "Delsumma"
https://support.office.com/sv-se/article/Infoga-delsummor-i-en-lista-med-data-i-ett-kalkylblad-7881d256-b4fa-4f81-b71e-b0a3d4a52b3a

Ställ dig i din tabell och gå till 
Data->Disposition->Delsumma

i dialogrutan
För varje förändring i:  kundnummer
Använd funktion: Summa
Delsumma för: Omsättning

Nu får du total försäljning för varje kundnummer

Du år även lite tabellhjälpmedel i marginalen, till vänster om din tabell.
Där kan du krympa och expandera olika grupper. Högst upp i tabellhjälpen står det 1 2 3 . De anger hur många "nivåer" du vill se.
Om du klickar på 2:an så ser du summan för varje individ. 
Om du klickar på 3:an så ser du även summan för varje produkt/individ. 

 

 

Övriga metoder du kan fundera på
 

pivottabell (extremt flexibelt men med en viss inlärningströskel)
https://support.office.com/sv-se/article/Skapa-en-pivottabell-för-att-analysera-kalkylbladsdata-a9a84538-bfe9-40a9-a8e9-f99134456576
Det finns även en massa lektioner på Youtube.

Om du vill använda formler så kan du få fram total försäljning för ett specifikt kundnummer med hjälp av Summa.Om() eller summa.omf  (kolla excels hjälp eller googla för detaljer.)

 

Nytt inlägg
 2017-10-12 12:43
 
 Ändrad av flyingshell  på 2017-10-12 11:45:42

Hej och tack för svar!

Har inte använt Pivot-tabell förut, så är inte expert än tyvärr :)

När jag använde pivot-tabell nu så får jag bara fram totalen för omsättningen och totalen för alla kundnummer... Jag vill ju få fram total omsättning för varje kundnummer, och vill kunna se hela listan samtidigt, inte behöva välja ett kundnummer i taget.. 

Går det att lösa?

 

Uppdatering: testade runt lite just nu och hittade lösningen!! Tack!!

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelSummera rader med samma kundnummerSummera rader med samma kundnummer

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