[Fixed] Excel Column Numbers Instead of Letters (2 Solutions)

The article will demonstrate how to solve the issue of Excel columns being designated in numbers instead of letters. Excel displays column numbers as letters by default. However, it is possible to use the R1C1 method to show the columns in numbers instead, so column A becomes column 1, column B becomes column 2, and so on. Cell A1 becomes (1, 1) or cell R1C1.

Suppose R1C1 is enabled in your copy of Excel like in the image below.

excel column numbers instead of letters

Although this is not a problem if you are familiar with this format, it may still be a challenging to understand the cell referencing. Obviously, the general format of cell references (columns number as letters) will not work, causing a #NAME? (Invalid Name Error) error.

In the image above, we used the SUM function to sum the natural numbers by referencing the cells in the traditional method. But we received an error because the cell reference is not correct.

We can fix the problem by changing the formula to the R1C1 reference format.

excel column numbers instead of letters using Option menu

All good so far. But if we put cell references by selecting the cells, things begin to get messy.

This type of reference will be difficult to understand for most users. Using the conventional A1 style cell reference would definitely be more suitable for general use. Let’s see how to convert R1C1 style to A1 cell referencing.


Method 1 – Using Excel Options to Convert Column Numbers to Letters

We can easily disable R1C1 format from the Options menu.

Steps:

  • Go to the File tab.

excel column numbers instead of letters

  • Select Options.

  • In the Options window, go to Formulas and then simply uncheck the R1C1 reference style.
  • Click OK.

excel column numbers instead of letters

The workbook now has the A1 reference style.

Read More: How to Create Excel Table with Row and Column Headers


Method 2 – Using Excel VBA to Show Column Letters Instead of Numbers

We can also use Visual Basic for Application (VBA) to convert Excel columns from R1C1 reference style to A1 reference style.

Steps:

  • Go to the Developer tab and select Visual Basic.

excel column numbers instead of letters

  • In the VBA editor that opens, select Insert >> Module.

  • In the VBA Module that opens, enter the following code:
Sub ColumnNumbersToLetters()
    Application.ReferenceStyle = xlA1
End Sub

excel column numbers instead of letters using VBA

The ReferenceStyle property is used to change the reference style from R1C1 to A1.

  • Save the code.
  • Go back to your sheet and run the Macro.

This operation will return the A1 reference style in your workbook.

excel column numbers instead of letters

Read More: How to Change Column Header Name in Excel VBA


Download Practice Workbook


Related Articles


<< Go Back to Rows and Columns Headings | Rows and Columns in Excel | Learn Excel

Get FREE Advanced Excel Exercises with Solutions!
Meraz Al Nahian
Meraz Al Nahian

Md. Meraz Al Nahian has worked with the ExcelDemy project for over 1.5 years. He wrote 140+ articles for ExcelDemy. He also solved a lot of user problems and worked on dashboards. He is interested in data analysis, advanced Excel, statistics, and dashboards. He also likes to explore various Excel and VBA applications. He completed his graduation in Electrical & Electronic Engineering from Bangladesh University of Engineering & Technology (BUET). He enjoys exploring Excel-related features to gain efficiency... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo