Táboa de contidos
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.