Conversor de letras a números de columna en Excel (5 exemplos sinxelos)

  • Comparte Isto
Hugh West

Mentres traballamos en Excel , ás veces necesitamos determinar o número de columna actual ou específico. Pode ser doado para unha folla de traballo máis pequena descubrir facilmente o número da columna. Pero cando alguén está a traballar nunha folla de traballo máis grande con moitos datos e fórmulas, descobre manualmente a letra da columna leva moito tempo. Neste artigo, mostrarémosche algunhas solucións para o conversor de letras de columnas a números en Excel .

Descarga o libro de prácticas

Podes descargar o Excel caderno de traballo dende aquí e practique por conta propia.

Conversor de letra a número de columna.xlsm

5 exemplos útiles de letra a número de columna Converter en Excel

Para este artigo, utilizaremos o conxunto de datos a continuación. Aquí verás os diferentes títulos de columna dunha folla de traballo Excel . Para completar o procedemento, demostraremos cinco enfoques diferentes. Aquí, usaremos a función COLUMN e combinaremos a función COLUMN e a función INDIRECTA , aplicaremos unha fórmula non volátil, alteraremos o estilo de referencia e por último, aplique Visual Basics for Application (VBA) .

1. Usando a función COLUMN

No noso primeiro enfoque, faremos use a función COLUMN de Excel para facer un conversor de letras a números de columna. Siga os seguintes pasos para comprender o proceso.

Paso 1:

  • Primeiro de todo,utilizaremos o seguinte conxunto de datos para o noso propósito de traballo.
  • Aquí, usaremos a función COLUMN para dúas condicións.
  • A primeira é para descubrir a columna número dunha cela específica e a segunda é para a cela de traballo actual.

Paso 2:

  • En segundo lugar, para saber o número de columna dunha cela específica, use a seguinte fórmula da función COLUMN mencionando a cela.
  • Por exemplo, aquí usaremos a cela B5 .
=COLUMN(B5)

  • A continuación, despois de premer Introduza , verá o número de columna da cela mencionada, que é o número de columna 2 para a cela B5 .

Paso 3:

  • A continuación, para determinar o número de columna da cela actual na que está a traballar, use a seguinte fórmula da a función COLUMNA .
=COLUMN()

  • Despois de premer Intro , verá o número de columna do a cela de traballo actual.
  • No noso exemplo, que é o número 3 para a cela C6 .

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

2 Combinación de funcións COLUMN e INDIRECTA

Na nosa primeira aproximación, viu o uso dunha única función para facer un conversor de letras a números de columna. No segundo método, nóscombinará a función COLUMN con a función INDIRECTA . Para comprender todo o procedemento, siga os seguintes pasos.

Paso 1:

  • En primeiro lugar, tome o seguinte conxunto de datos para aplicar as fórmulas.
  • Aquí, na columna B , seleccionaremos algunhas cabeceiras de columna dunha folla de traballo Excel aleatoriamente e en  columna C descubriremos os seus números de columna.

Paso 2:

  • En segundo lugar, escribe a seguinte fórmula na cela C5 , que é a combinación de a función COLUMNA e a función INDIRECTA .
=COLUMN(INDIRECT(B5&"1"))

  • Introduciremos esta fórmula en cela C5 para determinar o número de columna da columna A que está na cela B5 .

Paso 3:

  • A continuación, preme Intro e verá o número de columna da columna A na cela C5 que é 1 .
  • Finalmente, use AutoCompleto para arrastrar a fórmula para r outras celas.
  • En consecuencia, verá todos os números de columna nas súas respectivas celas.

Desglose da fórmula.
  • Primeiro de todo, INDIRECT(“B5”) significa que tomará o valor da cela de B5 que é A .
  • Entón, INDIRECT(B5&1) recibe o anteriore conecta 1 á saída do código anterior para facelo A1 .
  • Finalmente, COLUÑA (INDIRECT(B5&”1″)) mostrará o número de columna da cela A1 , que é 1 .

Ler máis: Como converter unha carta de columna en gráfico de números en Excel (4 xeitos)

3. Aplicación de elementos non volátiles Fórmula

