Created
October 15, 2025 04:58
-
-
Save StartAutomating/ea0dab225d85d8211756fcc1f34a10c2 to your computer and use it in GitHub Desktop.
Gist Get the List of Excel Functions
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Just get the excel function list from Microsoft support, and return only the names and links | |
| if (-not $script:ExcelFunctionList) { | |
| $excelFunctionPage = | |
| Invoke-WebRequest https://support.microsoft.com/en-us/office/excel-functions-alphabetical-b3944572-255d-4efb-bb96-c6d90033e188 | |
| $script:ExcelFunctionList = | |
| $excelFunctionPage.Links | | |
| Where-Object Href -match '-function-' | | |
| ForEach-Object { | |
| $_.OuterHTML -as [xml] | |
| } | | |
| ForEach-Object { | |
| $in = $_ | |
| [PSCustomObject]@{ | |
| FunctionName = $in.a.InnerText | |
| Href = 'https://support.microsoft.com' + $in.a.href | |
| } | |
| } | | |
| Sort-Object FunctionName | |
| } | |
| $script:ExcelFunctionList | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment