SlideShare a Scribd company logo
1 of 6
Spreadsheet disasters




       Nipun Mathur
        April 4, 2010
Error #1
Scenario
My boss asked me to perform a quick analysis for his
meeting in 1 hour

Problem
Copy pasted data from different spreadsheets to get
job done on time. Paster incorrect data, from miss-
matching dates. Performed back of the envelope
check but, no time to run extensive checks.

Error type
Mechanical error
Error #2
Scenario
Performing analysis on data with many degrees of
freedom requiring pivot table analysis.

Problem
Want to arrange analysis columns differently from pivot
table’s alphabetically ordered columns. Updated column
names, applied formula to the first column, and dragged
formula to all other cells. Formulae now incorrect for
columns.

Error type
Logic error
Error #3
Scenario
Working on a complex model with a team of people over
multiple weeks.

Problem
Each person developing different parts of the model. The
assumptions made by different people are different and
there is not enough documentation. When all parts are
put together the final model produces incorrect results.

Error type
Documentation and planning error
Error #4
Scenario
Working on a accounting analysis consulting
project, with unfamiliar data. Developed model
without speaking with all groups involved.

Problem
Missed some variables that the model results
depend on.

Error type
Data omission error
Error #5
Scenario
Experienced analyst developing a routine model
at the end of the day.

Problem
Misses data and doesn’t perform sanity check
because this is a routine task for him.

Error type
Overconfidence

More Related Content

What's hot

Improving Spreadsheet Test Practices
Improving Spreadsheet Test PracticesImproving Spreadsheet Test Practices
Improving Spreadsheet Test PracticesFelienne Hermans
 
Machine learning - session 1
Machine learning - session 1Machine learning - session 1
Machine learning - session 1Luis Borbon
 
Database system the final assignment for this course is an eight to
Database system the final assignment for this course is an eight toDatabase system the final assignment for this course is an eight to
Database system the final assignment for this course is an eight tomehek4
 
Assignment2 btkr1343 sem2_20122013
Assignment2 btkr1343 sem2_20122013Assignment2 btkr1343 sem2_20122013
Assignment2 btkr1343 sem2_20122013Sulaiman Sabikan
 
08.07 Moneyworks Data Analysis
08.07 Moneyworks Data Analysis08.07 Moneyworks Data Analysis
08.07 Moneyworks Data AnalysisJonathan Erickson
 
Spreadsheets are graphs too: Using Neo4J as backend to store spreadsheet info...
Spreadsheets are graphs too: Using Neo4J as backend to store spreadsheet info...Spreadsheets are graphs too: Using Neo4J as backend to store spreadsheet info...
Spreadsheets are graphs too: Using Neo4J as backend to store spreadsheet info...Felienne Hermans
 
Debugging by induction
Debugging by inductionDebugging by induction
Debugging by inductionWaqar Ali
 
Csc 440 assignment 2 convex hull out tuesday, feb 9th
Csc 440 assignment 2 convex hull out tuesday, feb 9thCsc 440 assignment 2 convex hull out tuesday, feb 9th
Csc 440 assignment 2 convex hull out tuesday, feb 9thRAJU852744
 
L4 advanced spreadsheet skills
L4 advanced spreadsheet skillsL4 advanced spreadsheet skills
L4 advanced spreadsheet skillsrowenick
 
Action Plan Timeline
Action Plan TimelineAction Plan Timeline
Action Plan Timelinechellebelle84
 

What's hot (13)

Improving Spreadsheet Test Practices
Improving Spreadsheet Test PracticesImproving Spreadsheet Test Practices
Improving Spreadsheet Test Practices
 
Machine learning - session 1
Machine learning - session 1Machine learning - session 1
Machine learning - session 1
 
Making method calls_simpler
Making method calls_simplerMaking method calls_simpler
Making method calls_simpler
 
Database system the final assignment for this course is an eight to
Database system the final assignment for this course is an eight toDatabase system the final assignment for this course is an eight to
Database system the final assignment for this course is an eight to
 
Assignment2 btkr1343 sem2_20122013
Assignment2 btkr1343 sem2_20122013Assignment2 btkr1343 sem2_20122013
Assignment2 btkr1343 sem2_20122013
 
Use of Artificial Intelligence for Literature Screening
Use of Artificial Intelligence for Literature ScreeningUse of Artificial Intelligence for Literature Screening
Use of Artificial Intelligence for Literature Screening
 
08.07 Moneyworks Data Analysis
08.07 Moneyworks Data Analysis08.07 Moneyworks Data Analysis
08.07 Moneyworks Data Analysis
 
Pedersen acl2011-business-meeting
Pedersen acl2011-business-meetingPedersen acl2011-business-meeting
Pedersen acl2011-business-meeting
 
Spreadsheets are graphs too: Using Neo4J as backend to store spreadsheet info...
Spreadsheets are graphs too: Using Neo4J as backend to store spreadsheet info...Spreadsheets are graphs too: Using Neo4J as backend to store spreadsheet info...
Spreadsheets are graphs too: Using Neo4J as backend to store spreadsheet info...
 
Debugging by induction
Debugging by inductionDebugging by induction
Debugging by induction
 
Csc 440 assignment 2 convex hull out tuesday, feb 9th
Csc 440 assignment 2 convex hull out tuesday, feb 9thCsc 440 assignment 2 convex hull out tuesday, feb 9th
Csc 440 assignment 2 convex hull out tuesday, feb 9th
 
L4 advanced spreadsheet skills
L4 advanced spreadsheet skillsL4 advanced spreadsheet skills
L4 advanced spreadsheet skills
 
Action Plan Timeline
Action Plan TimelineAction Plan Timeline
Action Plan Timeline
 

Viewers also liked

DealinDougCommunity.com - ArapahoeOnline.com; 2009 AAA Traffic Safety Index
DealinDougCommunity.com - ArapahoeOnline.com; 2009 AAA Traffic Safety IndexDealinDougCommunity.com - ArapahoeOnline.com; 2009 AAA Traffic Safety Index
DealinDougCommunity.com - ArapahoeOnline.com; 2009 AAA Traffic Safety IndexDealin Doug
 
Ubay Syahru M U Iia Pe
Ubay Syahru M U Iia PeUbay Syahru M U Iia Pe
Ubay Syahru M U Iia Pejuhro
 
Hyves Cbw Mitex Harry Van Wouter
Hyves Cbw Mitex Harry Van WouterHyves Cbw Mitex Harry Van Wouter
Hyves Cbw Mitex Harry Van Wouterguest2f17d3
 
Aang Apandi
Aang ApandiAang Apandi
Aang ApandiAANG88
 
Sandy Area Chamber of Commerce Overview
Sandy Area Chamber of Commerce OverviewSandy Area Chamber of Commerce Overview
Sandy Area Chamber of Commerce OverviewSandy Chamber
 
Las piazzas de campobello di licata
Las piazzas de campobello di licataLas piazzas de campobello di licata
Las piazzas de campobello di licataEva Cajigas
 
23 03 2010 Mcrt For Niko
23 03 2010 Mcrt For Niko23 03 2010 Mcrt For Niko
23 03 2010 Mcrt For Nikoguest5bb1991
 
דרך היווצרותה שלעזה
דרך היווצרותה שלעזהדרך היווצרותה שלעזה
דרך היווצרותה שלעזהhaimkarel
 
Media Evalutaion Questuion 2
Media Evalutaion Questuion 2Media Evalutaion Questuion 2
Media Evalutaion Questuion 2Mason Atkinson
 
Amabelle Go vicencio's 20 year marketing plan
Amabelle Go vicencio's 20 year marketing planAmabelle Go vicencio's 20 year marketing plan
Amabelle Go vicencio's 20 year marketing planAmabelleGoVicencio
 
Entrevista Silvio Benedetto
Entrevista Silvio BenedettoEntrevista Silvio Benedetto
Entrevista Silvio BenedettoEva Cajigas
 
Prezentacija rezultata TDR poslovanja u 2013. godini na tržištu Bosne i Herce...
Prezentacija rezultata TDR poslovanja u 2013. godini na tržištu Bosne i Herce...Prezentacija rezultata TDR poslovanja u 2013. godini na tržištu Bosne i Herce...
Prezentacija rezultata TDR poslovanja u 2013. godini na tržištu Bosne i Herce...TDR d.o.o Rovinj
 

