I would strongly recommend using INDEX/MATCH, rather than a VLOOKUP. It is much quicker when dealing with a large number of formulas. Also, although your requirements are very basic, INDEX/MATCH is much more versatile, so would be useful in more complex situations.

=IFNA(
    INDEX(3:10,MATCH(DD$10,0)),
    "Not Found"
)

EDIT: I miss understood what the OP wanted...

Sorry. I think what you actually want is the original data to be overwritten. So the cell containing "Jersey", changes to contain "Zone 1" instead. I don't think this is possible without a VBA macro.

You could create a separate sheet which would act as a read only report. It would be identical to the original "input" sheet, except that it changes the cells containing countries to zones.

Answer from Gravitate on Stack Overflow
🌐
Ablebits
ablebits.com › ablebits blog › excel › find & replace › excel: find and replace multiple values at once
Excel: find and replace multiple values at once
June 26, 2026 - And then, put the below formula in B2 and press Enter: =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2:A10, D2, E2), D3, E3), D4, E4) …and you will have all the replacements done at once: Please note, the above approach only works in Excel 365 that supports ...
🌐
Exceljet
exceljet.net › home › formulas › find and replace multiple values
Find and replace multiple values - Excel formula | Exceljet
October 29, 2025 - To find and replace multiple values (i.e., perform a batch replace all operation), you can use the REDUCE function with a custom LAMBDA function to perform multiple substitutions in a single operation.
Discussions

