Filter by Color in Excel Not Showing? Fix It

Errors & fixes · Updated November 2, 2026

Filter by Color in Excel Not Showing? Fix It

If Filter by Color is missing in Excel, open the filter arrow on the column that actually contains the colored cells and confirm that color is applied to those cells—not to a shape or another column. If the dropdown is missing too, turn on filtering with Data > Filter, then check that your data has a single, usable header row.

Start with the column that has the color

Excel’s color filter works on a column at a time. A fill color in column C will not necessarily make Filter by Color available in the dropdown for column A. Click the arrow in the colored column’s header, then look for Filter by Color. Depending on the formatting present, its submenu can offer cell fill colors, font colors, or conditional-formatting icons.

If the submenu is absent, inspect a few cells in that column. Do they have a visible fill or font color? Is the color applied to the cell itself, or is it an object placed over the worksheet? A colored shape, an image, or a chart covering a cell is not cell formatting, so Excel cannot filter rows by that object’s appearance. Likewise, the color in a neighboring column does not qualify.

For a quick test, select one data cell in the relevant column and apply a temporary fill using Home > Fill Color. Open that column’s filter dropdown again. If Filter by Color now appears, the original issue is likely that Excel did not recognize the formatting you expected. Remove the temporary fill afterward if it should not become part of the data.

Turn on AutoFilter and check the data range

Filter arrows appear when AutoFilter is enabled for a range or when the data is in an Excel table. In Excel for Microsoft 365 on Windows, click a cell in the data and choose Data > Filter. Ctrl+Shift+L also toggles AutoFilter for the selected range. On Excel for Mac, use Data > Filter; the keyboard shortcut may differ by keyboard and Excel version, so the ribbon command is the dependable option.

Check that the selected range includes every row and column you intend to filter, with one clear header row. If the colored cells sit just outside the filtered range, their formatting will not be part of the filter’s choices. A blank row or blank column separating the data from the rest of the sheet can also cause Excel to treat nearby data as a separate range. Click within the data and inspect which cells receive filter arrows before troubleshooting the color itself.

For a dataset that grows over time, consider converting it to a table: select the data and choose Insert > Table, then confirm whether the range has headers. Tables include filter arrows in their header row and generally expand as rows are added. This does not create color formatting; it simply makes the filter range easier to manage. Avoid putting two header rows inside one table, because Excel expects a single header row.

Understand what Excel means by color

Excel can filter by a cell’s fill color or font color, and it can offer icon filtering where conditional formatting uses icons. The color filter is a display-based criterion: it keeps rows whose cells in the chosen column match the selected color. It does not identify why a cell has that color, nor does it search for colors anywhere in the worksheet.

For example, suppose a Status column contains green-filled cells for “Complete” and yellow-filled cells for “Waiting.” Choosing the green color in that column’s filter can show the rows with green cells. But if green fill appears only in the Owner column, the Status dropdown will not filter based on it. When the same color is used for multiple meanings, Excel also cannot infer those meanings; it treats the formatting color as the criterion.

Color filtering is different from sorting by color. Filtering hides rows that do not match the chosen color; sorting rearranges rows so cells of a color appear together. Both commands may be available from the column dropdown, but they do different things. Neither changes the underlying cell values or removes formatting from rows that are hidden.

Check conditional formatting and displayed colors

A cell can look colored because of a conditional-formatting rule rather than a manually applied fill. Excel can filter by colors produced by conditional formatting, but the dropdown’s available choices depend on the formatting actually present in that column. A rule may also make the color appear only when a condition is met, so a color will not be offered if no current cell meets that condition.

To inspect the rule, select an affected cell and choose Home > Conditional Formatting > Manage Rules. Check the “Show formatting rules for” setting, then review the rule and its “Applies to” range. A rule might apply to a different range than expected, or its condition may no longer be true for the cells you are checking. Correct the range or rule if appropriate, then reopen the filter menu.

