80% מהמכירות מגיעות מ 20% מהמוצרים שלך. 80% מהתלונות מגיעות מ 20% מהלקוחות שלך. 80% מהלקוחות משתמשים רק ב 20% מתכונות התוכנה. עקרון פארטו למעשה ממחיש את החשיבות של המיקוד בדברים החשובים באמת בכל תחום. הדברים שיוצרים את הערך ואת הניצול הטוב ביותר של הזמן שלנו, של הכסף שיש לנו, של האנרגיה והיצירתיות שלנו וכו‘. ניתוח ABC מבוסס על עקרון פארטו. זו טכניקה שימושית לקביעת פעילות הליבה של חברה, בדרך כלל במונחים של המוצרים הטובים ביותר או הלקוחות הטובים ביותר.

במודל זה אני אתמקד במוצרים. הנתונים למודל נלקחו מבסיס מידע מומצא. 

נתחיל מתמונת המודל במבט על:

 

הטבלאות שנדרשות למודל הן: 

טבלת Products – 

טבלת Sales – 

טבלת DATE טבלה שאני בונה כמעט בכל מודל. 

נעבור לבניית המודל: 

בטבלת Products נבנה את עמודת TotalMargin עמודה זו תחשב את הרווח הגולמי של כל מוצר ומוצר.

TotalMargin = 
SUMX (RELATEDTABLE( Sales ), Sales[Quantity] * ( Sales[Net Price] - Sales[Unit Cost] ) )

 

בשלב הבא נבנה את עמודת MarginRT זוהי עמודה שמחשבת סיכום רץ – למעשה מחשבת לכל מוצר את סך הרווח הגולמי שלו ושל כל המוצרים שהרווח הגולמי שלהם גדול משלו . בחישוב הבא שנעשה נשתמש בה.

MarginRT  = 
var 
currentTM = Products[TotalMargin] 
return 
SUMX ( 
 FILTER ( 'Products', 
 Products[TotalMargin] >=currentTM ), 
 Products[TotalMargin] )

 

נבנה את עמודת MarginPct זוהי עמודה שמחשבת את השיעור של הסיכום הרץ שחישבנו קודם מכלל הרווח הגולמי מכל המוצרים : 

MarginPct  =  
DIVIDE ( Products[MarginRT], SUM ( Products[TotalMargin] ) )

 

נבנה את עמודת הסיווג

סיווג  =  
IF ( Products[MarginPct] <= 0.7, "A", IF ( Products[MarginPct] <= 0.9, "B", "C" ) )

עמודת הסיווג ממיינת את כל המוצרים באופן הבא: 

מוצרים בסיווג A –  מכניסים 70% מהרווח הגולמי הכללי. 

מוצרים בסיווג B –  מכניסים 20% מהרווח הגולמי הכללי . 

מוצרים בסיווג C –  מכניסים 10% מהרווח הגולמי הכללי . 

בעזרת העמודות החדשות נקבל את הטבלה הבאה:

אבל כדי להבין באמת את משמעות עקרון פארטו נעבור לתצוגת מטריקס, נוסיף עמודה שסופרת את השורות במקום לסכום אותן, ונקבל את התוצאה הסופית: