KutoolsforOffice — One Suite. Five Tools. Get More Done.

Quickly Replace Accented Characters with Regular Characters in Excel

AuthorKellyLast modified

Have you imported customer names, product lists, or reports into Excel and noticed accented characters such as é, ü, ñ, ç, ô? In many cases, these characters can cause problems when sorting, filtering, searching, matching data, or exporting information to other systems.

For example:
  • José → Jose
  • München → Munchen
  • François → Francois
  • García → Garcia

Many databases, websites, and business systems prefer plain English characters. Therefore, replacing accented characters with regular characters is a common data-cleaning task in Excel. Unfortunately, Excel does not provide a built-in feature to remove accented characters directly. In this tutorial, we will introduce several effective methods to help you quickly convert accented characters into regular characters in Excel.

a screenshot showing the replacement of accented characters

Replace accented characters manually with Find and Replace

If your worksheet only contains a few accented characters, Excel's built-in Find and Replace feature can help you manually replace them. However, this method becomes tedious when your data contains many different accented characters because you must replace each one individually.

Steps to replace accented characters manually

  1. Select the range where you want to replace accented characters.
  2. Press Ctrl + H to open the Find and Replace dialog box.
  3. In the Find what box, enter an accented character, such as: é.
  4. In the Replace with box, enter the regular character: e.
  5. Click Replace All.
    a screenshot showing how to configure the find and replace dialog
  6. A dialog box will appear showing how many replacements were completed successfully. Click OK.
    a screenshot showing how many replacements were completed
  7. Repeat the process for other accented characters such as:
    • à → a
    • ü → u
    • ñ → n
    • ç → c

Limitations of this method

While simple, this approach has several drawbacks:

  • You must replace characters one by one.
  • It is very time-consuming for large datasets.

If you frequently work with imported international data, a more automated method is recommended.


Replace accented characters with user-defined function

For advanced Excel users, VBA can automate the replacement process and handle multiple accented characters at once. This method is useful when you regularly clean imported data and are comfortable using macros.

Steps

  1. Press Alt + F11 to open the Microsoft Visual Basic for Applications window.
  2. Click Insert > Module.
  3. Paste the following VBA code into the module window:
    Function StripAccent(thestring As String)
    Dim A As String * 1
    Dim B As String * 1
    Dim i As Integer
    
    Const AccChars = "ŠŽšžŸÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðñòóôõöùúûüýÿ"
    Const RegChars = "SZszYAAAAAACEEEEIIIIDNOOOOOUUUUYaaaaaaceeeeiiiidnooooouuuuyy"
    
    For i = 1 To Len(AccChars)
        A = Mid(AccChars, i, 1)
        B = Mid(RegChars, i, 1)
        thestring = Replace(thestring, A, B)
    Next
    
    StripAccent = thestring
    End Function
    a screenshot showing how to use the VBA code
  4. Press Alt + Q to close the VBA editor and return to the worksheet.
  5. Enter the following formula into a blank cell (here A2 is the cell containing the accented characters):
    =StripAccent(A2)
  6. Press Enter, then drag the fill handle down to apply the formula to other cells.
    a screenshot of using the user-defined function to replace accented characters
Notes:
  • This VBA function only replaces accented characters defined in the code. If some accented characters are not converted correctly, you need to manually add them to the character lists in the VBA code.
  • To add more accented characters, update both the AccChars and RegChars strings. Make sure each accented character in AccChars has a corresponding replacement character in the same position in RegChars.
    For example:
    • AccChars = "éèêë"
    • RegChars = "eeee"
  • This method returns the converted result in another cell and does not directly modify the original data.

Batch replace accented characters quickly with Kutools for Excel

Find and Replace can only replace one accented character at a time, while VBA requires manually editing code to support more characters, which is not user-friendly for most users. If you want a faster and easier solution, Kutools for Excel's Replace Any Characters feature can quickly replace multiple accented characters at once with built-in rules.

Kutools for Excel - Packed with over 300 essential tools for Excel. Make Excel tasks faster, easier, and more efficient. Download now!

