Retorna caracteres do meio de uma cadeia de texto, dada uma posição inicial e um comprimento.
Sintaxe
MID(text, start_num, num_chars)Argumentos
textobrigatório
O texto de onde extrair.
start_numobrigatório
A posição do primeiro caractere a retornar.
num_charsobrigatório
Quantos caracteres retornar.
MID extrai uma subcadeia começando em qualquer posição. Combinado com FIND ou SEARCH, ele extrai valores entre delimitadores — por exemplo, o texto entre duas barras ou após um prefixo de código.
=MID("AB-1234-X", 4, 4)→1234Retorna 4 caracteres a partir da posição 4.
Encontre o início
Conte ou use FIND para localizar a posição do primeiro caractere.
Defina o comprimento
Especifique quantos caracteres extrair.
Substitua os números fixos por FIND, ex.: MID(A2, FIND("-",A2)+1, 4), para que se adapte a cada linha.