Como aumentar automaticamente a letra em uma para obter a próxima letra no Excel?
Supondo que você tenha uma célula contendo a letra AB, você precisa aumentar a última letra em um para obter a próxima letra AC, AD ... e assim por diante. Ou você tem uma letra A e deseja aumentá-la para B, C ... para criar uma lista de letras. Como conseguir isso? Este artigo pode ajudá-lo nos detalhes.
Aumente a letra AB em um para obter AC, AD ... com fórmula
Aumente a letra em um para obter a lista de letras com fórmula
Aumente a letra em um para obter a lista de letras com a função definida pelo usuário
Aumente a letra AB em um para obter AC, AD ... com fórmula
Faça o seguinte para aumentar a letra em um no Excel.
1. Selecione uma célula em branco abaixo da letra fornecida, insira a fórmula abaixo nela e pressione o botão Entrar chave.
=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: Na fórmula, A2 é a célula que contém a letra fornecida.
2. Continue selecionando A3, arraste a alça de preenchimento para baixo para obter a lista de letras de que você precisa.
Aumente a letra A em um para obter a lista de letras com fórmula
Você pode usar o = CHAR (CÓDIGO (A1) +1) fórmula para aumentar a letra em um no Excel. Faça o seguinte.
1. Selecione uma célula em branco abaixo da letra fornecida e insira a fórmula = CHAR (CÓDIGO (A2) +1) na Barra de Fórmula e pressione o botão Entrar chave. Veja a imagem:
2. Selecione a célula de resultado, arraste a alça de preenchimento para baixo para obter a letra que você precisa.
Note: Com esta fórmula, depois de obter a letra Z, se você continuar arrastando a alça de preenchimento para baixo, obterá alguns caracteres especiais como mostrado na imagem abaixo. Se você deseja obter a letra AA após Z, a seguinte função definida pelo usuário pode ajudá-lo.
Aumente a letra em um para obter a lista de letras com a função definida pelo usuário
A seguinte função definida pelo usuário também pode ajudá-lo a aumentar a letra em um no Excel.
1. Pressione outro + F11 simultaneamente para abrir o Microsoft Visual Basic para Aplicações janela.
2. No Microsoft Visual Basic para Aplicações janela, clique em inserção > Módulo. Em seguida, copie e cole o código VBA abaixo no Módulo janela.
Código VBA: Aumente a letra em um para obter a lista de letras
Function ColLtrs(i As Long) As String
ColLtrs = Replace(Cells(1, i).Address(False, False), "1", "")
End Function
3. Pressione outro + Q chaves para fechar o Microsoft Visual Basic para Aplicações janela.
4. Selecione uma célula em branco abaixo da letra fornecida e insira a fórmula = ColLtrs (ROW ()), e depois pressione o botão Entrar para obter a segunda letra.
2. Selecione a célula de resultado, arraste a alça de preenchimento para baixo para obter a letra que você precisa.
Note: Com este método, as letras que você aumentou são baseadas no número da linha. Você precisa iniciar a primeira letra A na primeira linha da planilha, caso contrário, a letra ficará desordenada.
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!