Excel for Mac
Welcome to the Excel for Mac forum! This is the place for users to send us suggestions and ideas on how to improve. To help us build the best version of Excel ever, we have partnered with UserVoice, a thirdparty service, to create this site to hear your suggestions and ideas for the next version of Excel. Your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy, including the license terms. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.

Add Evaluate Formula to Mac app
Please add the evaluate formula dialogue box to the mac app. With it you can evaluate a formula step by step and see which part of the formula works and where the problem is.
723 votesThanks for all your comments and votes supporting this suggestion. We are in the planning stages for this feature to be added to Excel for Mac.
Thanks – Steve K [MS Excel]

A better Name manager
Dear all,
What I love, please read this a need, is a better Name manager.
The size of the list is way to small. If you work a lot with names, then you get longer names which are not easy to select.
Also would like to see an easier way to replace, rename and exchange Names and references. When I make a Template sheet with names/reverences and want to make multiply copies bij code or manualy, its a crime to change or update the Name.161 votesThanks for all your comments and votes supporting this suggestion. We will continue to monitor this forum.
Thanks – Steve K [MS Excel]

Webservice and FilterXML functions are needed!
The Webservice and FilterXML functions are supported in Excel 2013 for Win, they are useful function and I need the same functions in my work. Please add Webservice and FilterXML functions in Excel 2016 for MAC.
33 votes 
"Manual" calculation setting should not affect other spreadsheets
If a user has a spreadsheet that has calculations set to "Manual" (for what reason, I can't fathom), if they open that spreadsheet first, then all subsequent spreadsheets open in that session will do manual calculation.
Calculation settings should not be global like that. If you have to have a Manual calculation spreadsheet, that should only affect that single spreadsheet  not any others that may be concurrently opened.
This is a terrible design choice.
24 votes 
Changes to VLOOKUP/HLOOKUP
I suggest 2 changes in Vlookup/Hlookup:
A. VLOOKUP/HLOOKUP functions user can only search for the lookup value in the first column/row, and the result column/row is always after (right/bleow) the lookup column/row.
I suggest to make it more flexible by letting the user decide which column to search in and which columns to retrieve the value from.B. Sometimes user need to drag lookup function to several columns and needs the column index to be incremented, for example to be 3 in the first column, the second column to be 4 and so on, I suggest to add new parameter…
21 votes 
watch window  to watch the value of cell in excel
Can we please have a Watch Window where we can see / monitor when the value in the cell which is being watched is changed. This functionality is available in Excel for windows under Formula's Ribbon under Audit formula section
21 votes 
Make the one version identical to the other
How can a pc version of Excel be different to a mac version? If we are being forced to upgrade office to benefit from all the new features in excel, then no matter what our platform we should have all the benefits.
I upgraded specifically to get the IFS function, which I now have found out is not available in MAC.... why not?
Make the two versions offer the same capability as soon as possible!
14 votes 
Data Validation to hold New dynamic Arrays function in Validation list
Current Scenario
While using the dynamic arrays formula in data validation list is not returning the arrays values, we need when enter the dynamic arrays formula in a column then call the arrays using # in data validationRequested Solution
Allowing user to use the dynamic arrays formula in the data validation directly instead of using the helper column.13 votes 
Autodetect functions used in Excel and link me to a short video explaining how to use them
I should be able to click on ANY cell with a formula, and then a Video button lights up to the right of formula bar, which takes me to an excel website with embedded 2 min videos describing the use and construction of the specific function in the formula bar!
For example: Imagine I have something like "=If(And(Or(xyz)))" typed into a cell, and I can't figure out how to make it work.
If i click the cell > then click the video button that is now lit up, I should be taken to a webpage where the construction of IF…
13 votes 
Support for regular expression functions REGEXEXTRACT, REGEXMATCH, REGEXREPLACE
I would like to see support for regular expressions in Excel for Mac functions. Desired functions:
REGEXEXTRACT
REGEXMATCH
REGEXREPLACE
How they would work is explained on https://support.google.com/docs/answer/3098244?hl=en12 votes 
Excel 2016 for Mac  external links do not hold the current values, but put 0
The issues are confirmed for versions 15.26 and 15.27, and did not happen for version 15.24; there is an Excel file which has an external link to another Excel file which is on a computer which is on the network but not be shared; when we open the file in Windows Excel 2013, the values associated with the link are held in the cells; however, opening the file in Mac Excel 2016, those cells get zero (0) and another cells which are calculated based on the linked values go to wrong values. This is very critical as the file is…
12 votes 
Allow for more than 7 nested IF() logical operators.
This would be helpful for teaching and assigning letter grades since there are 12 options.
12 votes 
WeekNum  let it work with a Array like Month() does
We can use '=SUMPRODUCT( (MONTH(A1:A10)=MONTH(TODAY()) )* (B1:B10) )' to get a result from dates.
However
'=SUMPRODUCT( (WEEKNUM(A1:A10)=WEEKNUM(TODAY()) )* (B1:B10) )
does not, because WEEKNUM can't handle an array or range.Please give us a WEEKNUM that handles Array and ranges
Thank you.
10 votes 
Have UNIQUE() optionally ignore blanks
The new UNIQUE(), SORT() and SORTBY() functions are incredibly useful and they save a lot of time. It would be helpful though to allow UNIQUE() to optionally ignore blanks. I use UNIQUE() to build named arrays dynamically which I can use as a validation list for data validation. At the moment I have to create the list (e.g. SORT(UNIQUE(<some column in a table>)) and then created a Name using OFFSET() to ignore the blank at the start of the sorted list.
9 votes 
improve the filter function in excel for Mac  make it work the same as with excel for PC
improve the filter function in excel for Mac  make it work the same as with excel for PC
9 votes 
Touchbar absolute/relative formula shortcut (F4)
When entering a formula, please add a touchbar button (ideally around where F4 used to be) to toggle relative/absolute cell reference. Again, would be much simpler than pressing Fn + F4, which often doesn't work at the moment either.
9 votes 
In Excel for Mac, fix the issue that the characters on the formula bar get corrupted when pasting a folder name in a cell
Copying a folder name and pasting it in a cell may not be a common operation, but sometimes we do so.
Therefore, it would be great if you could fix the issue that the characters on the formula bar get corrupted in the operation above.
This issue has not been fixed for a long time and is always reproducible.8 votes 
make same function excel for mac and window users
Please make same function excel for mac and window users so that we could be easy to use and command or shortcut key also be same.
8 votes 
clicking on cell while using formula adds it to formula
In older versions, (2011) when you entered "=" and clicked on a particular cell, it added that cell's value to the formula. You could then click on another cell and it would use addition to add the second selection. Example: When entering = and clicking A1 then clicking B1, then clicking C1, formula would calculate "=A1+B1+C1". Now we have to manually enter "+", or the cell first clicked is replaced with the most recently selected cell.
8 votes 
Static timestamps that has an option to be updated when a target cell is updated.
It would be great to have the ability to use a function that targets a cell and when the target cell receives a value gives a "static" Date and Time stamp. Also have a true/false option for updating timestamp when target cell value changes.
Currently the only options are VBA or circular reference. NOW just isn't any use for static timestamps?? Or have
7 votes
 Don't see your idea?