Viewers also liked (20)

DealinDougCommunity.com - ArapahoeOnline.com; 2009 AAA Traffic Safety Index
DealinDougCommunity.com - ArapahoeOnline.com; 2009 AAA Traffic Safety IndexDealinDougCommunity.com - ArapahoeOnline.com; 2009 AAA Traffic Safety Index
DealinDougCommunity.com - ArapahoeOnline.com; 2009 AAA Traffic Safety Index
 
India Horizontal Plant
India Horizontal PlantIndia Horizontal Plant
India Horizontal Plant
 
Ubay Syahru M U Iia Pe
Ubay Syahru M U Iia PeUbay Syahru M U Iia Pe
Ubay Syahru M U Iia Pe
 
Hyves Cbw Mitex Harry Van Wouter
Hyves Cbw Mitex Harry Van WouterHyves Cbw Mitex Harry Van Wouter
Hyves Cbw Mitex Harry Van Wouter
 
Aang Apandi
Aang ApandiAang Apandi
Aang Apandi
 
Client Presentation
Client PresentationClient Presentation
Client Presentation
 
Sandy Area Chamber of Commerce Overview
Sandy Area Chamber of Commerce OverviewSandy Area Chamber of Commerce Overview
Sandy Area Chamber of Commerce Overview
 
Las piazzas de campobello di licata
Las piazzas de campobello di licataLas piazzas de campobello di licata
Las piazzas de campobello di licata
 
D I G I T R O M A N
D I G I T  R O M A ND I G I T  R O M A N
D I G I T R O M A N
 
23 03 2010 Mcrt For Niko
23 03 2010 Mcrt For Niko23 03 2010 Mcrt For Niko
23 03 2010 Mcrt For Niko
 
דרך היווצרותה שלעזה
דרך היווצרותה שלעזהדרך היווצרותה שלעזה
דרך היווצרותה שלעזה
 
Media Evalutaion Questuion 2
Media Evalutaion Questuion 2Media Evalutaion Questuion 2
Media Evalutaion Questuion 2
 
Mini Case2
Mini Case2Mini Case2
Mini Case2
 
Html
HtmlHtml
Html
 
Sistema nervoso
Sistema nervosoSistema nervoso
Sistema nervoso
 
Amabelle Go vicencio's 20 year marketing plan
Amabelle Go vicencio's 20 year marketing planAmabelle Go vicencio's 20 year marketing plan
Amabelle Go vicencio's 20 year marketing plan
 
Raleigh chamber ypn presentation july 2010
Raleigh chamber ypn presentation   july 2010Raleigh chamber ypn presentation   july 2010
Raleigh chamber ypn presentation july 2010
 
Entrevista Silvio Benedetto
Entrevista Silvio BenedettoEntrevista Silvio Benedetto
Entrevista Silvio Benedetto
 
Prezentacija rezultata TDR poslovanja u 2013. godini na tržištu Bosne i Herce...
Prezentacija rezultata TDR poslovanja u 2013. godini na tržištu Bosne i Herce...Prezentacija rezultata TDR poslovanja u 2013. godini na tržištu Bosne i Herce...
Prezentacija rezultata TDR poslovanja u 2013. godini na tržištu Bosne i Herce...
 
TEMA 1A Vocabulary
TEMA 1A VocabularyTEMA 1A Vocabulary
TEMA 1A Vocabulary
 

Similar to Spreadsheet Errors Nm

Data Science Process.pptx.pdf
Data Science Process.pptx.pdfData Science Process.pptx.pdf
Data Science Process.pptx.pdfTamilarasiP13
 
OPERATION ANALYTICS AND INVESTIGATING METRIC SPIKE.pptx
OPERATION ANALYTICS AND INVESTIGATING METRIC SPIKE.pptxOPERATION ANALYTICS AND INVESTIGATING METRIC SPIKE.pptx
OPERATION ANALYTICS AND INVESTIGATING METRIC SPIKE.pptxshariqbhat1
 
System Analysis Fact Finding Methods
System Analysis Fact Finding MethodsSystem Analysis Fact Finding Methods
System Analysis Fact Finding MethodsMoshikur Rahman
 
