sodcalculator

10 Tech How-To

Excel Find and Replace Not Working: Fixes

Guide 10-36334 · Updated · Step by step

Excel’s Find and Replace is a core tool, and when it stops responding or returns incorrect results, it can halt your workflow. This guide covers the most common causes—from accidental formatting-only searches to corrupted settings—and walks you through practical fixes to get it working again.

What You’ll Need

  • Access to the affected Excel file (or a copy of it).
  • Permission to change Excel settings (you won’t need admin rights for most fixes).
  • About 10 minutes to work through the steps.

Step-by-Step

  1. Check the Basics: Scope and Match Options.
    Click Find & Select (Home tab, far right) and choose Find or Replace. In the dialog, click Options to expand it. Verify:
    – Within: is set to Sheet or Workbook (whichever you expect).
    – Search: is set to By Rows or By Columns (usually doesn’t matter, but change it if results seem odd).
    – Look in: is set to Formulas (not Values or Comments) if you’re searching for text that appears in a formula bar.
    – Match case and Match entire cell contents are unchecked unless you intentionally need them.
  2. Clear the Format Search (Most Common Culprit).
    In the same expanded Find and Replace dialog, look at the Format button (next to the search box). If it shows a small paintbrush icon or a line of text (like “Find Format”), a format filter is active. Click the arrow next to Format and choose Clear Find Format. This is the #1 reason Find returns “no results” even when the text exists.
  3. Close the Dialog and Use the Keyboard Shortcut.
    Sometimes the dialog gets into a stuck state. Press Esc to close it, then press Ctrl + F (Find) or Ctrl + H (Replace) to reopen it fresh. This resets the internal state in most cases.
  4. Check for Hidden Rows, Columns, or Filters.
    If Find works but skips some cells, you may have hidden rows or columns, or an active AutoFilter. Go to the Data tab and click Filter to toggle it off (if it’s highlighted/orange). Then select all cells (Ctrl+A twice) and unhide everything: Home > Format > Hide & Unhide > Unhide Rows and Unhide Columns. Try Find again.
  5. Reset the Find and Replace Settings in the Registry (Windows).
    If the dialog is misbehaving (e.g., you can’t type in it, or it crashes), the stored settings may be corrupted. Close Excel. Press Win + R, type regedit, and press Enter. Navigate to:
    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options
    (If you have a different Office version, the folder might be 15.0 or 14.0.) Look for a value named FindReplaceSettings. Right-click it and delete it. Restart Excel. This resets the dialog to defaults.
  6. Repair the Office Installation.
    If the problem persists across all files, the Excel installation may be damaged. Go to Control Panel > Programs > Programs and Features. Find Microsoft Office, right-click it, and choose Change. Select Quick Repair first. If that doesn’t help, run Online Repair (requires internet).
  7. Test in a New Workbook.
    Open a blank workbook, type “test” in a cell, and try Find. If it works there, the issue is specific to the original file. Try copying all data to a new workbook (select all, copy, paste into a new file) and see if Find works there.

Common Mistakes

  • Leaving a format filter on: The most common issue. Always check the Format button for an active filter.
  • Searching in “Values” when you have formulas: If a cell contains =A1&" text", searching for “text” with “Look in: Values” will fail if the formula hasn’t been calculated. Use “Formulas” instead.
  • Forgetting about merged cells: Find and Replace can behave unpredictably with merged cells. Unmerge if you’re having trouble.
  • Using wildcards incorrectly: The asterisk (*) and question mark (?) are wildcards. If you’re searching for a literal asterisk, you must prefix it with a tilde (~), like ~*.

Tips

  • Use “Find All” instead of “Find Next”: It shows a list of all matches at once, which is faster for verifying if anything is found.
  • Replace with a format: You can replace text and apply formatting simultaneously. In the Replace tab, click the Format button next to “Replace with” to set new formatting.
  • Search within a selected range: Highlight a specific range before opening Find, and Excel will search only that range (you’ll see “Within: Selection” in the dialog).
  • Use keyboard shortcuts to expand options: In the Find dialog, press Alt+T to toggle the Options button.

Troubleshooting

If Find still returns nothing after clearing formats: Try selecting the entire sheet (click the triangle at the top-left corner) and then press Delete. This clears all content and formatting. Undo (Ctrl+Z) if you need the data back, then try Find again.

If Replace is replacing but not finding everything: Check if the replacement text is being inserted but the find criteria are too narrow (e.g., “Match entire cell contents” is on).

If the dialog won’t open at all: Try pressing Ctrl+F while a cell is selected, not while editing a cell. If you’re in cell-edit mode (cursor blinking in the cell), the shortcut may not work.

If the registry fix doesn’t help: You may have a corrupted Excel profile. In the registry, also delete the Options key entirely (back it up first by exporting it). This resets all Excel options, so use this as a last resort.

If the problem is only in one file: The file may be corrupted. Use File > Info > Check for Issues > Inspect Workbook, or try opening it in Google Sheets and downloading a copy to see if that repairs it.

Frequently Asked Questions

Q: Why does Find say “We couldn’t find what you’re looking for” when the text is clearly there?
A: Almost always because a format filter is active (see Step 2) or the “Look in” dropdown is set to “Values” instead of “Formulas.” Clear the format and change the look-in setting.

Q: Can I use Find and Replace to change cell colors?
A: Yes. In the Replace tab, leave “Find what” empty, set a format (click Format and choose a fill color) for “Find what,” then set the new format for “Replace with.” This will replace all cells with that fill.

Q: How do I search for a line break or special character?
A: In the “Find what” box, press Ctrl+J to insert a line break character. For a tab, press Ctrl+Q (this is not documented well, but works in most versions).

Q: Why does Replace change numbers to text or vice versa?
A: If you replace a number with a number, Excel may convert the result to text if the cell was formatted as text. Check the cell format (Home > Number Format) and set it to General or Number before replacing.

Q: Is there a way to undo a Replace operation?
A: Yes, press Ctrl+Z immediately after the replace. Excel treats the entire Replace All as one action, so a single undo will revert all changes.

Q: My Find and Replace works in one sheet but not another in the same workbook. Why?
A: The second sheet may have a different “Look in” setting or a format filter applied from a previous search. Open the dialog, clear the format, and set “Within” to Workbook to ensure consistency.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →