Sunday, 13 August 2017

Powerpivot Glidande Medelvärde Åtgärd


Jag har svårt att bestämma hur man producerar en beräkning av medelvärden som kan plottas på en PivotChart. Specifikt vill jag jämföra en försäljningsrepresentant bruttoresultat per månad år mot alla andra reps med ett genomsnitt som har en jämförbar roll Samma arbetsgrupp för en given period. Låt oss bara säga datastrukturen är enligt följande: I excel-datamodellen har jag lagt till beräknade fält som använder ett uppslagstabell för försäljningsdatum så att försäljningen kan anges i månad eller år, t. ex. år SaleDate och MONTH SaleDate. As ett exempel säger vi att jag vill plotta någon s GP Gross Profit för en viss tid. Min fråga är här. Hur kan jag beräkna en genomsnittlig bruttovinst som jag kan plotta på PivotChart Denna genomsnittliga brutto vinst bör vara medeltalet av all försäljning för samma period för samma arbetsgrupp. I exemplet ovan vill jag i PivotChart skriva en genomsnittlig serie som visar den genomsnittliga GP per månad för alla SalesReps som ligger i samma arbetsgrupp som John A Sal es. Om min förfrågan inte är tillräckligt, snälla låt mig veta och jag gör mitt bästa för att expand. Zam, det borde vara ganska enkelt. Du behöver bara skapa ett nytt beräknat fält som beräknar genomsnittet för ALL-försäljare. Låt mig gå dig genom det. Jag använde din datatabell och lade sedan till den i min PowerPivot Excel 2013 Sedan skapade jag de beräknade åtgärderna.2 Försäljningsgenomsnitt ALL - det här beräknar medeltalet för alla rader i tabellen och kommer att användas i andra beräkningar Meddelande Jag använde det första beräknade fältet som den första parametern för att göra detta flexibelt.3 Försäljningsjämförelse med genomsnittet Jag var inte säker på vad som är ditt mål men jag gjorde den här lite mer komplex som jag ville visa prestanda i procent. Vad det här gör är att det först kontrollerar om det är en befintlig beräkning för en försäljningsrepresentant, om så är fallet delar det försäljningsgenomsnittet för en viss försäljare med det genomsnittliga försäljningsbeloppet för alla försäljningsrepresentanter och sedan subtraherar jag 1 så att prestandan lätt kan g rasped bara genom att titta på procentsatserna. För att göra det lätt att förstå, bestämde jag mig för att använda stapeldiagram i villkorlig formatering istället för fristående pivotchart - jag tror att det gör exakt vad du behöver. På bilden ovan är den första Tabellen representerar dina data Den andra tabellen är den faktiska powerpivot-tabellen och visar vad jag har beskrivit. Hoppas det här hjälper. Jag ville inte göra sakerna alltför komplicerade, men om du vill ta bort procenttalet från Grand Totals-raden, använd det här beräkning istället för procentuell jämförelse. EDIT - ADDED GENOM SAMMANSÄTTNING FÖR ARBETSLÄGGAR. För att beräkna prestanda per arbetsgrupp i stället för ALL försäljningsrepresentant, lägg till de två åtgärderna.4 Försäljningsgenomsnitt per arbetsgrupp. Detta kommer att beräkna den genomsnittliga försäljningen per arbetsgrupp, bli inte förvirrad med att använda SalesRep i ALL funktion, är det relaterat till filter context.5 Försäljning Diff till medelvärde per arbetsgrupp. Detta beräknar helt enkelt skillnaden mellan genomsnittlig försäljning av given försäljningsrepresentant och den genomsnittliga försäljningen per wo rkgroup Resultatet kan då se ut så här. Powerpivot Rolling Average Calculated Measure. Jag är väldigt ny för powerpivot och DAX funktioner och jag behöver beräkna ett rullande medelvärde utan att använda någon av de datum då DAX fungerar eftersom jag inte har några datum, jag bara ett värde som representerar en av dagar Allt jag kan hitta är rullande medelinstruktioner med hjälp av de specifika datumfunktionerna och kan inte räkna ut hur man ändrar för mina behov. Jag har en kolumn som har värden 0,1,2,3 som representerar ett tal Av dagar har jag en kolumn med motsvarande produktionsvärden för var och en av de dagarna jag behöver veta 7 dagars genomsnittet för varje dag. Självklart blir de första 7 dagarna inte ett 7 dagars medelvärde - för att det inte vunnit t vara sju dagar att producera Data Så fram till de första sju dagarna vill jag bara ha 1 dagars genomsnitt för dag 1, 2 dagars genomsnitt för dag 2, 3 dagars genomsnitt för dag 3, etc. Anya förslag skulle vara mycket användbara. Forum Guru Datum 03-27- 2012 Plats Ut MS-Off Ver 2003 10 Inlägg 7,299.Re Powerpivot Rollin G Genomsnittlig beräknad mätning. då du vill ha genomsnittet av den totala dagliga produktionen för var och en av de senaste sju dagarna eller det genomsnittliga produktionsbeloppet i källtabellen för de senaste 7 dagarna, dvs genomsnittet av de enskilda tabellraderna eller Genomsnittet av de dagliga totals. a prov arbetsbok med ett excel bord som representerar den verkliga källdatabasen data censurerade som behovet skulle vara till hjälp. Om du först inte lyckas försöka göra det på samma sätt som din fru berättade för dig. Registered User Join Date 07-15-2013 Plats Denver, CO MS-Off Ver Excel 2010 Inlägg 9.Re Powerpivot Rolling Average Calculated Measure. I är inte säker på att jag förstår frågan jag försökte åtachen min fil - men den är för stor Så jag bifogade ett prov fil Tabellen jag har med med här är ett pivottabell från powerpivot och var och en av kolumnerna har skapats med en beräknad åtgärd. Vad jag skulle vilja är en annan beräknad åtgärd som tar No Zeros genomsnittliga oljepris och ger mig sju dagarsgenomsnittet i Kolumn H. Det här är resultatet ts jag skulle vilja. Så dag 0 kommer bara att vara 98 Dag 1 - 222 98 2 Dag 2 - 279 22 98 3 Dag 3 - 245 279 222 98 4 Dag 4 - 246 246 279 222 98 5 Dag 5 - 263 246 245 279 222 98 6 Dag 6 - 294 263 246 245 279 222 98 7 Dag 7 - 312 297 263 246 245 279 222 7 Dag 8 - 294 312 297 263 246 245 279 7 Dag 9 - 246 294 312 297 263 246 245 7 etc. Does att vettigt. Forum Guru Medverkande Datum 03-27-2012 Plats Ut MS-Off Ver 2003 10 Inlägg 7,299.Re Powerpivot Rolling Average Calculated Measure. ok så att du vill ha medelvärdet av totalen kan du ta bort filen till ett mindre urval av uppgifterna och posten så att vi kan se den verkliga datastrukturen och de aktuella åtgärderna. Om du inte kan ge en fil, bör formeln vara något som this. if countrows värden Table1 Days 1, BERÄKTA AVERAGEX VALUER Table1 Days, Table1 Sum av No Zeros Average Oil Rate, Table1 Days VÄRDER Table1 Days Table1 Days VÄRDER Table1 Days -7 blank. replacing Table1 med ditt faktiska tabellnamn. Senast redigerad av JosephP 07-15-2013 kl 12 07.Re Gistered Användarens Inloggningsdatum 07-15-2013 Plats Denver, CO MS-Off Ver Excel 2010 Inlägg 9.Re Powerpivot Rolling Average Calculated Measure. Okay-Powerpivot-tabellnozeros är tydligen inte kopplad till min källdatabord - som jag inte inser tills just nu när jag uppdaterade källdata och powerpivot-tabellen uppdaterades inte, men - jag skalade ned sourcedata för att bara inkludera 2013-datum och det tycktes göra det tillräckligt litet att bifoga. Så No Zeros-tabellen filtreras bara till att endast inkludera 2013 så det matchar källdata trots att de inte är länkade jag kommer att fixa det senare - jag är inte säker på om det finns ett sätt att länka det efter det faktum - men det är bredvid punkten. Åtgärd 1 är där jag försökte skapa 7-dagars genomsnittet. Tacka bunter om du kan räkna ut det här, jag vet att det är typ av skräppost. 790 7 KB, 35 visningar Download. Registered User Medlem sedan 07-15-2013 Plats Denver, CO MS-Off Ver Excel 2010 Inlägg 9.Re Powerpivot Rolling Average Calculated Measure. Formula ser bra ut - en fråga. Jag gör summan av No Zeros Average Oil Rate En annan beräknad åtgärd Eller kan jag göra det rätt i denna formel Min No Zeros Average Oil Rate är resultatet av en annan beräknad åtgärd så jag är inte säker på var jag ska göra denna sum. if countrows värden Table1 Days 1, CALCULATE AVERAGEX VÄRDEN Tabell1 Dagar, Tabell1 Summan av No Zeros Genomsnittlig oljepris, Tabell1 Dagar VÄRDEN Tabell1 Dagar Tabell1 DAGAR VÄRDEN Tabell1 Dagar -7 Blank. Postnavigering. Kalkylera ett rörligt medelvärde i PowerPivot. Tv veckor sedan lovade jag att prata om hur man genererar en rörelse Genomsnittet i PowerPivot, men sedan förra veckan fick jag sidospår genom att berätta om ett coolt sätt att visa YouTube-videor på dina SharePoint-sidor med hjälp av en webbdel som finns på CodePlex som några av mina arbetsgruppsledamöter fann. Det var så lätt att implementera, jag bara var tvungen att dela i T med er alla. Men tillbaka till ämnet för att beräkna ett glidande medelvärde kan den första frågan vara vad som är ett glidande medelvärde och varför skulle du vilja använda en? Ett glidande medelvärde är helt enkelt summan av två eller flera tids - beroende värden där summan divideras med antalet värden som används. Om jag till exempel pratade om aktiekurser kanske jag vill använda något som ett 7-dagars glidande medelvärde för att dämpa effekten av enskilda dagspikar eller droppar i Aktiekursen som inte indikerar den övergripande aktiestrenden Några långsiktiga investerare använder ännu längre period glidande medelvärden Det betyder inte att om en aktie plockar eller suger att jag skulle luta mig tillbaka tills det glidande genomsnittet säger att jag ska agera någon bra aktieinvesterare kommer att berätta för dig att det finns många andra faktorer både internt och externt för ett företag som kan tvinga din hand att sälja eller köpa någon viss lager Men poängen är, och det här är svaret på den andra frågan, ett rörligt medel dämpar slumpen så jag ca n lättare se det övergripande mönstret av de siffror jag spårar. Okej, så antar jag att jag jobbar för Contoso och ville veta om försäljningen stiger, faller eller vanligtvis platt. Om jag tittar på den dagliga försäljningen, kommer siffrorna sannolikt att fluktuera upp Och ner i inget särskilt mönster som hindrar mig från att spotta en övergripande trend Följande figur visar Contoso-dagens Contoso-försäljning under en 3 månadersperiod under sommaren 2008 Jag valde att visa data som ett diagram för att visa hur försäljningen fluktuerar om dagen avslöja information att jag kanske inte kunde se så lätt hade jag skapat ett bord med samma värden. Naturligtvis kunde jag kartlägga ett helt år eller mer, men för att se enskilda dagar skulle jag behöva bredda tabellen väsentligt. Men även med Den här mindre tidsperioden kan jag se att försäljningen fluktuerar ganska snyggt. Men jag kanske frågar att försäljningen ökar, minskar eller blir densamma. Om jag har ett bra öga kanske jag säger att försäljningen spetsar mot slutet av juli och sedan faller tillbaka en lite som ch konst flyttar in i augusti Men det är inte lika uppenbart som det faktum att det finns en hel del dagliga fluktuationer. Så hur kan jag visuellt visa trender med rörlig genomsnittsförsäljning Nu ska jag skapa en fyra - Dag glidande medelvärde, men ärligt talat, det finns inget rätt antal perioder i ett rörligt medelvärde. Faktum är att jag ska experimentera med olika tidsperioder för att se vilken tidsperiod som gör att jag kan upptäcka inte bara övergripande trender, utan även i det här fallet där jag Jag visar butiksförsäljning vid säsongsmässiga ändringar. Jag vet redan att om jag visar data om dagen kan jag använda följande formel för att beräkna den dagliga försäljningen av bara vår butikskanal. Ja, jag kunde helt enkelt använda SalesAmount och tillämpa en kanalskärare för att använda Bara lagra försäljningen, men låt oss hålla fast vid exemplet. Jag kan sedan använda denna beräknade åtgärd för att beräkna föregående dags s-försäljning för vilken dag som helst genom att skapa följande åtgärd. Stora försäljningar1DayAgo BERÄKTA StoreSales, DATEADD DimDate DateKey, -1, day. You kan b jag kan gissa att formeln för beräkning av försäljningen för två dagar sedan respektive tre dagar sedan är. StoreSales2DayAgo BERÄKTA StoreSales, DATEADD DimDate DateKey, -2, day. StoreSales3DayAgo BERÄKTA StoreSales, DATEADD DimDate DateKey, -3, day. With dessa fyra Värden som beräknas för varje dag kan jag beräkna summan av dessa värden och dela med 4 för att få ett 4 dagars glidande medelvärde med följande beräknade värde. FörDayAverage StoreSales StoreSales1DayAgo StoreSales2DayAgo StoreSales3DayAgo 4 0.Några om jag byter tillbaka till min kartsida, jag ska se att Excel uppdaterar fältlistan för att inkludera de nya beräknade åtgärderna. Om jag sedan lägger till fältet FourDayAverage i rutan Värden skapar en andra serie i diagrammet har jag nu både den faktiska dagliga försäljningen och det fyra dagars glidande genomsnittet som visas i samma diagram Det enda problemet är att jag också vill ändra diagramformatet för att visa den dagliga försäljningen min första dataserie som kolumner och mitt glidande medelvärde min andra dataserie S som en linje När jag högerklickar på diagrammet och väljer Ändra diagramtyp, kan jag välja Combo som diagramtyp som visas i följande bild I det här fallet är linjeskärmen för grupperade kolumner precis vad jag vill, eftersom jag lagt till rörelsen Genomsnittliga serier till värdena sist, blir det som regel linjen och alla andra dataserier visas som grupperade kolumner. Eftersom jag bara har ett värde för varje dag visar diagrammet en enskild kolumn per dag. Om jag hade skrivit in min dataserie i Values-området i fel ordning kunde jag helt enkelt använda den här dialogrutan för att välja diagramtyp för varje serie När jag klickar på OK i den här dialogrutan ser mitt diagram nu ut som följande tydligare visar mer av den övergripande trenden och mindre daglig Fluktuationer. Men vänta, finns det ett enklare sätt att göra detta Varför ja det finns Men för att lära sig hur man gör det måste du vänta tills nästa vecka. Post navigation. My Archives. Email Subscription. Topics jag pratar om.

No comments:

Post a Comment