Excel functions and calculation

The release notes below describe changes compared with version 11.6; they are not the full function inventory. See the supported-functions reference.

1. Excel functions

The largest expansion is in functions that return multiple results.

Reusable formula logic is another major addition. LET introduces local names within formulas, and LAMBDA enables reusable worksheet-defined calculations. MAP, BYROW, BYCOL, REDUCE, SCAN, MAKEARRAY and ISOMITTED support applying that logic across arrays, accumulating results and handling optional parameters.

Regular expressions. REGEXTEST, REGEXEXTRACT and REGEXREPLACE, Microsoft 365’s functions for validating, extracting and cleaning text, use the same pattern syntax as Excel. That includes capture groups, case-insensitive matching, a chosen occurrence and multi-cell results. They work on any web page, with no special server or browser settings.

More functions, by category:

2. Formula types and calculation behaviour

These are compatibility improvements as well as additions: they allow more existing workbooks to behave correctly without formula rewrites.

Version 12 help topics · Version 11 and earlier help