How to find and replace multiple values in Excel at the same time? - Stack Overflow
I have a very large Excel sheet with 1000's of values that contain over 200 different countries, I want to change each country to either Zone 1, Zone 2, Zone 3 ... to Zone 10 etc. I also want to b... More on stackoverflow.com
🌐 stackoverflow.com
Excel - Find and replace multiple parts of formula simultaneously - Stack Overflow
First post, please be kind :) I am updating a dataset by repeating calculations from a prior year (2015) onto the most recent year's data (2016). I have copied the old year's formulas into new col... More on stackoverflow.com
🌐 stackoverflow.com
Find/Replace for multiple values at once
I'm looking for a simple find and replace but for multiple values at once. I know I could just use the find/replace function in Excel but I am changing the same 3 values in over a hundred workbooks so thought a macro would be faster. (Though at this point I've probably spent more time trying to... More on mrexcel.com
🌐 mrexcel.com
4
0
January 10, 2025
Find and replace multiple values with other values in a range
Welcome. I try to search for specific values in a range and replace them with other values when checking their presence. I tried to implement this using the following code, but it did not work. I hope to find someone to help me with this Option Explicit Sub CleanUpOutlier() Dim lr&, i&, j&... More on mrexcel.com
🌐 mrexcel.com
8
0
June 21, 2024
🌐
ExtendOffice
extendoffice.com › home › office tips › excel tips
How to find and replace multiple values at once in Excel?
If you are tired of find and replace the values time and time again, the following VBA code can help you to replace multiple values with your needed texts at once. 1. Please create your conditions that you want to use which contain the original values and new values. See screenshot: 2. Then hold down the "ALT" + "F11" keys to open the "Microsoft Visual Basic for Applications window". 3. Click "Insert" > "Module", and paste the following code in the Module window. VBA code: Find and replace multiple values at once
🌐
Excel Tip
exceltip.com › home › excel tips and tricks
How to Find and Replace Multiple Values in Excel
June 3, 2021 - How do we replace multiple items in Excel? In this article we will learn exactly that. Hold tight. ... So we remember the SUBSTITUTE function. We used this function to replace a given text in a string with another text. We will use multiple SUBSTITUTE functions to find multiple values and replace multiple values. The SUBSTITUTE will need help from the INDEX function also. So with that said, let's see the generic formula...
🌐
Basic Excel Tutorial
basicexceltutorial.com › home › find › find and replace using multiple values
Find and Replace Using Multiple Values | Basic Excel Tutorial
November 23, 2022 - Once you insert the code, the following formula will appear in the formula intellisense: MassReplace(input_ range,find_range,replace_range), where; Input_range is the source range you want to replace values.
🌐
Microsoft Support
support.microsoft.com › en-us › excel › get-started › find-or-replace-text-and-numbers-on-a-worksheet
Find or replace text and numbers on a worksheet | Microsoft Support
When you select Replace All, every occurrence of the criteria that you're searching for is replaced, while Replace updates one occurrence at a time. Select Options>> to further define your search if needed: Within: To search for data in a worksheet or in an entire workbook, select Sheet or Workbook. Search: You can choose to search either By Rows (default), or By Columns. Look in: To search for data with specific details, in the box, select Formulas, Values, Notes, or Comments.
🌐
ExtendOffice
extendoffice.com › excel tips › excel formulas › find and replace multiple values in excel
Find and replace multiple values in Excel
October 22, 2024 - The basic pattern of the above formula is the usage of the SUBSTITUTE function: =SUBSTITUTE (text, old_text, new_text, [instance]) Then embed the INDEX function into the SUBSTITUTE function, the INDEX function is used to retrieve both the "find" text and the "replace" text, this will run the ...
Find elsewhere
🌐
ExcelDemy
exceldemy.com › home › excel basics › find and replace multiple values in excel (6 quick methods)
Find And Replace Multiple Values in Excel (6 Quick Methods) - ExcelDemy
June 16, 2024 - Cell C11 contains the total value, but we want to find out the average of the sales data there. ... Open the Find and Replace dialog box. In the Find what box, type ‘=SUM’. Copy ‘=AVERAGE’ in the Replace with box. Press Find Next and click on the Replace button. In the output Cell C11, you’ll get the new calculated result. Read More: How to Find and Replace Using Formula in Excel
🌐
Ablebits
ablebits.com › ablebits blog › excel › find & replace › using excel replace and substitute functions - formula examples
Using Excel REPLACE and SUBSTITUTE functions - formula examples
March 21, 2023 - To achieve this, you can write 3 different SUBSTITUTE formulas: ... Notice that we've added a space at the end of each new_text argument for better readability. To learn other ways to replace multiple values at a time, please see How to do mass find and replace in Excel.
🌐
YouTube
youtube.com › watch
Find and Replace Multiple Values in Excel - ALL AT ONCE! - YouTube
Tired of replacing one value at a time in Microsoft Excel? Well, here is the fix for that!You will need this little code:Sub MultiFindNReplace()'Update 20140...
Published: November 2, 2017
🌐
YouTube
youtube.com › watch
How to Find and Replace Multiple Values in Excel - YouTube
You can read more about it here: You can read more about it here: https://www.excelhow.net/find-and-replace-multiple-values-in-excel.htmlThis Excel video tut...
Published: January 9, 2024
🌐
MyExcelOnline
myexcelonline.com › home › the ultimate guide to find and replace multiple values in excel
The Ultimate Guide to Find and Replace Multiple Values in Excel | MyExcelOnline
July 22, 2024 - Yes, you can replace multiple values at once in Excel by using formulas that include multiple SUBSTITUTE functions, or by creating a macro for more complex, repetitive tasks.
🌐
Excel Off The Grid
exceloffthegrid.com › find-replace-multiple-words
How to Find & Replace multiple words in Excel: REDUCE & SUBSTITUTE
January 21, 2026 - The SUBSTITUTE function finds and replaces text inside another value. ... [instance]: The nth instance of the old_text to replace. This is an optional argument. If not supplied, all instances are replaced.
🌐
HubSite 365
hubsite365.com › en-ww › crm-pages › cool-excel-trick-to-find-replace-multiple-words-in-one-go.htm
Cool Excel Trick to Find Replace Multiple Words in one go
February 26, 2023 - Here is an awesome Excel trick to find & replace multiple words in one go. I · used this recently to bulk rename our products easily. Imagine you have a bunch of product names in the range C5:C15 and you want to find / replace different words. The list of words to find is in the range G5:G10 and the replacements are in the range F5:F10. We can use the formula =REDUCE(C5, $G$5:$G$10, LAMBDA(a, b, SUBSTITUTE(a, b,
🌐
MrExcel
mrexcel.com › forums › question forums › excel questions
Find/Replace for multiple values at once | MrExcel Message Board
January 10, 2025 - My values to replace are always in Column A, AC & AE, last row with data varies. My changes are always: -In Column A change True to False -In Coumns AC & AE change No to False Bonus if the macro could also delete the first 2 rows as well Any help would be greatly appreciated!! Thank you!! ... Although it was an add-in in Excel 2010 & Excel 2013, Power Query became a part of Excel in 2016, in Data, Get & Transform Data.
🌐
MrExcel
mrexcel.com › forums › question forums › excel questions
Find and replace multiple values with other values in a range | MrExcel Message Board
June 21, 2024 - Sub Test() Dim X As Long, lr As Long, Rng As Range Dim oldData As Variant, newData As Variant lr = Cells(Rows.Count, "C").End(xlUp).Row Set Rng = Range("E11:Q" & lr) oldData = Array("t1", "t566", "m45", "w78", "tr2") newData = Array("machine1", "machine15", "machine166", "machine166", "machine19") For X = LBound(oldData) To UBound(oldData) Rng.Replace oldData(X), newData(X), xlWhole, , , , False, False Next End Sub