Slashdot Mirror


Stop Using Excel, Finance Chiefs Tell Staffs (wsj.com)

Tatyana Shumsky, reporting for WSJ: Adobe's finance chief Mark Garrett says his team struggles keeping track of which jobs have been filled at the software company. The process can take days and requires finance staff to pull data from disparate systems that house financial and human-resources information into Microsoft's Excel spreadsheets. From there they can see which groups are hiring and how salary spending affects the budget. "I don't want financial planning people spending their time importing and exporting and manipulating data, I want them to focus on what is the data telling us," Mr. Garrett said. He is working on cutting Excel out of this process, he said. CFOs at companies including P.F. Chang's China Bistro, ABM Industries and Wintrust Financial are on a similar drive to reduce how much their finance teams use Excel for financial planning, analysis and reporting (Editor's note: the link could be paywalled; an alternative source wasn't immediately available). Finance chiefs say the ubiquitous spreadsheet software that revolutionized accounting in the 1980s hasn't kept up with the demands of contemporary corporate finance units. Errors can bloom because data in Excel is separated from other systems and isn't automatically updated.

21 of 273 comments (clear)

  1. Excel is separated from other systems by Osgeld · · Score: 5, Insightful

    well, it doesnt have to be, sounds like you have an IT problem, not a spreadsheet problem

    1. Re:Excel is separated from other systems by apoc.famine · · Score: 3, Insightful

      Too bad they're not a software company. If they were, they could probably have someone code up a new system to automate this.

      That snark aside, Excel is generally a pretty clunky and fragile system for anything complicated, even if you have it linked to your data sources. If Adobe can't find COTS software that meets their needs, it blows my mind why they wouldn't develop it and sell it. They are a software company. They've identified a software need that large companies have. They're one of a handful of companies where it would make sense for this sort of stuff to be developed.

      I'm sure that Walmart and Ford likely have the same need, but their expertise isn't in making Software. But then again, neither is Adobe's.....

      --
      Velociraptor = Distiraptor / Timeraptor
    2. Re:Excel is separated from other systems by Thelasko · · Score: 4, Insightful

      Excel 2016 and 360 have a bunch of collaboration options. Unfortunately, theses versions seem to be significantly slower because they are always trying to connect to collaboration servers, even if you are working locally.

      --
      One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
    3. Re:Excel is separated from other systems by jellomizer · · Score: 5, Insightful

      When you have Excel or Access creep in your organization, it is often because of stupid IT policies, where you don't have enough IT Staff to make good solutions, or IT rules are so strict that the staff isn't allowed to make such a solution.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    4. Re:Excel is separated from other systems by fuzzyfuzzyfungus · · Score: 5, Insightful

      well, it doesnt have to be, sounds like you have an IT problem, not a spreadsheet problem

      Quoted for truth. The Excel plus copious macros and hackjob Access monstrosities of the world are terrible, terrible, things; but they exist because Office is actually pretty good at letting people who have subject matter expertise and subject matter problems bang out something resembling a solution without much IT or software engineering getting involved. This is also one of the reasons why Office has been so persistent.

      You can(and taste dictates that you should) dislike the results; they are usually awful; but those sorts of systems grow up when people are forced to build their own tools because yours are nonexistent and/or so atrocious as to be effectively unusable. If you don't build it; your users will be forced to, and while they may do a decent job given the constraints of their tools and knowledge, it won't be pretty or maintainable.

    5. Re:Excel is separated from other systems by grasshoppa · · Score: 4, Insightful

      If Adobe can't find COTS software that meets their needs, it blows my mind why they wouldn't develop it and sell it. They are a software company.

      Debatable. They're a software company in the same way I'm a programmer; yes, I can cobble together a program to achieve various objectives, but I'm hardly ever proud of the quality of the code.

      --
      Mod me down with all of your hatred and your journey towards the dark side will be complete!
    6. Re:Excel is separated from other systems by Chris+Mattern · · Score: 3, Insightful

      I have to set up a table in Word. In Excel, the table is right there, ready to use immediately. Why should I waste my time and go to the trouble of formatting a table somewhere else?

    7. Re:Excel is separated from other systems by avandesande · · Score: 3, Insightful

      Then I might as well do it all in SQL

      --
      love is just extroverted narcissism
    8. Re:Excel is separated from other systems by CohibaVancouver · · Score: 5, Insightful

      Too bad they're not a software company. If they were, they could probably have someone code up a new system to automate this.

      It's a classic problem referenced for centuries as "The cobbler's children have no shoes." If you're a software company your developers are seen as a resource to develop code that you sell for revenue, not code up internal systems. You also don't want to pay another software company to solve your problem because you might either a) compete with them or b) think you should do it internally (even though you can't or won't).

      It's not unique to software. I once worked for a mechanic shop that had a handful of company cars that were in terrible shape. Same deal. The boss never wanted his mechanics to work on the company fleet, but he sure as heck wasn't going to pay a competing mechanical shop to work on them either.

    9. Re:Excel is separated from other systems by ShanghaiBill · · Score: 4, Insightful

      Then I might as well do it all in SQL

      This is about accountants and marketing people. They know how to write Excel macros. They do NOT know how to write SQL queries, nor how to integrate SQL into their applications, nor do they have permission to directly access the SQL database on the server.

      If you know how to use SQL, then you are not who TFA is talking about.

    10. Re: Excel is separated from other systems by ShanghaiBill · · Score: 5, Insightful

      Then they should hire a DBA, problem solved

      Adobe has DBAs. The problem is not solved.

      If an accountant needs to extract values from a column of data using a certain criteria these are the alternatives:

      1. Write an Excel macro. Elapsed time: 5 minutes.

      2. Go talk to the DBA. The DBA declines the request, and tells the accountant to go through his manager. The accountant then schedules a meeting with his manager for next Tuesday to discuss the issue. The meeting lasts 40 minutes, and the manager approves the request. The request is then written up as a formal spec, taking about a hour. The spec is then forwarded to the DBA's manager, and sits in her inbox. After a week, the accountant checks on the status, and finds out that no one is working on his request, and asks the DBA's manager to forward the request. The request is finally forwarded to the DBA, where it is placed at the back of his work queue. Finally, after two months, the accountant has his request ... except is isn't actually what he needed because the DBA implemented what the spec said rather than what it was meant to say. The frustrated accountant then extracts the entire DB into an Excel file and writes a macro in 5 minutes.

    11. Re:Excel is separated from other systems by phantomfive · · Score: 4, Insightful

      I can cobble together a program to achieve various objectives, but I'm hardly ever proud of the quality of the code.

      IF you are aware that is what you are doing, then you're already in the top 80th percentile of programmers.

      --
      "First they came for the slanderers and i said nothing."
  2. Data by sqorbit · · Score: 4, Insightful

    "I don't want financial planning people spending their time importing and exporting and manipulating data, I want them to focus on what is the data telling us," .......If this is the case they need to have that data in some sort of format that is useful. It sounds to me like he is simply looking to replace Excel rather than get rid of it. If he's replacing it with something the company will most likely need to train employees on it. This process will in turn create more time wasted.

    --
    Sent from my TARDIS
    1. Re:Data by Rockoon · · Score: 4, Insightful

      His real issue will be that his "financial planning people" actually use Excels macro features, cooking up entirely new calculations on the spot.

      His simpler streamlined replacement wont give his financial planners the ability to plan.

      --
      "His name was James Damore."
    2. Re:Data by omnichad · · Score: 3, Insightful

      mporting and exporting and manipulating data

      i.e. making the data talk.

      This is exactly how you find out what a large amount of data is telling you.

  3. Re:Spreadsheets are not a database by Anonymous Coward · · Score: 2, Insightful

    I would argue that the most commonly used programming language is Excel. But few of the people using it realize they're programming.

    It's a brilliant reactive data programming model that makes intuitive sense to non-technical users. They feel empowered to use it to solve problems right now with a computer. They experiment with it, try things, Google how to do more things- just like any programmer does. And they feel capable of doing this because they don't know they're programming.

    Within the Amazon warehouse world, I have seen incredible innovation using it. An acquaintance of mine got into development by using it to help save soldiers lives while serving in Afghanistan[0].

    I agree that mission critical data needs to get out of it and into a centralized system, but I still feel Excel is an incredible tool in any business.

    [0]https://news.ycombinator.com/item?id=7950190

  4. Stop using Excel? DOUBLE DOWN on it. by Bright+Apollo · · Score: 5, Insightful

    It's laughable to read any commentary from anonymous finance chiefs decrying Excel's inability to keep up with "x". These folks truly do not use Excel in any meaningful way. Truly.

    Every business person in every industry I've ever worked in (telecom, pharma, housing, transportation, manufacturing) rely on Excel as the glue application for everything. I have to persuade people to use Word instead of Excel for actual documentation requirements, that's how reliant everyone is on this magical tool.

    Actuaries use Excel almost exclusively to perform calcs for clients. I don't care who you work for, you're using Excel and not ProVal for the majority of your work.

    Engineers use Excel for *everything*. What other application imports and exports to so many different formats, and allows any calculation you can dream up?

    You write reports? You write complex reports? Try connecting your queries to Excel and let your end users twist the results on their own. You're not writing layouts any longer, and THAT'S FUCKING AWESOME.

    Face it, orgs should roll it out and become Excel experts in house, and use it for as much as they can. For the value it delivers, it's dead-cheap and nobody has an app to match it.

    --#

  5. Re:What's the alternative? by crunchygranola · · Score: 4, Insightful

    The problem is that it isn't just (or primarily) with ad hoc and custom analyses.

    It is that regular business functions are run with these sheets all the time. Business types do this because the are familiar with the tool, and they can implement the process themselves without calling in a dev team.

    And all of this is perfectly understandable. Would you call in an outside dev team, explain requirements, and then have to wait for an acceptable product to be produced, when you could do it yourself quickly?

    This is inevitable unless considerable effort is expended by the organization to identify and pull these business functions into formal, administered, monitored systems.

    A decree not to use Excel at all (if this is what it is) is stupid.

    The emphasis should be on educating the business on treating these "normal function" spreadsheets as prototypes of the function that must be implemented formally going forward, and the necessary resources must be provided to make this happen, and suitable reward structures must exist to encourage businessmen to identify and bring forward these functions for proper automation. Without all of this this decree will be useless.

    --
    Second class citizen of the New Gilded Age
  6. Welcome to the world of Shadow IT by filesiteguy · · Score: 4, Insightful

    My (IT) staff and I always joke about how Excel is the #1 reporting tool. Unfortunately, with decades of COTS and other vendor systems in play, the only good way to get any decent real-time reporting with sorting and filtering is in Excel. I just exported my 2016/2017 fiscal year purchases out of our $150M AMS Advantage ERP system into Excel so I can analyse the data correctly. The ERP system simply cannot handle the flexibility i need.

  7. Accountants love Excel by 140Mandak262Jamuna · · Score: 4, Insightful
    I am married to one. Very heavy user of Excel.

    Their multi billion dollar asset tracking system and SEC reporting system involves exchanging excel files. They made a great leap forward by using a common shared drive instead of emailing each other excel files.

    They don't even have a version control system, to create an audit trail of changes. The process always starts with "Copy last month spreadsheet into a new name for this month". It is insane. But, on the other hand, had she been sane she might not have married me.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  8. The reality of financial analysis by sjbe · · Score: 3, Insightful

    If Adobe can't find COTS software that meets their needs, it blows my mind why they wouldn't develop it and sell it. They are a software company.

    The people at Adobe doing the financial analysis work are decidedly NOT software developers. That has a lot to do with it.

    As it turns out, programming a functional and useful general purpose accounting and finance system is the very definition of a non-trivial endeavor. I say this as a a certified accountant and have done this sort of work professionally. Seriously, it's a lot harder than you think. People get very upset if you mess up the software that tracks the money. Replacing spreadsheets is going to be near impossible for a lot of tasks. Plus you need a tool that is flexible enough to roll with all sorts of unexpected business processes and analysis.

    Despite it's many flaws, nobody has come up with a better general purpose tool for ad-hoc analysis and reporting than a spreadsheet and most finance geeks use Excel. There also is a strong whiff of "if the only tool you have is a hammer every problem becomes a nail". Finance people go to spreadsheets because it's the tool they already know how to use and have available. Yes sometimes there are better ways to do things but when you are asked to get the job done in some absurdly short time frame (which happens ALL the time in finance/accounting) you're going to go with what you know even if it isn't ideal. That said, Excel and other spreadsheets could do a LOT better job integrating with data sources and adapting to the real world needs of financial professionals. Frankly Microsoft (and Libreoffice) have been quite lazy in this regard. It remains an unnecessarily huge pain in the ass to pull data from outside sources into spreadsheets. And even when you can do it it is quite fragile and easy to break.

    Actually if you really want to be depressed, you would be amazed at how many accountants still use paper tape calculators even when they have a spreadsheet available to them. Good luck getting those people to move to a custom designed piece of software.