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

 
ForumForumDiskussionerDiskussionerExcelExcelräkna med "Antal tal"räkna med "Antal tal"
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2023-06-19 07:43
 
 Ändrad av Lotta  på 2023-06-19 10:29:26

 Hej,
Uppdaterad text!

Hoppas jag kan förklara detta något så när!

jag försöker titta på bokpaket köpt ett visst år och som följande år har en viss användning (Reporting Period total).

har gjort en pivottabell med två kolumner en som visar antalet titlar och en som visar användningen, användningen har formaterats som distink tal/antal tal så att titlar med ingen användning inte räknas in.

Det jag sedan vill göra är att räkna antalet använda titlar genom totala antalet titlar. Jag har försökt med beräknat fält men då får jag en noll-division (#Division/0!) - och det kan jag förstå eftersom jag utgår från samma kolumn med data.. Nu har jag istället ställt upp det som en egen fristående tabell där jag gör beräkningen.

Finns det något vettigare sätt att göra detta på? I excel eller kanske i Power Pivot/Power Query som jag precis börjat kika på?

Nytt inlägg
 2023-06-19 13:17
 

Hej Lotta,

Kan du dela med dig av lite exempeldata från din källtabell - några rader per år räcker - så ska vi se om jag kan hjälpa till. Anonymous är den som i vanliga fall brukar besvara Pivottabellfrågor, men jag ska göra mitt bästa. 

Nytt inlägg
 2023-06-19 13:47
 

 Tack för att du försöker hjälpa mig :-)

så här ser en del av datan ut

year syftar till vilket år användiningen är ifrån och paket är alltså det paket vi köpte 2018 som innehåller totalt 589 titlar och där 217 titlar användes under 2019

Nytt inlägg
 2023-06-19 13:58
 

Tack för snabbt svar Lotta!

Var/hur ser man "användningen"?

Nytt inlägg
 2023-06-19 14:07
 

Pivottabellernas beräknade fält är väldigt förvirrande. Men de utgår ifrån grunddata, inte de färdigberäknade kolumnerna. Så du måste beräkna det som står med en formel, typ:

= SUMMA(varX )/ANTAL(varX )

Skapa  de beräknade fälten separat först för att se att varje rad är rätt.

Om du kör powerpivot är logiken en helt annan

Nytt inlägg
 2023-06-19 14:09
 

Jo, jag förstår, men i vilken kolumn hittar jag (VarX)..?

Nytt inlägg
 2023-06-19 19:48
 
 Ändrad av Gondi  på 2023-06-19 19:54:20

Hej igen Lotta,

Efterforskningar har visat att det inte går att göra matematiska beräkningar med värdena i en pivot-tabell om de bakomliggande värden i Excel-tabellen är textbaserade. Detta är tydligen en begränsning i Pivottabell-verktyget och man lösa det i exempelvis Power Pivot.

Grundproblemet är att text har det numeriska värdet noll (0) i Excel därför får man felet #DIVISION/0! Om man försöker dividera antalet använda paket med antalet titlar som är ett textfält (=numeriskt värde/text = #DIVISION/0!).

Men som med det mesta här i livet finns det ”workarounds” och det går att lösa med hjälp av en hjälpkolumn i Excelltabellen. På slutet i tabellen har jag lagt till kolumn I ”Titlar” vilken enbart innehåller numeriska värdena 0 eller 1, och med hjälp av denna kolumn kan man beräkna antalet titlar numerisk med en vanlig summering istället för att använda pivotfunktionen "Antal".

Formeln i kolumn I är;

=OM(Tabell1[[#Denna rad];[Title]]="";0;1)

När ovan är klart kan du istället för att räkna antal textbaserade titlar i kolumn A beräkna summan av kolumn I och skapa pivottabellen enligt nedan skärmbild.

Skapa det beräknade fältet ”% Använda” enligt nedan skärmbild.

Så här blir resultatet för mig.

Testa ovan och återkoppla med resultat.

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelräkna med "Antal tal"räkna med "Antal tal"

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