¿Cómo aumentar automáticamente una letra a una para obtener la siguiente letra en Excel?
Suponiendo que tiene una celda que contiene la letra AB, necesita aumentar la última letra en uno para obtener la siguiente letra AC, AD… y así sucesivamente. O tiene una letra A y desea aumentar la letra a B, C ... para crear una lista de letras. ¿Cómo lograrlo? Este artículo puede ayudarlo en detalles.
Aumente la letra AB en uno para obtener AC, AD ... con fórmula
Aumente la letra en una para obtener la lista de letras con fórmula
Aumente la letra en una para obtener la lista de letras con la función definida por el usuario
Aumente la letra AB en uno para obtener AC, AD ... con fórmula
Haga lo siguiente para aumentar una letra en una en Excel.
1. Seleccione una celda en blanco debajo de la letra dada, ingrese la fórmula a continuación y luego presione el Participar clave.
=IF(RIGHT($A2,1)="Z", CHAR(CODE(LEFT(A2,1))+1),LEFT(A2,1))&CHAR(65+MOD(CODE(RIGHT(A2,1))+1-65,26))
Note: En la fórmula, A2 es la celda que contiene la letra dada.
2. Siga seleccionando A3, arrastre el controlador de relleno hacia abajo para obtener la lista de letras que necesita.
Aumente la letra A en uno para obtener la lista de letras con fórmula
Puede utilizar el = CHAR (CÓDIGO (A1) +1) fórmula para aumentar una letra en una en Excel. Haz lo siguiente.
1. Seleccione una celda en blanco debajo de la letra dada, ingrese la fórmula = CHAR (CÓDIGO (A2) +1) en la barra de fórmulas y luego presione el Participar llave. Ver captura de pantalla:
2. Seleccione la celda de resultado, arrastre el controlador de relleno hacia abajo para obtener la letra que necesita.
Note: Con esta fórmula, después de obtener la letra Z, si sigue arrastrando el controlador de relleno hacia abajo, obtendrá algunos caracteres especiales como se muestra a continuación. Si desea obtener la letra AA después de la Z, la siguiente función definida por el usuario puede ayudarlo.
Aumente la letra en una para obtener la lista de letras con la función definida por el usuario
La siguiente función definida por el usuario también puede ayudarlo a aumentar una letra en una en Excel.
1. Prensa otro + F11 teclas simultáneamente para abrir el Microsoft Visual Basic para aplicaciones ventana.
2. En el Microsoft Visual Basic para aplicaciones ventana, haga clic recuadro > Módulo. Luego copie y pegue el siguiente código VBA en el Módulo ventana.
Código VBA: aumente la letra en una para obtener la lista de letras
Function ColLtrs(i As Long) As String
ColLtrs = Replace(Cells(1, i).Address(False, False), "1", "")
End Function
3. Prensa otro + Q llaves para cerrar el Microsoft Visual Basic para aplicaciones ventana.
4. Seleccione una celda en blanco debajo de la letra dada, ingrese la fórmula = ColLtrs (FILA ()), y luego presione el Participar clave para obtener la segunda letra.
2. Seleccione la celda de resultado, arrastre el controlador de relleno hacia abajo para obtener la letra que necesita.
Note: Con este método, las letras que aumenta se basan en el número de fila. Debe comenzar la primera letra A en la primera fila de la hoja de trabajo; de lo contrario, la letra se desordenará.
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!