Página 1 de 1

Extrair dados de arquivo texto

Enviado: 24 Jan 2016 às 18:35
por Jvpaulo
Como extrair os dados contidos na coluna A para as colunas: C-D-E-F-G-H-I-J, conforme arquivo anexo.

Extrair dados de arquivo texto

Enviado: 24 Jan 2016 às 21:24
por Vaz
Olá Jvpaulo!

Existe uma complicação nesses dados que é a quantidade de nomes de cada pessoa. Ela é variável! A divisão desses dados em colunas pode ser feita usando um delimitador como o " " espaço. Mas, nesse caso, ao fazer usando esse delimitador, a quantidade de colunas fica diferente do seu modelo. Para ajustar da forma que precisa é preciso que tenha um padrão!

Ainda, é possível usar uma fórmula, como LOCALIZAR, EXT. TEXTO, ESQUERDA...porém, complexa e extensa. Portanto, se houver a possibilidade de extrair esses dados novamente, mas dessa vez usando um delimitador diferente, como ";", "-", é muito mais fácil para a identificação correta das colunas e a formação de uma padrão possível de localizar e dividir.

Outra opção é usar o Power Query!

Diga se é possível extrair novamente e vamos nos falando!

Extrair dados de arquivo texto

Enviado: 24 Jan 2016 às 21:33
por Jvpaulo
Felipe Vaz

O modelo enviado é flexível. Preciso extrair os dados para serem manipulados. A opção de usar o Power Query não seria para o meu caso não seria adequada. Possuo o Office 2007.

abs

abs

Extrair dados de arquivo texto II

Enviado: 24 Jan 2016 às 21:53
por Jvpaulo
* Marquei sem querer como RESOLVIDO, O TÓPICO ANTERIOR. Peço desculpas.

Como extrair os dados contidos na coluna A para as colunas: C-D-E-F-G-H-I-J, conforme arquivo anexo.

Felipe Vaz:
O modelo enviado é flexível. Preciso extrair os dados para serem manipulados.
A opção de usar o Power Query não seria adequada. Possuo o Office 2007.

Agradeço maiores informações de como utilizar as outras duas opções.
abs

Extrair dados de arquivo texto

Enviado: 24 Jan 2016 às 22:16
por Vaz
Jvpaulo,

O que quer dizer com flexivel? Eh possivel extrair os dados com delimitador que identifique as colunas, ao inves de espacos?

Re: Extrair dados de arquivo texto

Enviado: 25 Jan 2016 às 08:49
por Jvpaulo
Felipe Vaz,

Sim. O importante é a extração dos dados para manipulação dos dados.

Re: Extrair dados de arquivo texto

Enviado: 25 Jan 2016 às 10:03
por Vaz
Olá!

Por gentileza, verifique as fórmulas criadas nas colunas do anexo e perceba a complexidade para separação das colunas que vai ser, caso não tenhas como exportar os dados como *.txt, ou *.csv, separado por tabulação ou vírgulas.

Acredito que os dados que estás exportando, independente do sistema que for, está em *.prn. Verifique!

Caso queira seguir com as fórmulas, em último caso apenas.

Ainda, caso alguém tenha uma ideia diferente eu adoraria conhecer!

Re: Extrair dados de arquivo texto

Enviado: 25 Jan 2016 às 12:51
por Vaz
Tava pensando aqui outras possibilidades!

1-Uma macro, que localize o primeiro espaço (entre Matrícula e Nome) e o dígito 0, que é uma padrão para dividir a coluna Nome. Quanto as outras localizando o espaço ja é suficiente.

2-Se esses dados são provenientes da web, reveja a forma como está colando os valores, utilizando Ctrl + Alt + V (colar especial), bem como use a aba Dados>Obter dados externos>Da web, insira o endereço e veja como os dados são interpretados (podem ser reconhecidos como uma tabela).

Extrair dados de arquivo texto

Enviado: 25 Jan 2016 às 14:00
por Reinaldo
Como são obtidos os dados inicialmente? de um arquivo .prn ou .txt?

Extrair dados de arquivo texto

Enviado: 26 Jan 2016 às 09:25
por Jvpaulo
Dados obtido de um arquivo .pdf e convertido para word. São dados funcionais de servidores da empresa que trabalho, razão pela qual não posso enviar o arquivo de origem.

abs

Extrair dados de arquivo texto

Enviado: 26 Jan 2016 às 09:36
por Vaz
Huuum, aí está!! Esse será nosso desafio!

Tem como obter os dados de outra forma?! Se sim, quais?

Independente da resposta, imagino que as duas soluções que entendo serem adequadas:

1- VBA
2- A fórmula louca

Reinaldo,
Eu não tenho base para VBA, portanto pergunto: tendo o padrão do CABEÇALHO com o delimitador "espaço" e o intervalo dos dados na coluna NOME com o delimitador "espaço" e "0" e, nas demais "espaço", seria um código complexo para dividi-las?!

Quanto à fórmula dá para desenvolver, mas não entendo que seja a melhor solução! Vou pensar em uma fórmula mais simples!

Extrair dados de arquivo texto

Enviado: 26 Jan 2016 às 18:41
por Jvpaulo
Não extração só p/ arquivo .pdf.

Extrair dados de arquivo texto

Enviado: 21 Mar 2016 às 14:12
por Jvpaulo
E aí? Alguém se habilita? Tô pesquisando, mas tá difícil encontrar solução.

abs.

Re: Extrair dados de arquivo texto

Enviado: 21 Mar 2016 às 14:41
por Reinaldo
Por forumulas veja se atende

Re: Extrair dados de arquivo texto

Enviado: 21 Mar 2016 às 15:33
por Jonathaluis
Jvpaulo, boa tarde!

Favor verificar se atende sua necessidade.

Extrair dados de arquivo texto

Enviado: 21 Mar 2016 às 15:42
por Jonathaluis
Jvpaulo, boa tarde!

Utilizei as barras ("/") das datas como parâmetro de extração do texto, por que se no relatório vier algo diferente de "01" ou "02", não conseguiria extrair.