Extração de informações condicionais

0

Eu tenho um problema ao extrair dados das células.

Como você pode ver aqui, eu tenho dois tipos de informação:

Naprimeiracélula,vocêpodeverqueprecisoextrairinformaçõesdedentrodecolchetes.Paraissoeuusoestecomando:

=MID(Informacija!K2;FIND("[";Informacija!K2)+1;FIND("]";Informacija!K2)-FIND("[";Informacija!K2)-1)

O principal problema que não consigo resolver é como combinar duas ações da seguinte forma:

Se houver colchetes na célula, leve as informações de lá, mas se não houver colchetes, copie as informações inteiras da célula.

    
por Username 18.11.2015 / 16:30

1 resposta

0

FIND() retorna um erro #VALUE! se o texto não for encontrado, então podemos usar IFERROR() para simplesmente retornar a célula inteira se nenhum parêntese for encontrado.

=IFERROR(MID(Informacija!K2;FIND("[";Informacija!K2)+1;FIND("]";Informacija!K2)-FIND("[";Informacija!K2)-1);Informacija!K2)
    
por 18.11.2015 / 17:00