Como converter o número de columna en letra en Excel (3 xeitos)

  • Comparte Isto
Hugh West

Neste artigo mostrarémosche como converter o número de columna en letra en Excel de 3 formas sinxelas e eficaces.

Descargar o libro de traballo

Podes descargar o libro de exercicios de Excel de práctica gratuíta desde aquí.

Converter o número de columna en Letter.xlsm

3 Formas sinxelas de converter o número de columna en letra en Excel

Nesta sección, aprenderá a converter números de columna en letras coa fórmula , VBA código e opción integrada en Excel.

1. Fórmula para converter o número de columna en letra en Excel

Considera o seguinte conxunto de datos que usaremos como exemplo para converter o número de columna en letra aplicando a fórmula.

Pasos:

  • Seleccione unha cela que quere que se mostre o resultado.
  • O fórmula xenérica para converter número de columna en letra é
=SUBSTITUTE(ADDRESS(1,col_number,4),"1","")

  • Entón, en esa cela, escribe a fórmula como,
=SUBSTITUTE(ADDRESS(1,B5,4),"1","")

Aquí,

B5 = Cela número de referencia que contén o número de columna para converter nunha letra

  • Preme Intro .

obtén o enderezo de letra asociado ( A ) do número de columna ( 1 ) no teu conxunto de datos.

  • Agora arrastra a fila cara abaixo mediante Encher Manipular para aplicar a fórmula ao resto das celas para convertelas en letras.

FórmulaDesglose:

  • ENDEREZO(1,B5,4)
    • Saída: A1
    • Explicación: A función ADDRESS devolve o enderezo da cela en función da fila e columna indicadas. Fornecemos o número de fila 1 e o número de columna de B5 para construír o enderezo, e para obter unha referencia relativa, establecemos 4 para o núm_abs argumento.
      • núm_abs = 4 é un valor constante. Debes establecer o valor como 4, se non, o enderezo da cela mostrarase con signos $.
  • SUBSTITUCIÓN(ENDEREZO(1,B5,4),”1″,””) -> ; pasa a ser
    • SUBSTITUTE(A1,”1″,””)
    • Saída: A
    • Explicación: A función SUBSTITUTE substitúe 1 por nada (“”) de A1 , polo que devolve A .

Ler máis: [Fixado] Números de columna de Excel en lugar de letras (2 solucións)

Lecturas similares

  • VBA para usar o intervalo baseado no número de columna en Excel (4 métodos)
  • Como converter a columna Gráfico de letras a números en Excel (4 xeitos)
  • Excel VBA: establecer o intervalo por número de fila e columna (3 exemplos)

2. VBA para transformar o número de columna en letra en Excel

A continuación indícanse os pasos para converter o número de columna en letra en Excel con VBA .

Utilizaremos un Función definida polo usuario (UDF) para converternúmero.

Pasos:

  • Preme Alt + F11 no teu teclado ou vai á pestana Desenvolvedor -> Visual Basic para abrir Editor de Visual Basic .

  • Na xanela de código emerxente, desde a barra de menú , fai clic en Inserir -> Módulo .

  • Copia o seguinte código e pégao na xanela do código.
4881

Este non é un subprocedemento para que se execute o programa VBA , é a creación dunha Función definida polo usuario (UDF) . Entón, despois de escribir o código, en lugar de facer clic no botón Executar da barra de menú, fai clic en Gardar .

  • Agora volve á folla de traballo de interese. e escriba a función que acaba de crear co código VBA (Función NumToLetter na primeira liña do código) e entre os parénteses da función NumToLetter , pase o número de referencia da cela que quere converter na letra (no noso caso, pasamos Cela B5 dentro dos parénteses).

Así que a nosa fórmula final referencia,

=NúmToLetra(B5)

  • Preme Intro .

Obterá o enderezo de letra asociado ( A ) do número de columna ( 1 ) no seu conxunto de datos.

  • Agora arrastre o fila cara abaixo por Recheo de control para aplicar o UDF ao resto das celas para convertelas en letras.

Ler máis: Excel VBA: Conta columnas con datos (2Exemplos)

3. Opción integrada de Excel para cambiar o número de columna a letra

Excel ten unha opción integrada para cambia o número de columna (que se mostra a continuación na imaxe) a letra.

Pasos:

  • Fai clic na pestana Ficheiro -> Opcións .

  • Na ventá emerxente de Excel, seleccione Fórmulas -> desmarque a caixa Estilo de referencia R1C1 -> Aceptar .

Agora as súas columnas terán letra enderezos en lugar de números.

Ler máis: Como contar columnas para VLOOKUP en Excel (2 métodos)

Conclusión

Este artigo mostrouche como converter o número de columna en letra en Excel de 3 formas diferentes. Espero que este artigo che resultou moi beneficioso. Non dubides en preguntar se tes algunha dúbida sobre o tema.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.