LLMs can probably be taught or configured to use external tools like Excel or Mathematica when such calculations are needed. Just like humans. There are plenty of untapped optimization opportunities.
I tried making a spreadsheet application and found that they’re not that great at working with 2D data, especially if there’s a lot of it. It’s harder to do search for a large spreadsheet than a large text file - you might get a range of thousands of numbers, how do you search that? And things like headers or important information may not be anywhere near where it’s focused which means it needs to read a ton of irrelevant context. For small sheets it works perfectly though, it’ll have to be something I’ll take another look at in the future.