Responder1
Tente o seguinte (deve estar mais alinhado com o original):
=IFERROR(TRIM(MID(C3, FIND(":",C3) + 1, FIND(":",C3,FIND(":",C3)+1) - FIND(":",C3) - 1)),"")
Maneiras de encontrar a primeira e a última palavra:
=IFERROR(LEFT(C3, FIND("-",C3,1)-1),"")
=IFERROR(TRIM(RIGHT(C3,LEN(C3) - FIND("-", C3, FIND("-", C3) + 1))),"")
TRIM()
é usado para remover espaço, o que pode ser algo que você deseja.
IFERROR()
é usado apenas para substituir o IF(ISERR())
para tornar a função um pouco mais curta e fácil de ler.
Responder2
Por exemplo, seu texto localizado na célula C3.
Aqui está a fórmula:
=MID(C3, (FIND(":",C3)+1), ((FIND(":", C3, (FIND(":",C3)+1)))-(FIND(":",C3)+1)))
Explicação:
- Encontre a localização (número de caracteres) do primeiro
:
e adicione 1. - Conhecendo a localização (número de caracteres) do primeiro
:
[passo 1], encontre a localização (número de caracteres) do segundo:
. Usando a função =MID(), obtenha o texto.
=MID(localização_texto, [PASSO 1] + 1, [PASSO 2] - [PASSO 1])
Espero que seja útil.