SlideShare a Scribd company logo
1 of 24
Excel errors and how to stop them

Social

@tsunamiide

tsunami.io

Earthquake Enterprises
Social

@tsunamiide

tsunami.io

Earthquake Enterprises
FPDAYS 2012


Creator of Tsunami
 (F# IDE)



Big Data / Machine Learning
Applied Researcher



Business Intelligence



Process Engineering

Social

@tsunamiide

tsunami.io

Earthquake Enterprises


Skype
 moloneymb



Email
 moloneymb@gmail.com



Twitter
 @moloneymb



Website
 http://tsunami.io

Social

@tsunamiide

tsunami.io

Earthquake Enterprises


FP Users?



Excel Users?



Customers with Excel?



Windows Users?



Academics?

Social

@tsunamiide

tsunami.io

Earthquake Enterprises


Managers / Customers like Excel



Functional Programmers like Functional
Programming

Social

@tsunamiide

tsunami.io

Earthquake Enterprises
Social

@tsunamiide

tsunami.io

Earthquake Enterprises


Visit to Silicon Valley

Social

@tsunamiide

tsunami.io

Earthquake Enterprises
VITAMINS

Social

@tsunamiide

PAINKILLERS

tsunami.io

Earthquake Enterprises
Social

@tsunamiide

tsunami.io

Earthquake Enterprises
Social

@tsunamiide

tsunami.io

Earthquake Enterprises
Social

@tsunamiide

tsunami.io

Earthquake Enterprises


> 1% of formulae
cells contain errors



88% of Excel
spreadsheets contain
errors



Large spreadsheets
have > 12 errors

Social

@tsunamiide

tsunami.io

Earthquake Enterprises
Social

@tsunamiide

tsunami.io

Earthquake Enterprises


Risk Management was modelled in Excel



Run manually through copy / paste



One of the errors
 Sum instead of Average -> halved reported

risk

Social

@tsunamiide

tsunami.io

Earthquake Enterprises
“Just because we’re stupid doesn’t
mean everybody else was.”
– Jamie Diamond
Social

@tsunamiide

tsunami.io

Earthquake Enterprises


Even renowned Harvard Economist make
mistakes



“Growth in a Time of Debt” Reinhart and Rogoff
 Failed to manually select the correct columns
 Substantial effect on the outcome of the study
 Incorrect advice given to government policy

makers

Social

@tsunamiide

tsunami.io

Earthquake Enterprises
Social

@tsunamiide

tsunami.io

Earthquake Enterprises
Social

@tsunamiide

tsunami.io

Earthquake Enterprises
http://www.eusprig.org/horror-stories.htm

Social

@tsunamiide

tsunami.io

Earthquake Enterprises
EXCEL




FP

400 Million entrenched
users




Substantial Existing
Investment





Social

@tsunamiide

tsunami.io

Productivity
Type Safety
Testability
Auditability
Performance

Earthquake Enterprises
Social

@tsunamiide

tsunami.io

Earthquake Enterprises
http://tsunami.io

Social

@tsunamiide

tsunami.io

http://www.statfactory.co.uk

Earthquake Enterprises
Social

@tsunamiide

tsunami.io

Earthquake Enterprises

More Related Content

Similar to Fp days

I pad for economic development pll webinar-1-31-11
I pad for economic development pll webinar-1-31-11I pad for economic development pll webinar-1-31-11
I pad for economic development pll webinar-1-31-11Mark James
 
Platform Shift: How New Business Models Are Changing the Shape of Industry
Platform Shift: How New Business Models Are Changing the Shape of IndustryPlatform Shift: How New Business Models Are Changing the Shape of Industry
Platform Shift: How New Business Models Are Changing the Shape of IndustryMarshall Van Alstyne
 
Responsive Web Cross-Media and Mobile
Responsive Web Cross-Media and MobileResponsive Web Cross-Media and Mobile
Responsive Web Cross-Media and MobileMatthew Snyder
 
The future of business process apps - a Microsoft perspective
The future of business process apps - a Microsoft perspectiveThe future of business process apps - a Microsoft perspective
The future of business process apps - a Microsoft perspectiveJoris Poelmans
 
Mobile Apps - tactic or strategy?
Mobile Apps - tactic or strategy?Mobile Apps - tactic or strategy?
Mobile Apps - tactic or strategy?Simon Andrews
 
Mobile Apps - tactic or strategy?
Mobile Apps - tactic or strategy?Mobile Apps - tactic or strategy?
Mobile Apps - tactic or strategy?Simon Andrews
 
Mobile Apps - tactic or strategy?
Mobile Apps - tactic or strategy?Mobile Apps - tactic or strategy?
Mobile Apps - tactic or strategy?addictive
 
Online productivity tools - SILS20090
Online productivity tools - SILS20090Online productivity tools - SILS20090
Online productivity tools - SILS20090is20090
 
Stay Above the Water Line webinar
Stay Above the Water Line webinarStay Above the Water Line webinar
Stay Above the Water Line webinarLynne Leonardi
 
PGCC Lunch & Learn: Windows Phone
PGCC Lunch & Learn: Windows PhonePGCC Lunch & Learn: Windows Phone
PGCC Lunch & Learn: Windows PhoneEd Donahue
 
Sponsor Luncheon Presentation by Oracle
Sponsor Luncheon Presentation by OracleSponsor Luncheon Presentation by Oracle
Sponsor Luncheon Presentation by OracleMediaPost
 
The Rise of Platforms - And What It Means for Business
The Rise of Platforms - And What It Means for BusinessThe Rise of Platforms - And What It Means for Business
The Rise of Platforms - And What It Means for BusinessMarshall Van Alstyne
 
CETWorld- Mobile MediaCrossMedia
CETWorld- Mobile MediaCrossMediaCETWorld- Mobile MediaCrossMedia
CETWorld- Mobile MediaCrossMediaMatthew Snyder
 
Big Data, IoT and The Third Industrial Revolution
Big Data, IoT and The Third Industrial RevolutionBig Data, IoT and The Third Industrial Revolution
Big Data, IoT and The Third Industrial Revolutionglobexspain
 
Influencing Without Authority: Effective Staff+ Engineering
Influencing Without Authority: Effective Staff+ EngineeringInfluencing Without Authority: Effective Staff+ Engineering
Influencing Without Authority: Effective Staff+ EngineeringIan Thomas
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...John Head
 
Convergence Of Desktop Web And Mobile
Convergence Of Desktop Web And MobileConvergence Of Desktop Web And Mobile
Convergence Of Desktop Web And MobileDavid Terrar
 

Similar to Fp days (20)

I pad for economic development pll webinar-1-31-11
I pad for economic development pll webinar-1-31-11I pad for economic development pll webinar-1-31-11
I pad for economic development pll webinar-1-31-11
 
Progressive F Sharp
Progressive F SharpProgressive F Sharp
Progressive F Sharp
 
Platform Shift: How New Business Models Are Changing the Shape of Industry
Platform Shift: How New Business Models Are Changing the Shape of IndustryPlatform Shift: How New Business Models Are Changing the Shape of Industry
Platform Shift: How New Business Models Are Changing the Shape of Industry
 
Responsive Web Cross-Media and Mobile
Responsive Web Cross-Media and MobileResponsive Web Cross-Media and Mobile
Responsive Web Cross-Media and Mobile
 
The future of business process apps - a Microsoft perspective
The future of business process apps - a Microsoft perspectiveThe future of business process apps - a Microsoft perspective
The future of business process apps - a Microsoft perspective
 
Trendstechnology
TrendstechnologyTrendstechnology
Trendstechnology
 
Mobile Apps - tactic or strategy?
Mobile Apps - tactic or strategy?Mobile Apps - tactic or strategy?
Mobile Apps - tactic or strategy?
 
Mobile Apps - tactic or strategy?
Mobile Apps - tactic or strategy?Mobile Apps - tactic or strategy?
Mobile Apps - tactic or strategy?
 
Mobile Apps - tactic or strategy?
Mobile Apps - tactic or strategy?Mobile Apps - tactic or strategy?
Mobile Apps - tactic or strategy?
 
Online productivity tools - SILS20090
Online productivity tools - SILS20090Online productivity tools - SILS20090
Online productivity tools - SILS20090
 
Stay Above the Water Line webinar
Stay Above the Water Line webinarStay Above the Water Line webinar
Stay Above the Water Line webinar
 
PGCC Lunch & Learn: Windows Phone
PGCC Lunch & Learn: Windows PhonePGCC Lunch & Learn: Windows Phone
PGCC Lunch & Learn: Windows Phone
 
Sponsor Luncheon Presentation by Oracle
Sponsor Luncheon Presentation by OracleSponsor Luncheon Presentation by Oracle
Sponsor Luncheon Presentation by Oracle
 
The Rise of Platforms - And What It Means for Business
The Rise of Platforms - And What It Means for BusinessThe Rise of Platforms - And What It Means for Business
The Rise of Platforms - And What It Means for Business
 
CETWorld- Mobile MediaCrossMedia
CETWorld- Mobile MediaCrossMediaCETWorld- Mobile MediaCrossMedia
CETWorld- Mobile MediaCrossMedia
 
Venkatraman 5 webs 3 horizons
Venkatraman 5 webs 3 horizonsVenkatraman 5 webs 3 horizons
Venkatraman 5 webs 3 horizons
 
Big Data, IoT and The Third Industrial Revolution
Big Data, IoT and The Third Industrial RevolutionBig Data, IoT and The Third Industrial Revolution
Big Data, IoT and The Third Industrial Revolution
 
Influencing Without Authority: Effective Staff+ Engineering
Influencing Without Authority: Effective Staff+ EngineeringInfluencing Without Authority: Effective Staff+ Engineering
Influencing Without Authority: Effective Staff+ Engineering
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
 
Convergence Of Desktop Web And Mobile
Convergence Of Desktop Web And MobileConvergence Of Desktop Web And Mobile
Convergence Of Desktop Web And Mobile
 

Fp days