Convert Column Number to Letter – Excel & Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Last updated on May 2, 2023
Download Example Workbook

Download the example workbook

This tutorial will demonstrate how to convert a column number to its corresponding letter in Excel.

convert column number to letter Main

To convert a column number to letter we will use the ADDRESS and the SUBSTITUTE Functions.

=SUBSTITUTE(ADDRESS(3,B3,4),"3","")

CONVERT TO LETTER

The formula above returns the column letter in the position of the number in the referenced cell.

Let’s walk through the above formula.

The ADDRESS Function

First, we will use the ADDRESS Function to return a cell address based on a given row and column.

=ADDRESS(3,B3,4)

ADDRESS

Important! You must set the [abs_num] input to 4, otherwise the cell address will display with $-signs.

 

The SUBSTITUTE Function

Next, we use the SUBSTITUTE Function to replace the row number “3” with a blank string of text (“”) leaving only the column letter.

=SUBSTITUTE(C3,"3","")

SUBSTITUTE

Putting the functions together results to the initial formula, which converts the column numbers into letters.

Please note that any number can be used as the row number within the ADDRESS Function as long as you enter the same row number into the SUBSTITUTE Function.

Convert Column Number to Letter in Google Sheets

These formulas work exactly the same in Google Sheets as in Excel.

convert column number to letter Google Function

AI Formula Generator

Try for Free

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to Excel Formulas List