> Scenarios to try: Use “ “ (space) as a delimiter with TEXTBEFORE to extract the first name and TEXTAFTER to extract the last name
I guess this warrants linking to https://shinesolutions.com/2018/01/08/falsehoods-programmers....
20 years overdue...
Another one that is massively overdue: take multiple arrays as arguments and return the distinct values, sorted (kind of like the remove duplicate button, but that doesn't require to click a button). [edit] actually it was introduced in 2021 ("UNIQUE" function)
Also take multiple arrays and returns the values that are in common (like an inner join). Use case: you want to align two time series by creating a 3rd time series made of the dates common to both original time series.
Then you can have all sort of finance related function. Validate the checksum for an ISIN, CUSIP, SEDOL, etc.
Excel should also come with the most common holiday list (all the major cities at least).
All these new text functions and still no support for regex? Google Sheets has had regex support for years.
Excel makes me feel like such a novice. I often just write a python script instead out of frustration. I don't think little of people that write complex formulas and macros with it. I am still waiting for "python in excel".
I'm surprised it's 2022 and they haven't embraced a multiline equation editor.
Excel is the second best tool for every task!
If you want to do lots of reshaping data and performing operations on tables of data, you are better using ETL tools (Extract Transform Load) that were designed for this task. For example: Easy Data Transform, Tableau Prep or Alteryx.
The functionality I want is a count-by-format function. I had to write my own in VBA and of course that means every time I open that sheet I have to approve its use of macros (and it also doesn’t always catch format changes that impact the calculation)
Next challenge: make the find/replace dialog better than the confusing tabbed mess it is today. And make it non-modal for simple search/replace.
I am very surprised they have not yet embraced the dplyr/tidyr-style melt/cast gather/spread pivot/unpivot functions for arrays
For me personally,these new text functions will be great for working with IP address, MAC address, FQDN, and URL
There are already ugly, kludgey ways of doing it (or doing it outside of Excel altogether) but this will be faster and more elegant
I wish they completed the IF variants of statistical functions.
Why do we have AVERAGEIF, but not AVERAGEAIF or GEOMEANIF, MAX and MAXIFS, but not MAXIF, etc?
I can’t find logic in that.
(https://support.microsoft.com/en-us/office/excel-functions-b...)
Ideally, the “IF” would be a separate function that filters out cells, so that it could be used with VBA functions taking multiple cells, too.
While at it, these IF functions should use lambdas for specifying the criteria instead of strings such as “>5”
love to see this stuff, reacting to users in the world's #1 accidental entry point to programming. I wish they did this 20 years ago when i was neck deep in Excel daily!
It’s 2022 and how come they don’t have GPT4 and some stable diffusion built in?
Array functions feel like they're just too far from the excel design thinking. A single function that affects nearby cells is hard for me to swallow.
I kind of wish they went for the matlab cell array style where a function can return an array, but it just becomes a data structured stored within a single cell.
So TEXTSPLIT (which is great, finally), would return an object like ARRAY("I", "SAW","A","CAT") and if you wanted to unpack it you could drag a formula that was something like =$A$1?0, =$A$1?1, =$A$1?2, etc.
Or maybe just one single black magic affects-nearby-cells function called "UNPACK"