Master the Essentials of Conversion Optimization
Master the Essentials of Conversion Optimization Master the Essentials of Conversion Optimization
Master the Essentials of Conversion Optimization Kyle Curnow
 
Software Talks, Learn to Listen
Software Talks, Learn to ListenSoftware Talks, Learn to Listen
Software Talks, Learn to ListenMaaret Pyhäjärvi
 
Data Management Lab: Data mapping exercise instructions
Data Management Lab: Data mapping exercise instructionsData Management Lab: Data mapping exercise instructions
Data Management Lab: Data mapping exercise instructionsIUPUI
 
Solidifying Vague Requirements & Establishing Unknown User Needs
Solidifying Vague Requirements & Establishing Unknown User NeedsSolidifying Vague Requirements & Establishing Unknown User Needs
Solidifying Vague Requirements & Establishing Unknown User NeedsVanessa Turke
 
Adding data sources to the reporter
Adding data sources to the reporterAdding data sources to the reporter
Adding data sources to the reporterRogan Hamby
 
Hydraulics Team Full-Technical Lab Report
Hydraulics Team Full-Technical Lab ReportHydraulics Team Full-Technical Lab Report
Hydraulics Team Full-Technical Lab ReportAlfonso Figueroa
 
Managing Inquiry-based Learning: Learning from experience
Managing Inquiry-based Learning: Learning from experienceManaging Inquiry-based Learning: Learning from experience
Managing Inquiry-based Learning: Learning from experiencecilass.slideshare
 
Dice.com Bay Area Search - Beyond Learning to Rank Talk
Dice.com Bay Area Search - Beyond Learning to Rank TalkDice.com Bay Area Search - Beyond Learning to Rank Talk
Dice.com Bay Area Search - Beyond Learning to Rank TalkSimon Hughes
 
5. ch 4-principles that guide practice
5. ch 4-principles that guide practice5. ch 4-principles that guide practice
5. ch 4-principles that guide practiceDelowar hossain
 
Mid-term presentation.pdf
Mid-term presentation.pdfMid-term presentation.pdf
Mid-term presentation.pdfZixunZhou
 
4 crear formularios training presentation create forms for a new database-1
4 crear formularios training presentation   create forms for a new database-14 crear formularios training presentation   create forms for a new database-1
4 crear formularios training presentation create forms for a new database-1Aula Cloud
 
2 crear formularios training presentation - create forms for a new database
2 crear formularios   training presentation - create forms for a new database2 crear formularios   training presentation - create forms for a new database
2 crear formularios training presentation - create forms for a new databaseAula Cloud
 
Project No.3 -Job Data.pptx
Project No.3 -Job Data.pptxProject No.3 -Job Data.pptx
Project No.3 -Job Data.pptxssusere3ab64
 
Basic Qulaity Tools/Techniques Workshop for process improvement
Basic Qulaity Tools/Techniques Workshop for process improvementBasic Qulaity Tools/Techniques Workshop for process improvement
Basic Qulaity Tools/Techniques Workshop for process improvementMouad Hourani
 

Similar to Spreadsheet Errors Nm (20)

Data Science Process.pptx.pdf
Data Science Process.pptx.pdfData Science Process.pptx.pdf
Data Science Process.pptx.pdf
 
ICT-w5-6-google form-excel.pptx
ICT-w5-6-google form-excel.pptxICT-w5-6-google form-excel.pptx
ICT-w5-6-google form-excel.pptx
 
OPERATION ANALYTICS AND INVESTIGATING METRIC SPIKE.pptx
OPERATION ANALYTICS AND INVESTIGATING METRIC SPIKE.pptxOPERATION ANALYTICS AND INVESTIGATING METRIC SPIKE.pptx
OPERATION ANALYTICS AND INVESTIGATING METRIC SPIKE.pptx
 
System Analysis Fact Finding Methods
System Analysis Fact Finding MethodsSystem Analysis Fact Finding Methods
System Analysis Fact Finding Methods
 
Master the Essentials of Conversion Optimization
Master the Essentials of Conversion Optimization Master the Essentials of Conversion Optimization
Master the Essentials of Conversion Optimization
 
