Divide o conteúdo das células no Excel através de outras células em um caractere específico?

0

Atualmente, tenho os seguintes dados que preciso dividir em duas células individuais.

| (GMT+01:00) Brussels, Copenhagen, Madrid, Paris     |
| (GMT-08:00) Pacific Time (US & Canada); Tijuana     |
| (GMT) Dublin, Edinburgh, Lisbon, London             |
| (GMT) Greenwich Mean Time                           |

Por exemplo, eu preciso que o acima seja o seguinte:

| GMT+01:00   |   Brussels, Copenhagen, Madrid, Paris   |
| GMT-08:00   |   Pacific Time (US & Canada); Tijuana   |
| GMT         |   Dublin, Edinburgh, Lisbon, London     |
| GMT         |   Greenwich Mean Time                   |

Eu tentei usar a ferramenta "Text to Columns", embora eu não tenha tido sorte, pois algumas entradas de dados contêm mais de um colchete de abertura e fechamento.

    
por Fizzix 18.06.2014 / 04:19

1 resposta

2

Contanto que você sempre possa contar com ) (parênteses e espaço corretos) sendo um delimitador em seus dados, você pode usar localizar e substituir para alterar esses dois caracteres para um caractere não usado, como ~ . Em seguida, use Text to Columns com ~ como delimitador.

Se essa opção não estiver disponível, você poderá usar as funções LEFT , RIGHT e FIND para extrair as informações corretas.

    
por 18.06.2014 / 06:41