Excel Formulas for Combining Country Codes and Phone Numbers

📅 May 01, 2026 📝 Sarah Miller

Managing inconsistent contact directories is a persistent frustration for database administrators. Standard data sources, such as legacy CRM exports, typically isolate dialing prefixes from local subscriber lines, necessitating tedious manual consolidation. Resolving this formatting gap grants seamless integration with global communication platforms. Crucially, one major stipulation requires stripping leading zeros from local mobile numbers to prevent dialing failures. For example, merging a country code in column A with a mobile number in column B using the formula ="+"&A2&B2 ensures correct international formatting. Below, we examine step-by-step methods to execute this syntax across your spreadsheets.

Excel Formulas for Combining Country Codes and Phone Numbers

Excel Formula to Combine Country Code with Mobile Number

Managing contact databases is a common task for marketers, sales operations, and database administrators. Often, you will find yourself with two separate columns in an Excel sheet: one containing country codes (such as "1" for the USA, "44" for the UK, or "91" for India) and another containing local mobile numbers.

To prepare this data for SMS marketing platforms, CRM systems like HubSpot or Salesforce, or WhatsApp broadcasting, you must combine these two columns into a single, standardized international phone number format (often referred to as the E.164 format). Doing this manually for thousands of rows is impossible. Fortunately, Excel offers several formulas and techniques to automate this process seamlessly.

In this comprehensive guide, we will explore different Excel formulas to combine country codes with mobile numbers, how to handle common data-cleaning challenges (like leading zeros and special characters), and how to format the output correctly.

Method 1: The Concatenation Operator (&)

The simplest and fastest way to combine cells in Excel is by using the ampersand (&) operator. This operator acts as a glue, joining text strings from different cells together.

The Basic Formula

Suppose your country code is in column A (e.g., A2 contains 44) and the mobile number is in column B (e.g., B2 contains 7911122233). To combine them, use the following formula in cell C2:

=A2 & B2

If you want to ensure the final number is prefixed with a plus (+) sign, which is standard for international formats, write:

="+" & A2 & B2
Country Code (A) Mobile Number (B) Formula Result (C)
1 5550199 ="+" & A2 & B2 +15550199
44 7911122233 ="+" & A3 & B3 +447911122233

Method 2: Using the CONCAT and CONCATENATE Functions

If you prefer using formal Excel functions over operators, you can use CONCATENATE (or its modern successor in newer Excel versions, CONCAT).

The syntax for CONCAT is straightforward:

=CONCAT(text1, [text2], ...)

To combine the country code with the mobile number and include the plus sign, enter this formula:

=CONCAT("+", A2, B2)

If you are working on an older version of Excel (Excel 2013 or earlier), use the CONCATENATE function instead:

=CONCATENATE("+", A2, B2)

The Big Challenge: Handling the Leading Zero ("0")

In many countries (such as the UK, Australia, and parts of Europe), local phone numbers are written with a leading zero (e.g., 07911 122233). However, when adding an international country code, the leading zero must be removed. For example, +44 combined with 07911 122233 should become +447911122233, not +4407911122233.

To handle this dynamically, we can use an IF statement paired with the LEFT and MID functions to strip the zero if it exists.

Formula to Remove Leading Zero Dynamically

This formula checks if the first digit of the mobile number is "0". If it is, Excel strips the zero and concatenates the rest of the number with the country code. If there is no leading zero, it combines them normally.

="+" & A2 & IF(LEFT(B2, 1)="0", MID(B2, 2, LEN(B2)), B2)

How this formula works step-by-step:

  • LEFT(B2, 1)="0": This checks if the very first character on the left side of the phone number in B2 is a zero.
  • MID(B2, 2, LEN(B2)): If the first character is indeed zero, this function extracts the text starting from the second character all the way to the end of the string (effectively dropping the first "0").
  • B2: If the first character is not a zero, Excel simply returns the original cell content of B2.
  • "+" & A2 & ...: Finally, Excel prepends the "+" and the country code to the cleaned phone number.

Method 3: Cleaning Spaces, Hyphens, and Parentheses

Real-world phone number lists are rarely clean. They often contain spaces, dashes, or parentheses-for example: (555) 123-4567. Before combining these with country codes, you must strip away these non-numeric characters using the SUBSTITUTE function.

To clean spaces and dashes nested within your mobile number column, you can nest multiple SUBSTITUTE functions inside your combination formula:

="+" & A2 & SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B2, " ", ""), "-", ""), "(", ""), ")", "")

This formula systematically replaces spaces (" "), dashes ("-"), open parentheses ("("), and close parentheses (")") with nothing (""), ensuring a clean string of continuous digits before adding the country code.

Method 4: Formatting and Avoiding Scientific Notation

When you join long strings of numbers in Excel, Excel occasionally converts the cell format to scientific notation (e.g., 4.47E+11). This occurs because Excel thinks you are dealing with a massive mathematical value rather than a text-based contact identifier.

To prevent scientific notation and preserve the full phone number:

  1. Add a text prefix: Prepending a "+" symbol as shown in the formulas above automatically forces Excel to treat the cell contents as Text, bypassing scientific notation formatting.
  2. Format the Destination Column as Text: Before typing or pasting your formulas, select your destination column, right-click, select Format Cells, choose Text, and click OK.
  3. Use the TEXT function: If you are combining numbers and want to force a specific length format, you can use the TEXT function, though this is less common than standard concatenation for phone numbers.

How to Apply Your Formula to Thousands of Rows

Once you have written your formula in the first row, you do not need to rewrite it for the rest of your sheet. You can apply it instantly using one of these two methods:

  • The Fill Handle: Click on the cell containing your formula. Move your mouse cursor to the bottom-right corner of the cell until it turns into a small black plus sign (+). Double-click, and Excel will automatically flash-fill the formula down to the very last row of your data table.
  • Copy & Paste: Select the cell with the formula, press Ctrl + C (or Cmd + C on Mac), highlight the rest of the empty cells in that column, and press Ctrl + V (or Cmd + V).

Crucial Step: Converting Formulas to Hard Values

If you plan to export your cleaned contact list as a CSV file to upload into your CRM or SMS marketing tool, you should convert your formula-driven column into static, unchanging data values. If you do not do this, deleting the original country code or phone number columns will break your formulas and ruin your data.

  1. Highlight the entire column containing your combined results.
  2. Press Ctrl + C (or Cmd + C) to copy the cells.
  3. Right-click on the same selection (or a new column).
  4. Under Paste Options, select the Values icon (which looks like a clipboard with the numbers "123").

Your combined phone numbers are now hardcoded into the cells, and you can safely delete the original separate country code and local number columns if they are no longer needed.

Conclusion

Standardizing phone numbers doesn't require complex programming or expensive data-cleaning software. By combining basic Excel operators like & with logical statements like IF, LEFT, and MID, you can clean leading zeros, strip out troublesome formatting characters, and seamlessly merge country codes with mobile numbers in a matter of seconds. Keep this guide handy the next time you prepare your contact lists for marketing campaigns or database migrations!

Disclaimer:
The documents and templates provided on this page are for informational and illustrative purposes only. They do not constitute professional, legal, or financial advice, and should not be relied upon as such. Because individual circumstances and regulatory requirements vary, these materials may not be suitable for your specific needs. We recommend consulting with a qualified professional before adapting or using any of these examples for official or commercial purposes.