Software Talks, Learn to Listen
Software Talks, Learn to ListenSoftware Talks, Learn to Listen
Software Talks, Learn to Listen
 
Data Management Lab: Data mapping exercise instructions
Data Management Lab: Data mapping exercise instructionsData Management Lab: Data mapping exercise instructions
Data Management Lab: Data mapping exercise instructions
 
midterm_fa08.pdf
midterm_fa08.pdfmidterm_fa08.pdf
midterm_fa08.pdf
 
Solidifying Vague Requirements & Establishing Unknown User Needs
Solidifying Vague Requirements & Establishing Unknown User NeedsSolidifying Vague Requirements & Establishing Unknown User Needs
Solidifying Vague Requirements & Establishing Unknown User Needs
 
Adding data sources to the reporter
Adding data sources to the reporterAdding data sources to the reporter
Adding data sources to the reporter
 
Hydraulics Team Full-Technical Lab Report
Hydraulics Team Full-Technical Lab ReportHydraulics Team Full-Technical Lab Report
Hydraulics Team Full-Technical Lab Report
 
Managing Inquiry-based Learning: Learning from experience
Managing Inquiry-based Learning: Learning from experienceManaging Inquiry-based Learning: Learning from experience
Managing Inquiry-based Learning: Learning from experience
 
Dice.com Bay Area Search - Beyond Learning to Rank Talk
Dice.com Bay Area Search - Beyond Learning to Rank TalkDice.com Bay Area Search - Beyond Learning to Rank Talk
Dice.com Bay Area Search - Beyond Learning to Rank Talk
 
Input modeling
Input modelingInput modeling
Input modeling
 
5. ch 4-principles that guide practice
5. ch 4-principles that guide practice5. ch 4-principles that guide practice
5. ch 4-principles that guide practice
 
Mid-term presentation.pdf
Mid-term presentation.pdfMid-term presentation.pdf
Mid-term presentation.pdf
 
4 crear formularios training presentation create forms for a new database-1
4 crear formularios training presentation   create forms for a new database-14 crear formularios training presentation   create forms for a new database-1
4 crear formularios training presentation create forms for a new database-1
 
2 crear formularios training presentation - create forms for a new database
2 crear formularios   training presentation - create forms for a new database2 crear formularios   training presentation - create forms for a new database
2 crear formularios training presentation - create forms for a new database
 
Project No.3 -Job Data.pptx
Project No.3 -Job Data.pptxProject No.3 -Job Data.pptx
Project No.3 -Job Data.pptx
 
Basic Qulaity Tools/Techniques Workshop for process improvement
Basic Qulaity Tools/Techniques Workshop for process improvementBasic Qulaity Tools/Techniques Workshop for process improvement
Basic Qulaity Tools/Techniques Workshop for process improvement
 

Spreadsheet Errors Nm

  • 1. Spreadsheet disasters Nipun Mathur April 4, 2010
  • 2. Error #1 Scenario My boss asked me to perform a quick analysis for his meeting in 1 hour Problem Copy pasted data from different spreadsheets to get job done on time. Paster incorrect data, from miss- matching dates. Performed back of the envelope check but, no time to run extensive checks. Error type Mechanical error
  • 3. Error #2 Scenario Performing analysis on data with many degrees of freedom requiring pivot table analysis. Problem Want to arrange analysis columns differently from pivot table’s alphabetically ordered columns. Updated column names, applied formula to the first column, and dragged formula to all other cells. Formulae now incorrect for columns. Error type Logic error
  • 4. Error #3 Scenario Working on a complex model with a team of people over multiple weeks. Problem Each person developing different parts of the model. The assumptions made by different people are different and there is not enough documentation. When all parts are put together the final model produces incorrect results. Error type Documentation and planning error
  • 5. Error #4 Scenario Working on a accounting analysis consulting project, with unfamiliar data. Developed model without speaking with all groups involved. Problem Missed some variables that the model results depend on. Error type Data omission error
  • 6. Error #5 Scenario Experienced analyst developing a routine model at the end of the day. Problem Misses data and doesn’t perform sanity check because this is a routine task for him. Error type Overconfidence

Editor's Notes