Excel - Como adicionar células com letras e números

0

Por exemplo:

A1 - "AA123"

Como obtenho B1 para ler "AA124" e C1 para ler "AA125"?

Eu sei que na A1 eu posso arrastar a caixa para a direita e ela será preenchida com isso, mas eu preciso de uma fórmula para isso. Eu vou colocar a fórmula em um programa independente de geração de código de barras que não tem o recurso de arrastar.

Agradecemos antecipadamente

    
por user376244 07.10.2014 / 21:02

4 respostas

0

Você quer dizer pegar dados de uma célula para outra?

Exemplo: digamos que a célula A1 = (ABCD) e você deseja pegar dados da célula A1 na célula D15. para fazer isso você pode digitar na célula D15 esta fórmula =A1 isto irá pegar o que a célula A1 possui e mostrá-la na célula D15.

Se você quiser usar a combinação de fórmulas nas células, basta digitar diretamente = na célula e, em seguida, digitar sua fórmula e pressionar Enter .

    
por 07.10.2014 / 21:26
0

Em B1 digite:

=LEFT(A1,2) & --MID(A1,3,9999)+1

e copie.

    
por 07.10.2014 / 21:47
0

Se A1 = AA123

Então A2 pode ser:

="AA" & MID(A1,3,3)+1

Isso dará AA124

    
por 07.10.2014 / 21:48
0

Se você pode assumir que seus dados são sempre texto, então dígitos, mas você não quer fazer suposições sobre o que o texto contém, você pode extrair os dois componentes, incrementar a parte numérica e remontá-los.

Para encontrar o primeiro dígito, use esta mágica Encantamento que procura todos os dígitos e depois pega o min das compensações:

=MIN(FIND({0,1,2,3,4,5,6,7,8,9}, B1 & "0123456789"))

A string extra anexada a B1 garante que FIND seja bem-sucedida para cada pesquisa, por isso não joga #VALUE!.

Então é só uma questão nos usar LEFT, RIGHT e LEN para retirar as peças e juntá-los novamente.

Observequeafórmulalongapodeserocultadaemuma"fórmula nomeada" (como um intervalo nomeado), se necessário.

    
por 07.10.2014 / 23:39