Tente isso, atualizado para verificar se a célula em A1 não está em branco e contém os dois (e) caracteres:
=IF(OR(ISERR(FIND("(",A1)),ISERR(FIND(")",A1)),ISBLANK(A1)),"",SUBSTITUTE(MID(A1,FIND("(",A1)+1,FIND(")",A1)-FIND("(",A1)-1),"-SITE",""))
Ajuda com uma fórmula para extrair clipes de texto de strings. Virando
Estou tendo problemas para remover "-SITE" de uma célula sem arruinar a outra. Aqui está o que eu tenho até agora ...
=MID(A1,FIND("(",A1)+1,FIND(")",A1,FIND("(",A1)+1)-1-FIND("(",A1))
Tente isso, atualizado para verificar se a célula em A1 não está em branco e contém os dois (e) caracteres:
=IF(OR(ISERR(FIND("(",A1)),ISERR(FIND(")",A1)),ISBLANK(A1)),"",SUBSTITUTE(MID(A1,FIND("(",A1)+1,FIND(")",A1)-FIND("(",A1)-1),"-SITE",""))
Fechar, SUBSTITUTO é seu amigo -
=IF(LEN(A1)<>LEN(SUBSTITUTE(A1,"-SITE","")),MID(SUBSTITUTE(A1,"-SITE",""),FIND("(",SUBSTITUTE(A2,"-SITE",""))+1,FIND(")",A1,FIND("(",SUBSTITUTE(A1,"-SITE",""))+1)-1-FIND("(",SUBSTITUTE(A1,"-SITE",""))-5),MID(A1,FIND("(",A1)+1,FIND(")",A1,FIND("(",A1)+1)-1-FIND("(",A1)))
Na verdade, depois de finalmente acertar, eu não considero SUBSTITUTO um amigo por mais tempo. A resposta acima é muito melhor com o SUBSTITUTO do que o meu.