Feedback by UserVoice

Excel for Windows (Desktop Application)

Welcome to the Excel for Windows (Desktop Application) feedback forum! This is the place for users to send us suggestions and ideas on how to improve. If you think you have found a bug, please send us feedback in-app instead! To do so, please click “File”, then “Feedback”, then “Send a Frown” in Excel. This way, we will get detailed information that will help us better diagnose the problem.

To help us build the best version of Excel ever, we have partnered with UserVoice, a third-party 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.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Auto resizing of formula bar

    Give us an easily accessible option to have the formula bar resize automatically if a formula spans across multiple rows in the formula bar so the whole formula will be visible.

    147 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    9 comments  ·  Formulas and Functions  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the suggestion. I think I’ve seen some related requests, I’ll look at merging them to make sure the votes properly reflect the ask. We’ll prioritize this into the execution pipe appropriately based on the number of votes.

    Cheers,
    John [MS XL]

  2. What-if Data Table calc should use multi-threading

    Calculation Performance of iterative what-if Data Tables is unnecessarily slow. The reasons seem to be (in priority sequence):
    - each iteration is using single-threaded recalculation rather than multi-threaded
    - the overhead for the whole table calculation looks larger than it should be
    - the process starts with a recalc, then does each iteration, then ends with a recalc: the first recalc is unnecessary
    - if the values to be used in one of the iterations are the same as the start values the recalc for that set of values could be skipped

    79 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Performance  ·  Flag idea as inappropriate…  ·  Admin →

    Many thanks to Charles for taking the time to analyze this in such detail and start the discussion about improving the efficiency of data tables. Please vote for this issue if it’s important to you so we can prioritize it appropriately.

    Thanks,
    Steve (MS Excel)

  3. Improve the Conditional Formatting Manager

    So that we can easily manage conditional formatting. While we're at it, the way conditional formatting is treated when cutting / copying and pasting etc could be reconsidered.

    [Following examples added by Dan [MS] for clarity on 10/20/2015]
    * name rules
    * add a comment to rules
    * more easily see what rules apply to what range
    * see which rules can be consolidated b/c they are similar
    * etc.

    286 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    55 comments  ·  Formatting  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the suggestion Levi! We’ll be taking a look at this along with some other asks around conditional formatting. It’s a big help to see the things with the most votes, particularly within areas like formatting. So please keep the votes coming for things you want us to do sooner!

    Thanks,
    John [MS XL]

  4. Protect me from #REF! ambushes

    Every so often I delete cells and unbeknownst to me create a bunch of #REF! errors in another part of my worksheet. I may not realize until much later when I can no longer undo back to fix the error. Excel could spare me this. If my deletion is about to create #REF!s it should bring up an alert like "Other cells depend on the cells you are about to delete. Would you like Excel to adjust their formulas to avoid #REF! errors? [Yes][No][Cancel]. [No] would do what it does today. [Cancel] would abort the operation. [Yes] would smartly substitute…

    104 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Formulas and Functions  ·  Flag idea as inappropriate…  ·  Admin →
  5. Creation of PPT slides directly from excel Sheet

    Hi All,

    I would like to see a new feature in excel, where from just one click we can export the excel sheet , charts ,objects in powerpoint slides.

    Regards,
    Rajender

    89 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    16 comments  ·  Charting, Mapping and Visualizations  ·  Flag idea as inappropriate…  ·  Admin →

    This is an interesting idea. We will definitely consider it while planning our next round of features. Please continue to vote on this feature idea.

    Thanks,
    Scott [MSFT]

  6. Make it easier to find external links

    Not just break them - help us to find where they are. It's time consuming to look in charts, data validation, conditional formatting, data and shapes.

    286 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    29 comments  ·  Formulas and Functions  ·  Flag idea as inappropriate…  ·  Admin →
  7. save chart as image

    It would be nice to be able to right-click on a chart and have an option to save it as an image (jpg, png, ...) to the hard drive instead of copy pasting to another application or using screen capture software.

    25 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    12 comments  ·  Charting, Mapping and Visualizations  ·  Flag idea as inappropriate…  ·  Admin →

    Interesting idea. Thanks for the feedback. We’ll consider this in our future planning. Please continue to vote on this feature idea.

    Thanks,
    Scott [MSFT]

  8. Conditional format coloring for Treemap chart

    I noticed that the new charts for 2016 have a treemap chart that looks great but is missing other options to have changes in color as oppose to one solid color for different category. Looking to have something that would change color due to changes in value (ie. from negative (red) to positive (green) with an optional midpoint color (black))

    54 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Charting, Mapping and Visualizations  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the feedback. This is something we are considering for a future release. However, please keep voting on this feature idea.

    Thanks,
    Scott [MSFT]

  9. Preserve source quoting and separator when saving CSV.

    Currently, Excel alters CSV files to it's internal CSV format whenever the file is saved, even if no changes were made to the file. For example, if I open a CSV file like below (anonymized version of a AWS credentials file):

    User Name,Access Key Id,Secret Access Key
    "somebody",WISKFHEYDSJ2UDFH6XAD,mDHJNSLCF!safsdlds>Flsdfj/Mjufsldkhafdsl

    And then I merely open the file and save it without making any changes, Excel will alter file, removing the quotes:

    User Name,Access Key Id,Secret Access Key
    somebody,WISKFHEYDSJ2UDFH6XAD,mDHJNSLCF!safsdlds>Flsdfj/Mjufsldkhafdsl

    In this particular example, the change is harmless but for more complex CSV files, simply opening them in Excel is sufficient to break other…

    94 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Opening and Saving Files  ·  Flag idea as inappropriate…  ·  Admin →

    Great suggestion – CSV hasn’t been an area we’ve been looking into recently, but we’ll reconsider. It looks like this is starting to get some votes fairly quickly. If you like the idea, then please keep the votes coming! That’s the best way to help get this onto our engineering schedule.

    Thanks,
    John [MS XL]

  10. Support for Rose charts

    Please could we have support for Rose charts. These are a form of Pie chart where the radius of the segment is used to represent an extra value. These are particular common in metrological, demographic, political and healthcare reporting.

    For example a hospital may want to report on the number of admissions due to alcohol related violence by day of week. In a standard pie chart each wedge could be a day of the week and the angle of the wedge represents the number for that day of the week as a proportion of the total weekly admissions due to…

    13 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Charting, Mapping and Visualizations  ·  Flag idea as inappropriate…  ·  Admin →
  11. Sensible date formatting on X-axis of XY-scatter charts

    If the X-axis of an XY-scatter chart is DATES, then it would be great to have the option to select the x-axis category labels to be spaced by (eg) months, years, etc like you can do for a line-chart. The advantage of being able to use an XY-scatter chart with this proposed functionality is that not all plotted series have to share the same x-series. Thank you!

    76 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Charting, Mapping and Visualizations  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the feedback. This is a great suggestion. We’ll definitely consider it as we plan the next round of features. Please continue voting on this feature request which will increase its likelihood of getting in the product.

    Thanks,
    Scott [MSFT]

  12. Modernize conditional formatting formula editing.

    As of 2013, it conditional formatting formula editing is still inconsistent with the regular application, and makes it harder for users to learn conditional formatting, which is one of the more abstract concepts of the early Excel learning process.

    Arrow keys are still modifying formulas rather than moving the cursor, for example.

    194 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    22 comments  ·  Formatting  ·  Flag idea as inappropriate…  ·  Admin →

    Great suggestion, thanks David! And thanks to other people who took the time to clarify/comment on this one. There’s definitely room to tighten this experience up in a number of places. We’re getting a lot of traffic on the site, so please keep voting for the things you care about most to help us do a great job of prioritizing.

    Best,
    John [MS XL]

  13. Adding a native interpolation function in Excel

    Interpolation (even a simple linear interpolation) would be a great native function for Excel to have. Something like INTERPOLATE(KnownXRange,KnownYRange, NewX) would be fantastic for anyone who ever has to do this

    The current workaround looks something like this:

    =FORECAST(NewX,OFFSET(KnownY,MATCH(NewX,KnownX,1)-1,0,2), OFFSET(KnownX,MATCH(NewX,KnownX,1)-1,0,2))

    60 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    11 comments  ·  Formulas and Functions  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the suggestion, and thanks for showing how you’re using the FORECAST as a workaround. We’ll consider this request along with all the other ideas here and prioritize it according to the votes – so please keep voting if you want to see the priority raised!

    Best,
    John [MS XL]

  14. Excel 2016 New Chart Types - Experiencing Major Problems

    New Excel 2016 chart types Problems Experienced:
    Can't drag Title
    Can't drag Data Labels
    Can't drag Legend
    Inserted Shapes/Text Boxes are not embedded within chart
    This is a problem.

    14 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Charting, Mapping and Visualizations  ·  Flag idea as inappropriate…  ·  Admin →

    There are some limitations with the new chart types introduced in Excel 2016. We are working on addressing the items that you have called out.

    Thanks,
    Scott [MSFT]

  15. Chart series formatting - UI overhaul

    Formatting chart series is currently very cumbersome, particularly on a chart with many series.

    SUGGESTION: make a series formatting window open up for a given chart.
    -The window displays all series simultaneously (each series is one row). Each column is an attribute (e.g. line type, line width, marker type, marker line color, etc. etc.). All attributes are also shown simultaneously.
    -It should be possible to easily copy attributes (only some, or all) from one series to another, or to multiple others simultaneously.
    -It should be possible to define and save attribute sets for a series that can then be selected…

    65 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Charting, Mapping and Visualizations  ·  Flag idea as inappropriate…  ·  Admin →

    We are looking at several ways to make formatting easier. This is an interesting approach that we will consider.

    Thanks,
    Scott [MSFT]

  16. If pasted text is auto converted to a date: _save_the_original_text_. Then give it back when text is desired. Don't corrupt data!

    When people in computational biology paste a list of gene names sometimes genes like "SPET8" are in the list. The original value is lost, and now the column has corrupt data. (Why did you kill the original value?) Since the column of gene names usually goes off screen and is often in alphabetical order nobody notices this until something breaks in a bizarre way in another person's hands. Scientific papers have had corrupt data for this reason many times, and everyone advises each other to avoid excel for this reason. It might even make a difference for a clinical diagnosis.…

    47 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    10 comments  ·  Data Import  ·  Flag idea as inappropriate…  ·  Admin →
  17. probability plots

    Implement probability plots similar to those in minitab. In a probability plot, a series of measurements appears as a curve with the quantity being measured on the x axis, and percentiles on the y axis. The curve becomes a straight line if the data is normally distributed. Some probability plots can also be constructed for other distributions.

    7 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Charting, Mapping and Visualizations  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the idea. We’ll consider this in a future planning phase. Please continue to vote on this feature idea.

    Thanks,
    Scott [MSFT]

  18. VLookup and Inserting Columns: VLookup should increment the col_index_num when you insert a new column in the range.

    When you insert a column and it affects the range referred to by a vlookup, the table range updates but the column index number does not. The column index number should increase with the table range so that the same column is pulled. I can't think of a scenario where inserting columns in a table but not updating the column index is a user's intended course of action.

    41 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    8 comments  ·  Formulas and Functions  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the suggestion Alexander. We’ll be taking a look at how various lookup scenarios work and looking at improvements there. We’ll be sure to deeply consider anything that’s got a lot of votes, so please keep voting for the things you find most important.

    Thanks,
    John [MS XL]

  19. Intelligent number formatting in chart axes

    Add functionality to automatically adjust x and y axis number formatting to be appropriate to the min and max scaling. This would be particularly useful when the same chart template for dynamic charting and/or running scenarios.

    For example in the following min/max ranges Excel could apply the following number formats:

    0 to 10's - 0.0 (e.g. 5.0)
    0 to 000's - #,##0 (e.g. 5,000)
    0 to 000'000's - display units millions (e.g. 5.0 and add million label next to chart)

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Charting, Mapping and Visualizations  ·  Flag idea as inappropriate…  ·  Admin →
  20. Float/Hover Charts that are Objects on a Sheet so they stay in vew as you scroll

    Introduce a setting that lets you float/hover a chart that's an object in a sheet so that when you scroll the sheet, the chart stays in that place and viewable on the screen as you scroll.

    Think of 'position: fixed' in CSS:

    Chart {

    position: fixed;
    
    right: 10;
    top: 10;

    You could also step it up a notch and have the button appear on mouse hover somewhere on the chart that has the option to float: on/off.

    Yes I know you can split or freeze the screen but it wastes a lot of screen real estate.

    9 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Charting, Mapping and Visualizations  ·  Flag idea as inappropriate…  ·  Admin →

    That’s an interesting idea. We’ll definitely consider this in our planning for the next release. Please continue to vote on this feature idea.

    Thanks,
    Scott [MSFT]

  • Don't see your idea?

Feedback and Knowledge Base