Texto
Pegando o meio de um código
Definição
Tirar caracteres do meio de um código significa dar a MID o texto, a posição inicial e quantos caracteres retornar.
Sintaxe
=MID(text, start_num, num_chars)
Argumentos
| Argumento | Significado |
|---|---|
text |
A célula que contém o código completo. |
start_num |
A posição do primeiro caractere a tirar. A posição 1 é o primeiro caractere. |
num_chars |
Quantos caracteres retornar a partir desse ponto inicial. |
Exemplo resolvido
Um depósito lista etiquetas de palete em B2:B4. O número do lote fica no meio de cada etiqueta.
| A: Corredor | B: Etiqueta |
|---|---|
| North | PX-8821-K |
| East | PX-4409-K |
| West | PX-1170-K |
Fórmula: =MID(B2,4,4)
Resultado: 8821. A posição 4 de PX-8821-K é 8, e os quatro caracteres seguintes são 8821.
Prática
A célula A2 contém AB12CD. Em B2, escreva uma fórmula que retorne 2 caracteres de A2, começando na posição 3.
- Em B2, escreva uma fórmula MID que pegue 2 caracteres de A2 começando na posição 3.
- B2 deve mostrar 2 caracteres de A2 começando na posição 3.
Passo 1 de 2
Digite =MID(A2,3,2) em B2.
A2 é AB12CD, então 2 caracteres começando em 3 são 12.
Aqui, as fórmulas usam nomes de função em inglês, como SUM, e o ponto (.) como separador decimal, em todos os idiomas.
Carregando a planilha…
B2 usa MID.
B2 agora mostra 12.
A próxima lição é Encontrando onde uma letra está.
Funções relacionadas
MID é a função que tira esse trecho de dentro do código.
Erro comum
Contar a partir de 0, como em =MID(B2,3,4): a posição 3 de PX-8821-K é o hífen, então o resultado é -882 em vez de 8821.