Se está a traballar cun conxunto de datos enorme en Excel, usar o segundo método levaría moito tempo. Porque a función INDIRECTA é unha función volátil, o que fai que o libro de traballo sexa máis lento. Nese caso, pode usar a función MATCH e a función ADDRESS con a función COLUMN xa que ambas son volátiles. Consulta os seguintes pasos para saber máis sobre o proceso.

Paso 1:

  • En primeiro lugar, na cela C5 escribe a seguinte fórmula.
=MATCH(B5&"1", ADDRESS(1, COLUMN($1:$1), 4), 0)

Paso 2:

  • A continuación, preme Intro e verás o número de columna da columna respectada.
  • Finalmente, arrastra o fórmula ás celas inferiores da columna para obter os números de columna de todas as letras da columna.

Desglose da fórmula
  • Primeiro de todo, COLUMN($1:$1) representa todas as columnas da primeira fila da folla de traballo.
  • En segundo lugar, ADDRESS(1, COLUMN($1) :$1), 4) fará un arranxo de textos coa primeira fila e todoas columnas da folla de traballo, por exemplo, " A1 ", " B1 ", etc. ata que remate a folla de traballo.
  • Finalmente, a fórmula MATCH(B5&”1″, ADDRESS(1, COLUMN($1:$1), 4), 0) coincide co valor da cela indicado na cela B5 convertido en referencia de cela, que é A1 e devolve onde coincide na disposición anterior.
  • Por fin, dáse 0 para atopar unha coincidencia exacta na disposición anterior. fórmula.

Ler máis: Como devolver o número de coincidencia da columna en Excel (5 formas útiles)

4. Modificación do estilo de referencia

Este proceso de conversión de letras de columna en números de columna en Excel é relativamente sinxelo e sinxelo. Para saber máis sobre este proceso, siga os pasos que se indican a continuación.

Paso 1:

  • En primeiro lugar, consulte o seguinte conxunto de datos.
  • Aquí, a referencia na fórmula da cela C5 mostra o número de cela na letra da columna que é B5 .
  • Convertiremos a letra da columna en número modificando o ciclo de referencia.

Paso 2:

  • Para facelo, primeiro prema a pestana Ficheiro da cinta.

  • A continuación, seleccione o comando Opcións .

Paso 3:

  • En terceiro lugar, despois de escoller o comando, atoparás un cadro de diálogo co nome de Opcións de Excel .
  • Alí, na pestana Fórmulas, marquea opción chamada Estilo de referencia R1C1 .
  • Por último, prema Aceptar .

Paso 4:

  • Finalmente, verá que a súa folla de traballo terá o estilo de referencia R1C1 , no que as columnas da folla de traballo transformaranse en valores numéricos.

Ler máis: Como Cambiar o nome da columna de ABC a 1 2 3 en Excel

5. Aplicar VBA para converter a letra da columna en número en Excel

No noso último método, aplicaremos Visual Conceptos básicos para aplicacións (VBA) . Ao aplicar VBA , podemos determinar o número de columna despois de inserir a letra da columna no código. Siga os seguintes pasos para comprender o procedemento.

Paso 1:

  • En primeiro lugar, utilizaremos o seguinte conxunto de datos para aplicar VBA .

Paso 2:

  • Entón, escolla Visual Comando básico do grupo Código da pestana Desenvolvedor .

Paso 3:

  • En terceiro lugar, abrirase a caixa para inserir o código despois de escoller Visaul Basic<17 Comando> .
  • No cadro, escolla o comando Módulo na pestana Inserir .

Paso 4:

  • En cuarto lugar, copie o seguinte Código VBA e pegue no Módulo .
  • Aquí inseriremos a letra da columna XFD para saber o seu número de columna.
4805

  • Entón garda o código anterior e prema o botón botón reproducir para activalo.

Paso 5:

  • Finalmente, despois de reproducir o código, consulte o número de columna correspondente de XFD que é 16384 .

  • Tamén pode executar este código para outras letras de columna e atopar o seu respectivo número de columna.

Ler máis: Excel VBA: establecer rango por número de fila e columna (3 exemplos)

Conclusión

Este é o final deste artigo. Espero que este artigo sexa útil. Despois de ler este artigo, poderás crear un conversor de letras a números de columna Excel mediante calquera dos métodos. Comparte calquera consulta ou recomendación connosco na sección de comentarios a continuación.

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.