Sintaxe
| Parâmetro | Descrição |
|---|---|
| text | A string de texto que contém os caracteres a extrair. |
| start_num | A posição do primeiro caractere a extrair (começando em 1). |
| num_chars | O número de caracteres a extrair. |
Exemplos
Extrair parte do meio de um código de produto
=MID(A2, 4, 3)
Obter mês de uma string de data
=MID(A2, 6, 2)
Extrair código de área de telefone formatado
=MID(A2, 2, 3)
Erros Comuns
Posição inicial ou num_chars é negativo ou zero. Start deve ser >= 1 e num_chars >= 0.
A célula é um número, não texto. Converta primeiro: =MID(TEXT(A1, "0"), 3, 2).
Dicas
=MID(A1, FIND("-",A1)+1, 3) extrai 3 caracteres após o primeiro hífen.
Combine FIND e MID para extrair texto entre dois marcadores, ex: entre parênteses ou colchetes.
Se num_chars excede o comprimento restante do texto, MID retorna apenas o que está disponível — sem erro.
Experimente MID no Viztab
Importe seus dados e use MID com mais de 370 fórmulas. Sem cadastro.
Abrir Viztab