Excel for Mac: Delete Columns by Cell Value or Fill Color
Question details
The user needs to remove entire columns when any cell contains zero or has a red fill color, without using VBA or keyboard shortcuts.
- Product
- Microsoft Excel for Mac
- Device & OS
- macOS
- Scenario
- The user is working on a duplicate worksheet and wants to identify matching cells, review the results, and delete the corresponding columns manually.
- Observed behavior
- Columns must be identified by either a cell value of 0 or a red fill color before deletion.
Create or open a duplicate of the worksheet and confirm that the red fill is applied consistently. Decide whether zero must match the entire cell value, so values such as 10 are not included accidentally.
Find zero values or red-filled cells in Excel for Mac and delete their columns
Use Excel’s Find and Select tools to locate matching cells, review the results, select their column headers, and delete the columns without VBA.
Run the search separately for zero values and red fill so you can review each group before removing columns. When searching for zero, enable the option to match the entire cell contents if values such as 10 or 100 should not be included.
On the duplicate worksheet, open Home > Find & Select > Find. Enter 0 in the Find what box, select Options if needed, enable Match entire cell contents, and choose Find All.
Open Home > Find & Select > Find again, select Format, choose Choose Format From Cell or set the Fill color to red, and click Find All to locate cells with that fill.
Review the Find results and note which worksheet columns contain the matching cells. Do not delete a column until you confirm that the result is relevant.
Click each matching column letter at the top of the worksheet. To select multiple nonadjacent columns, hold Command while selecting the column headers.
Right-click a selected column header and choose Delete, or use Home > Delete > Delete Sheet Columns. Check the duplicate worksheet after deletion.
Use filtering to identify columns that contain zero values
Use filters when the worksheet is structured as a table and you need a visual way to review zero values before deleting columns.
Delete Spreadsheet Columns by Zero Values or Red Fill in WPS Spreadsheet
WPS Spreadsheet provides Find and Replace, format-based searching, filtering, and column deletion tools that let you review cells containing zero or red fill and remove their full columns without VBA.
- 1. Open a duplicate workbook: Launch WPS Spreadsheet, open the copied XLS or XLSX workbook, and select the worksheet you want to clean.
- 2. Find matching values or formatting: Use Home > Find and Replace to search for 0, and use the format options to locate cells with the red fill color. Review each match before editing.
- 3. Select the matching columns: Click the column letters containing the confirmed matches. Hold Command while selecting headers if multiple separate columns need to be removed.
- 4. Delete and verify: Right-click the selected column headers, choose Delete Columns, and review the duplicate worksheet before saving the result.

Frequently Asked Questions
How can I search only for cells whose value is exactly zero in Excel for Mac?
Open Home > Find & Select > Find, enter 0, expand Options, and enable Match entire cell contents before choosing Find All. This prevents values such as 10 or 100 from matching.
Can Excel find cells by their red fill color?
Yes. Go to Home > Find & Select > Find, select Format, and choose the red fill directly or use Choose Format From Cell. Select Find All to review the matching cells.
How do I delete an entire column after finding a matching cell?
Select the column letter at the top of the worksheet, right-click the header, and choose Delete. For multiple columns, select each confirmed header before using Delete.
Can I remove these columns without VBA or keyboard shortcuts?
Yes. Find and Select, Find with Format, filters, and the column-header Delete command provide a mouse-driven workflow without macros or shortcut keys.
Why should I use a duplicate worksheet before deleting columns?
Deleting columns permanently removes their data from that sheet. A duplicate lets you review the search results, compare the output with the original, and restore information if a column was selected by mistake.




