Learn and practice Excel techniques for analyzing ... Excel Skills (Advanced). ▫
Analyzing data ... Continue “FG Demand Exercise.xls”. ▫ “Daily Demand” tab.
Solution-Driven Integrated Learning Paths Educational Sessions
Lean Global Supply Chain Basics of Operation Management Demand Management, Forecasting, and S & OP Professional Advancement Special Interest Topics
Plant Tours Networking Events/Peer Interaction Materials for Sale at the APICS Bookstore
Make the Most of Your Educational Experience
Develop a Learning Plan Assess your learning needs Use teamwork Prepare to learn Create your own Action Plan
Live Learning Center Sync-to-Slide www.softconference.com/apics
Steve Cimorelli, CFPIM, is an independent consultant and owner of SCC Inventory Consulting. He holds a degree in engineering and has 30 years of experience in aerospace, industrial equipment, commercial manufacturing, distribution, and supply chain management. From 2005 to 2008, Cimorelli served as Director, Global Inventory Planning for Cummins Filtration. He can be reached at (321) 269-3407 or
[email protected].
Excel Tools and Techniques For Better Inventory Management Steve Cimorelli, CFPIM President, SCC Inventory Consulting, LLC
Introduction Steve Cimorelli, CFPIM
NASA: Engineer, space shuttle program McDonnnell Douglas: Mfg. engineer, MRP manager Learjet: Manufacturing systems manager Square D: Operations manager, staff analyst Cummins: Director, global inventory planning Current: President, SCC Inventory Consulting, LLC Published Author Kanban for the supply chain; 2005 Handbook of manufacturing engineering; 1995 APICS magazine: 2002-2009
Learning Path / Session Type Six Learning Paths
Six Session Types
Global Supply Chain Demand Mgt.,
Forecasting, S&OP Logistics and Distribution Lean Basics of Operations Management Green for Good Business
Global Advanced Emerging Issues Specific Issues Mini Workshop Audience Level: Intermediate
Case Study
Legend: Primary Secondary
Ground Rules & Expectations Learn something useful… Apply immediately (next week) on-the-job
Participate Learn from each other Ask questions Mutual respect Have fun! Others… ?
Course Take-Aways Learning Objectives Learn and practice Excel techniques for analyzing inventory data. Understand techniques for analyzing demand pattern statistics. Develop interactive chart; graphically portray demand data over time. Analyze inventory savings opportunities; summarize by vendor, ABC, planner, etc. Create an inventory management dashboard
Course Outline Excel Skills (Demo) Importing data from text files Formatting data Formulas & functions Sorting Inventory Analysis (Demo)
ABC classification EOQ calculation (Appendix) Excel Skills (Intermediate)
Joining worksheets More Functions Interactive Graphs BREAK
Variability Review
Course Outline (continue) Inventory Analysis (Intermediate) Part usage stability Kanban or MRP? Demand through lead time Safety stock Excel Skills (Advanced)
Analyzing data Decision making
Inventory Analysis (Advanced)
Lead time opportunities Lot size opportunities Pivot Table Summary Time Permitting…
OP, Avg. Inventory, Overstock Dashboards
Setup Equipment Laptop computer with USB or CD reader Assume Microsoft Windows XP
Handout Quick-Reference Guide (Cheat Sheet)
Source Data USB Flash Drive Data CDs
¾ Confirm data on laptops now.
ABC Classification Pareto Principle 80% value is in 20% of the parts Applying this to ABC classification yields the following typical breakdown ABC A B C
% Items % Annual Cost 20 80 30 15 50 5 100% 100%
Excel Demo (ABC Analysis)
Import data from ERP system Basic formatting Merge data using Vlookup Simple calculations Sorting ABC assignment
Open workbook “Item Master (Solution1).xls” … Follow Demo
Review: Import Data Wizard
Review: Formatting Sizing rows and columns Alignment Freeze panes Numeric formatting (comma, decimal, etc.)
Currency formatting
Review: Formulas & Functions Simple math (= / + / - / x / ÷) Fixed vs. Variable cell references Paste_Special_Values Sorting Data Data_Sort Sort Icons
Group discussion. Reorganize seating as needed…
Intermediate Excel Skills Functions: Sum Average Std. Deviation Concatenate
Min Max Count Countif
Vlookup with match function Graphing data
Exercise: Demand Analysis Open “FG Demand Exercise.xls” “Daily Demand” Tab
Create functions for blank columns:
PN and warehouse Min day Max day Total demand No. days with Average day demand Std. deviation
Follow Demo…
Exercise: Interactive Graph Continue “FG Demand Exercise.xls” “Daily Demand” tab
Create drop-down menu Select part number and warehouse
Create Vlookup table for graph Embedded match function
Create interactive graph
Follow Demo…
Normal Distribution: Bell Curve Daily demand for a product 160
Mean
140 120 100 - 1 SD
+ 1 SD
80 60 40 - 2 SD
+ 2 SD
20 - 3 SD
0 1
3
5
+ 3 SD
7
9
11
13
15
17
19
21
23
25
Z-Score Z = Number of Std. Deviations to the right of mean. Z = 2.05 means that 98% of days will have demand less than mean + 2.05 SD pieces.
Excel: Normsinv() function Example: Normsinv(99%) = 2.33
Z 0.00 0.67 1.28 1.64 1.88 2.05 2.33 2.58 3.09
Prob < Z 50% 75% 90% 95% 97% 98% 99% 99.5% 99.9%
Statistical Safety Stock Formula: SS = SF x SD x Sqrt(LT) SS = Safety stock (for a PN) SF = Safety factor (Z-Score) Represents the probability that demand will be less than a certain value; i.e. SS will provide X% part availability SD = Std. deviation of daily demand LT = Lead time (square root of LT)… Caution: use same time units as demand (days, weeks, etc.)
Statistical Safety Stock Formula: SS = SF x SD x Sqrt(LT) Example
SF = 2.33 (represents 99% service) SD = 150 pieces LT = 20 days SS = 2.33 x 150 x Sqrt(20) = 1563 pieces
Exercise: SS Calculations Re-Open “FG Demand Exercise.xls” “Planning” tab
Calculate statistical safety stock… Add lead time and safety factor columns Vlookup lead time Safety factor function (NORMSINV) Calculate safety stock
Follow Demo…
Planning Methods MRP – ERP default method Kanban/pull Stable demand patterns (low variability) Frequent, repeatable demand
Daily level load (continuous flow) Highest volume products Very stable demand Very frequent, repeatable demand
Planning Methods – Excel Techniques & Formulas Kanban/pull and level load statistics Stability: Coefficient of variation (CoV) CoV = Std. dev / mean Frequency: Number days with demand
Excel pivot table
Low CoV Stable demand
Med. CoV
High CoV
Analyze natural breakpoints in data
Normal demand
Erratic demand
Exercise: Inventory Planning Re-open “FG Demand Exercise.xls” “Planning” tab
Determine planning method rules… Add CoV column Use Pivot Tables to determine “natural break points” Establish rules for Level Load, Kanban & MRP Follow
Demo…
Review: Inventory Planning Select planning method for each product Nested “If()” Statement And() & Or() Functions
Calculate safety stock for each product
Inventory Analysis - Advanced Challenge: Analyze inventory savings potential Which vendors & PNs hold the greatest savings opportunity? Establish lead time & lot size Targets by ABC Calculate inventory savings potential by PN Summarize inventory savings potential by vendor & ABC Use Pareto analysis (80/20 rule) to focus on “big bang for the buck”
Exercise: Inventory Savings Re-Open “Item Master Solution1.xls” Add new tab: “Control Table” Create control table as follows: ABC A B C
Lead Time (Days) 5 10 20
Lot Size (Days) 5 20 60
Follow Demo…
Calculate target lot size Calculate inventory savings by PN Summarize savings by vendor & ABC Save-As: “Item Master Solution2.xls”
Saw Tooth: Average Inventory Quantity Depicts Inventory Usage & Replenishment over time. OP Avg Inv DLT
LS
SS
LT
Time
Avg Inv = SS + ½ Lot size
Inventory Analysis Dashboard Challenge: Are current inventory levels properly balanced? Objective: Create an inventory dashboard Concepts Needed: Reorder Point (aka Order Point) Average Inventory Overstock
Order Point & Average Inventory Quantity Depicts Inventory Usage & Replenishment over time. OP Avg Inv DLT
LS
SS
Time
LT
Avg DLT = Avg. Daily usage X Lead time Avg Inv = SS + ½ Lot size OP = SS + DLT
Overstock Quantity Theoretical Max Inv = OP + Lot Size Any Inventory above Max is considered “Overstock”. 1
2
3
OP No customer demand for several days after breaking OP. Replenishment occurs on-time within LT.
SS
Time LT
Overstock Threshold = OP + LS
Exercise: Inventory Status Open “Item Master Solution2.xls” Add columns for SS, OP, DLT, Avg Inv, overstock and shortage
Create formulas for new columns Import available inventory data Calculate $ value of Avg inventory, overstock & product short
Pivot table: $ values by planner & vendor
Follow Demo…
Inventory Dashboard Data
Dept/ Vendor AAA CSTG DDD KKK NNN PPP SSS STMP Grand Total
Sum of Theoretical Target $ $ 59 $ 13,638 $ 6 $ 139 $ 25 $ 665 $ 12,646 $ 1,634 $ 28,811
Sum of Actual $ $ 22 $ 12,225 $ 23 $ 184 $ 40 $ 651 $ 21,921 $ 3,028 $ 38,093
Sum of Overstock $ $ 17 $ $ 11 $ $ $ 11 $ 6,129 $ $ 6,170
Sum of Shortage $ $ (22) $ $ $ $ $ $ (2,940) $ $ (2,962)
Ref: “Item Master Solution3.xls”
Course Review Excel Skills (Basic) Importing data from text files Formatting data Formulas & functions Sorting Inventory Analysis (Basic)
ABC classification EOQ calculation
Excel Skills (Intermediate)
Joining worksheets More functions Graphs BREAK
Variability exercise
Inventory Analysis (Intermediate) Part usage stability Kanban or MRP? Demand through lead time Safety stock
Excel Skills (Advanced)
Analyzing data Decision making
Inventory Analysis (Advanced) Lead time opportunities Lot size opportunities Pivot table summary OP, Avg. inventory, overstock Dashboards
ABC Analysis – Sample Data Part Numb er A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Annual Qty 249 $ 409 204 352 270 6410 264 57 77 428 247 337 282 535 573 35 270 4034 450 529 750 54 145 33 2010 1819
Cost 53.20 5.44 3.40 1.50 2.30 1.70 3.40 7.44 6.70 53.75 0.69 5.50 2.30 1.12 6.00 6.18 55.05 0.55 4.56 5.44 0.58 5.87 3.51 125.00 1.25 20.16
Annu al Cost $ 13,246.80 2,223.31 693.60 528.00 621.00 10,897.00 897.60 424.02 515.90 23,005.00 170.49 1,853.50 648.60 599.20 3,438.00 216.44 14,862.84 2,218.70 2,052.00 2,876.44 435.00 316.86 508.84 4,125.00 2,512.50 36,668.21
26 Part Numbers Annual Demand from 33 to 6410
Costs from $0.55 to $125 Lowest annual cost, but not lowest cost or quantity. Highest annual cost, but not highest cost or quantity.
ABC Analysis: Step-by-Step Part Number Annual Cost Z $ 36,668.21 J 23,005.00 Q 14,862.84 A 13,246.80 F 10,897.00 X 4,125.00 O 3,438.00 T 2,876.44 Y 2,512.50 B 2,223.31 R 2,218.70 S 2,052.00 L 1,853.50 G 897.60 C 693.60 M 648.60 E 621.00 N 599.20 D 528.00 I 515.90 W 508.84 U 435.00 H 424.02 V 316.86 P 216.44 K 170.49
Cum Cost Cum % ABC %Cnt $ 36,668.21 29% A 59,673.21 47% A 74,536.05 59% A 87,782.85 69% A 98,679.85 78% A 19% 102,804.85 81% B 106,242.85 84% B 109,119.29 86% B 111,631.79 88% B 113,855.10 90% B 116,073.80 92% B 118,125.80 93% B 119,979.30 95% B 31% 120,876.90 96% C 121,570.50 96% C 122,219.10 97% C 122,840.10 97% C 123,439.30 98% C 123,967.30 98% C 124,483.20 98% C 124,992.03 99% C 125,427.03 99% C 125,851.05 99% C 126,167.91 100% C 126,384.36 100% C 126,554.85 100% C 50%
Sort by descending annual cost
Calculate Cum Cost & Cum Cost %
Set ABC Break Points
Calculate % Count Break Points as Sanity Check
Economic Order Qty (EOQ) E O Q = M inim u m T o t a l C o st
$
T o ta l C o st C a rr y ing C o st
P a r t C o st L o t Size
Part cost = Cost per part, considering setup and unit cost For Purchased Parts: Setup = ordering cost For make parts: Setup = Setup time X $/hour ¾ The greater the lot size, the smaller the part cost per unit
Carrying cost = Cost of carrying parts in inventory ¾ The greater the lot size, the greater the carrying cost.
EOQ Formula EOQ =
2AS IC
A = Annual usage (Units / Year) S = Setup or ordering cost ($) I = Inventory carrying cost (Annual %)
C = Unit cost ($ / Unit); (excluding setup)
Example: A = 10,000 pieces/year S = $100 EOQ = I = 18% /year C = $50
2 x 10,000 x 100 0.18 x 50
= 471 pieces
EOQ – Excel Exercise Open “EOQ Exercise.xls” Import setup & run times for make parts Create Excel file: “Routing Data.xls”
Use “if” statement to calculate setup cost Fixed $50 for “buy” parts (Note: Reality may be more complex!) Assume $50/hour for “Make” parts
Calculate EOQ for all parts Round to nearest 10, 100, 1000, container Qty
Follow along with instructor demo…
Course Take-Aways Learning Objectives Learn and practice Excel techniques for analyzing inventory data. Understand techniques for analyzing demand pattern statistics. Develop interactive chart; graphically portray demand data over time. Analyze inventory savings opportunities; summarize by vendor, ABC, planner, etc. Create an inventory management dashboard
Presenter Contact Information Steve Cimorelli, CFPIM President, SCC Inventory Consulting Office: 321-269-3407 Cell: 321-431-0195 Email:
[email protected]