Be careful when the displayed result is not a cell fill or font color. Data bars and color scales are conditional-formatting visualizations; icons have their own filtering behavior where supported. A custom number format that displays symbols, or a shape positioned over a cell, is not the same as applying that visible color to the cell. If the specific visualization is not offered in the filter menu, use a value-based helper column or filter by the underlying data instead.

Clear conflicting filters and refresh your view

An existing filter on another column can make it seem as if the color filter is broken. Filters on different columns work together: a row must meet all active criteria to remain visible. For instance, filtering a department to “Sales” and a color to green shows only green rows in Sales. If no row meets both conditions, the result is an empty list even though the color filter itself worked.

Open each filter dropdown and look for an active filter indicator, or choose Clear Filter From [column name] to remove that column’s criterion. To clear filter criteria across the worksheet, choose Data > Sort & Filter > Clear. This clears filtering and sorting criteria, but it does not remove cell colors. Reapply only the criteria you need and check whether the expected rows appear.

Also check whether rows are hidden manually or grouped. A color filter can show matching records while other rows remain hidden for a separate reason. Use the row numbers and outline controls at the left of the sheet to spot hidden or collapsed rows. If necessary, clear filters and unhide the relevant rows before deciding that Excel has omitted matching records.

Check worksheet protection and workbook limitations

A protected worksheet can restrict filtering. If the filter arrows are present but commands are unavailable, ask the workbook owner whether the sheet is protected. On Windows, the sheet owner can review Review > Protect Sheet. When protecting a sheet, the owner can allow “Use AutoFilter”; that permission lets users change criteria in an existing AutoFilter, but it does not let them turn AutoFilter on or off after protection is applied.

Protection is not the only possible restriction. A workbook may be opened in a view-only state or have editing permissions controlled by an organization. If commands are disabled across the ribbon, check whether the file is read-only and whether you have permission to edit it. Save a permitted editable copy before changing formatting or filter settings. Excel for the web and Mac may arrange commands differently from Windows, but the same basic checks apply: active filter range, color in the filtered column, and permission to use the filter.

Use a value-based alternative when color is unreliable

Color is often a convenient visual label, but it can be fragile as the only way to represent information. If green means “Complete,” store “Complete” in a Status column and filter by that value. This is more dependable when colors change, when different people use different themes, or when data is exported to another system. You can still use conditional formatting to color the status cells while filtering by their text.

If you have only color-coded records and cannot add a meaningful value, you can filter by color directly once Excel recognizes the cell formatting. If that remains unavailable, consider adding a helper column with an explicit category, then use ordinary text or number filters. Do not rely on a formula to read a cell’s fill color: standard worksheet formulas do not return formatting color as a normal cell value. For repeated workflows, it is usually better to maintain a real category in the data than to make color carry information by itself.

Frequently Asked Questions

Why is Filter by Color greyed out or missing?
Open the dropdown for the column containing the formatted cells. The option may not appear if that column has no recognized cell or font color, if the visible color comes from a shape, or if filtering is restricted by sheet protection. Confirm the range and formatting before changing the workbook.

Can I filter by a color created by conditional formatting?
Excel can filter by conditional-formatting colors and, where applicable, icons. The color must currently be applied to cells in the filtered column. Check the conditional-formatting rule and its range if the expected color is not offered.

Does Filter by Color delete or change the other rows?
No. It hides rows that do not match the selected color; it does not delete them or recolor them. Clear the filter to display the rows again.

Why do I get no results after choosing a color?
Another column may have an active filter, and the criteria combine. Clear the other filters and check whether the chosen color is present in the column’s data cells. Also look for manually hidden or collapsed rows.

Can Excel filter by a shape or a color shown in a chart?
No. The filter operates on cell formatting in the data range, not on shapes, images, or chart colors. Put the category or status in a worksheet column and filter that value instead.

Related

Try it: the Formula Explainer: paste any formula and see each function and reference in plain English.

More in Errors & fixes

Sources: Function behaviour and menu paths: Microsoft Support documentation for Excel. Method & sources

Spotted an error in this guide? Let us know.