News for hackers. Stuff that matters.
Re:Finance Pros Say You’ll Have to Pry Excel Out of Their Co... by intended on Thursday November 30, 2017 @11:47PM (#15821987)
As unpopular as it would be to say - Stop trying. Excel is a phenomenal accomplishment, and while everyone may talk about a better spread sheet, the market really doesn't want it or need it. Its basically craigslist.

The only people who think it can be or needs to be done better are primarily not the users.

Excel is the human condition, messy, varied, capable of doing many things and most of the features aren't used, and results are often horrifying. But it works.

That said, I want regex based search in excel, or better data cleaning tools.

Re:Finance Pros Say You’ll Have to Pry Excel Out of Their Co... by dredmorbius on Friday December 01, 2017 @01:54AM (#15822408)
The problem with Excel is that whilst it's an easy development environment, and a vastly flexible one, it's absolute death to debug.

At Uni, decades ago (and using Lotus-1-2-3 rather than Excel), we were given a set of spreadsheet templates for a business management exercise (the project ran much the duration of the course). I discovered looking at these that there was an error in the spreadsheet double-counting all inputs (rows and columns were added and the row-totals included in the grand total). Best I can tell, finding that bug was not in fact part of the course goal....

At an early gig doing analytics we hired an old fart who actually introduced some rigour to our project practices, including code walkthroughs. Some of this involved more obviously programmatic tools, but the process was also applied, over the strenuous objections of the analyst involved, to a project largely done in Excel. Numerous errors were found, and corrected. The spreadsheet was also significantly rationalised by having "dumb" data-entry area, and then relying on a sheet with VBA code rather than in-cell logic for the computations.

The analyst continued to object to the code review, after the errors were found and corrected, insisting that it was inappropriate because he "wasn't a programmer". (I looked him up recently, he's continuing to work on analytic projects, two decades on.)

This was also about the time that I first heard of Ray Panko, at the University of Hawaii, who'd found reliably that 88% of spreadsheets had errors. This still holds largely true.

http://panko.shidler.hawaii.edu/

I'm not saying "get rid of all Excel". But I am saying that the tool makes for very, very, very buggy processes, and this is itself a problem.

I'd love to see work toward alternatives that retain the flexibility and versatility of Excel (or other spreadsheets) but reduce the possibility of bugs and errors.

Re:Finance Pros Say You’ll Have to Pry Excel Out of Their Co... by flukus on Friday December 01, 2017 @02:10AM (#15822457)
> I discovered looking at these that there was an error in the spreadsheet double-counting all inputs (rows and columns were added and the row-totals included in the grand total). Best I can tell, finding that bug was not in fact part of the course goal....

Multiple times I've come across issues like this when developing the replacement for an old access system. The numbers between the new an old system don't match, so you have to dig through both to find the error. If the error is in the new version that's great, but when you tell the boss that the error is in the old one and they've been off by a few million dollars over the years...

Re:Finance Pros Say You’ll Have to Pry Excel Out of Their Co... by beobab on Friday December 01, 2017 @03:25AM (#15822688)
Been there: "No. The old is correct. Make the new way match."
Re:Finance Pros Say You’ll Have to Pry Excel Out of Their Co... by johnbellone on Friday December 01, 2017 @07:34AM (#15823436)
A mistake plus keleven gets you home by seven.
Re:Finance Pros Say You’ll Have to Pry Excel Out of Their Co... by GFischer on Friday December 01, 2017 @07:23AM (#15823403)
Yep, Excel is an easy way to lose a few million dollars.

However, development costs are so expensive they might have broken even when factoring the cost of creating a system.

Re:Finance Pros Say You’ll Have to Pry Excel Out of Their Co... by teekert on Friday December 01, 2017 @01:22AM (#15822306)
I agree and I have stopped trying as well. I'm in bioinformatics and I do the big data, Linux cluster, data pipeline stuff. Then in the end I dump it all in Excel and let the very smart and knowledgeable (lab) biologists play with it. It's important that they play and have flexibility to massage data as they see fit, they understand the data deeply. I started out constantly trying to figure out what they want and build it into the pipeline... It doesn't work because often they don't know what they want exactly when starting.

Now I just offer handy things like pre-sorting, filtering (some boolean columns to allow them to quickly filter stuff), better column names or reports with extra info. I try to figure out the things they find tedious and automate them once and for all. But I hold back as much as I can.

Re:Finance Pros Say You’ll Have to Pry Excel Out of Their Co... by lucozade on Friday December 01, 2017 @06:49AM (#15823290)
> Excel is a phenomenal accomplishment

Couldn't agree more. It's also a huge, latent liability. In my experience, mostly because it's an opaque data store.

To use the parent's example. Turn's out the $100mm business is actually only worth $80mm because someone had accidentally coded GBPUSD directly into the spreadsheet. Before Brexit was announced. Say goodbye to senior trader.

This sort of thing happens though not as much as it used to as we don't allow Excel in the path that hits the ledger.

Re:Finance Pros Say You’ll Have to Pry Excel Out of Their Co... by lxchase on Friday December 01, 2017 @11:14AM (#15824735)
There are a few regex based add-ins for excel that might work for your needs. (I haven't ran these myself however).

http://www.codedawn.com/excel-add-ins.php http://blog.malcolmp.com/2010/regular-expressions-excel-add-...

Re:Finance Pros Say You’ll Have to Pry Excel Out of Their Co... by skgoa on Friday December 01, 2017 @07:54AM (#15823493)
Yep and that's the same reason Matlab et.al. stay in their dominant positions. Sure, these tools can be a pain to work with and a lot of alternatives do a lot of things better, but most heavy users are happy doing the things they need to do.