Steps

  1. Select the range where you want to replace accented characters.
  2. Select Kutools > Text > Replace Any Characters.
    a screenshot of enabling the replace any characters feature
  3. In the Replace Any Characters dialog box:
    1. Select the built-in Accented characters scenario.
    2. By default, all preset accented character rules are selected.
      Tip: The built-in rules already cover most commonly used accented characters, so in most cases, no additional setup is needed. You can keep only the rules you need, or manually add new rules for accented characters that are not included in the preset list.
    3. Preview the replacement results in real time, then click OK.
      a screenshot showing how to configure the replace any characters dialog box

Result

Now all accented characters in the selected range are instantly converted into regular characters.

a screenshot showing the results

Kutools for Excel - Supercharge Excel with over 300 essential tools, making your work faster and easier, and take advantage of AI features for smarter data processing and productivity. Get It Now

Advantages of Kutools for Excel

Compared with manual replacement, or VBA, Kutools offers several major advantages:

  • No formulas or VBA required
  • Built-in accented character rules
  • Batch replace multiple character types simultaneously
  • Real-time preview before replacement
  • Supports custom replacement rules
  • Much faster and easier for large datasets

In addition, the upgraded Replace Any Characters feature is more flexible than traditional replace tools because it allows you to manage reusable rule scenarios for different text-cleaning tasks.


Conclusion

Replacing accented characters with regular characters helps standardize text data and avoid issues when searching, matching, sorting, or exporting data in Excel. In this article, we introduced three different methods, from manual replacement to VBA automation and the faster Kutools for Excel solution. Among them, Kutools for Excel offers the simplest and most efficient way to batch replace accented characters with built-in rules and just a few clicks.


Best Office Productivity Tools

🤖Kutools AI Aide: Revolutionize data analysis based on: Intelligent Execution   |  Generate Code  |  Create Custom Formulas  |  Analyze Data and Generate Charts  |  Invoke Kutools Functions
Popular Features: Find, Highlight or Identify Duplicates   |  Delete Blank Rows   |  Combine Columns or Cells without Losing Data   |  Round without Formula ...
Super Lookup: Multiple Criteria VLookup    Multiple Value VLookup  |   VLookup Across Multiple Sheets   |   Fuzzy Lookup ....
Advanced Drop-down List: Quickly Create Drop Down List   |  Dependent Drop Down List   |  Multi-select Drop Down List ....
Column Manager: Add a Specific Number of Columns  |  Move Columns  |  Toggle Visibility Status of Hidden Columns  |  Compare Ranges & Columns ...
Featured Features: Grid Focus   |  Design View   |  Big Formula Bar    Workbook & Sheet Manager   |  Resource Library (Auto Text)   |  Date Picker   |  Combine Worksheets   |  Encrypt/Decrypt Cells    Send Emails by List   |  Super Filter   |   Special Filter (filter bold/italic/strikethrough...) ...
Top 15 Toolsets12 Text Tools (Add Text, Remove Characters, ...)   |   50+ Chart Types (Gantt Chart, ...)   |   40+ Practical Formulas (Calculate age based on birthday, ...)   |   19 Insertion Tools (Insert QR Code, Insert Picture from Path, ...)   |   12 Conversion Tools (Numbers to Words, Currency Conversion, ...)   |   7 Merge & Split Tools (Advanced Combine Rows, Split Cells, ...)   |   ... and more
Use Kutools in your preferred language – supports English, Spanish, German, French, Chinese, and 40+ others!

Supercharge Your Excel Skills with Kutools for Excel, and Experience Efficiency Like Never Before. Kutools for Excel Offers Over 300 Advanced Features to Boost Productivity and Save Time.  Click Here to Get The Feature You Need The Most...


Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier

  • Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
  • Open and create multiple documents in new tabs of the same window, rather than in new windows.
  • Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!

All Kutools add-ins. One installer

Kutools for Office suite bundles add-ins for Excel, Word, Outlook & PowerPoint plus Office Tab Pro, which is ideal for teams working across Office apps.

ExcelWordOutlookTabsPowerPoint
  • All-in-one suite — Excel, Word, Outlook & PowerPoint add-ins + Office Tab Pro
  • One installer, one license — set up in minutes (MSI-ready)
  • Works better together — streamlined productivity across Office apps
  • 30-day full-featured trial — no registration, no credit card
  • Best value — save vs buying individual add-in

Kutools for Excel

Brings 300+ powerful features to streamline your Excel tasks.