All of the cases where I have seen Excel sheets get "out of control" are not because someone came along and decided to implement a complex system in Excel, far from it. I tend to see small, well suited, sheets being created in Excel, and then iteratively new features get added "Wouldn't it be great to automatically get averages each month" "Perhaps we could pull in exchange rates so we have up to date currency values…
Stop Using Excel, Finance Chiefs Tell Staffs
101–110 of 435 posts
Re: Stop Using Excel, Finance Chiefs Tell Staffs
#102Excel shouldn't be used for much other than trivial things: http://www.sciencemag.org/news/2016/08/one-five-genetics-pap... https://www.economist.com/blogs/graphicdetail/2016/09/daily-... he authors found that Microsoft Excel would often interpret “SEPT2”, which corresponds to the gene Septin 2, as “September 2nd”. The programme also tended to mistake identification codes like “2310009E13” for numbers in scientific n…
> Excel shouldn't be used for much other than trivial things Good luck with that, but it ain't gonna happen anytime soon. Many "non-trivial" applications got their start at someone's desk in the form of a shitty excel spreadsheet with horrific macros. Is it optimal for "complex analysis"? No, but it doesn't matter because most things are computationally simple. The hard part is the intricate business logic and the ti…
Re: Stop Using Excel, Finance Chiefs Tell Staffs
#103Re: Stop Using Excel, Finance Chiefs Tell Staffs
#104I 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…
Notes still let you see data as rows and columns and had very spreadsheet-like functions, many of which could be transferred directly from Lotus 1-2-3 - but it was a full client-server system which supported decentralized replication, built-in messaging and email, and a solid security model (yes yes I know it was also a crazy confused mess and a UI nightmare but that's a different topic).
Back in the day, organizations had teams going around finding the most useful ad-hoc spreadsheets and converting them into simple Lotus Notes databases. Other organizations would sometimes also give staff training in building simple Notes databases - not a whole lot more difficult than doing a spreadsheet - and then have expert teams come in and polish them up as needed. This made business software bottom-up rather than top-down, which turned out to be a whole lot more useful in a lot of cases.
In many ways, even after I left the Notes world for PHP and Rails and JS, my career in business software has still mostly been about converting spreadsheets into more "proper" applications.
Spreadsheets are the 'blue-green algae' of the software world: the simple base level that's everywhere and surprisingly essential.
Re: Stop Using Excel, Finance Chiefs Tell Staffs
#105The core complaint of not having a single source of truth seems more about how the company handles data/filing rather than Excel itself. Maybe I'm a bit bias having used Excel my entire career and very dependent on it, but everytime I've seen companies steer away from the desktop application with 0365/sheets/tableau its simply not as useful for adhoc data analysis and reporting.
This! I happen to use and advocate for R/RStudio for ad-hoc work (I spin it as "excel on steroids" when I am trying to convince someone). But it is hard to pull people away from something that has worked for them. The alternatives to excel in the past have been really, really unpleasant to use. A now EOL product from Oracle comes to mind. It is called "Discoverer"-- that's right, "Discover" + "er". It is a turgid POS…
Re: Stop Using Excel, Finance Chiefs Tell Staffs
#106I 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…
Re: Stop Using Excel, Finance Chiefs Tell Staffs
#107I'm on the market for another startup idea and one of the most ubiquitous advice I'm hearing nowadays is that "there's a startup in every Excel sheet". From that perspective WSJ is doing a great job in making the bed for these ideas: startups will eventually want to sell to those "Finance Chiefs" which is never an easy job.
Re: Stop Using Excel, Finance Chiefs Tell Staffs
#108Are there any good tools available for version control and/or diffing of spreadsheets?
If my coworker updates a formula in cell E3 and emails it to be, is there any way for me to know what changed?
Re: Stop Using Excel, Finance Chiefs Tell Staffs
#109The phrases "avoid data silos" and "we want single source of truth" have been used repeatedly about Excel misuse/abuse/overuse for 20+ years. The WSJ story talks about the complaint but not about the underlying tension between data redundancy vs data manipulation. Excel endures because it's the non-programmer's REPL for data. Like a Lisp REPL, using Excel is nimble and has an instant feedback loop. Click "A-Z" to sor…
None of the centralized systems with even the slickest web GUIs can match Excel's capabilities. You can very easily use Excel as a client to a central database and get the best of both worlds.
Re: Stop Using Excel, Finance Chiefs Tell Staffs
#110I 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…