Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Utilize essa sessão para criar tópicos relacionados a tabelas dinâmicas, formatações condicionais, subtotais, filtros, etc
  • Avatar do usuário
  • Avatar do usuário
  • Avatar do usuário
#22097
Boa Noite, Estou com uma dificuldade para re-organizar uma planilha gigante que possuo para poder gerar dela um arquivo CSV para importar em um sistema.

Tentando somente organizar pelo excel cheguei a um resultado não ideal. A Tabela segue um padrão ao qual acredito que somente por VBA ou Macros, possa chegar no resultado ao qual preciso.

Gostaria de saber o que vcs me aconselham para que possa conseguir editar minha planilha a modo de conseguir gerar o arquivo alinhado da forma que preciso...

Desde já agradeço qualquer ajuda possivel... Segue em anexo os prints: tabela inicial, tabela final( a que quero) e até onde consegui chegar...

tabela inicial
Imagem

tabela final
Imagem

até onde consegui chegar
Imagem
#22106
Olá Mdiego, Obrigado pela resposta...

Então, também entendo que por alguma formula possa obter os dados organizados da maneira que preciso, só não consegui criar a formula...

Utilizando o arquivo "até onde consegui chegar", precisaria criar algo que entenda que a linha que contenha a informação "75%" é o ponto de partida e de fim para a criação de umas linhas de dados de uma determinada escola e que a partir da quarta linha haja uma quebra automatica dos alunos onde as informações de cada aluno está separada em 4 linhas ficando separadas em 4 colunas (como na função transpor).

Ela segue um padrão mas ao mesmo tempo o numero de alunos varia bastante. Vai haver escolas com 2 ou 3 alunos, como tambem haverá escolas com 100 alunos. Como a planilha contem 20 mil linhas, fica inviável recortar e colar linha por linha.

Não sei se ficou claro, mas preciso chegar no formato daquele arquivo final para incluir os dados em um sistema a partir de um CSV.

Segue em anexo as planilhas para que se possivel, alguem possa me ajudar nessa guerra.
Você não está autorizado a ver ou baixar esse anexo.
#22193
[Removido pelo Moderador]

Regra nº 8:
Esta é um fórum voluntário, de modo que oferecer soluções em troca de qualquer compensação, ou oferecer compensação em troca de soluções não é permitido. Os membros detectados violando esta regra poderão ser banidos do fórum.


Att
#22217
Estava montando umas formulas, mas sem sucesso 75 mil linhas começa travar e dar erro critico....
Nem sei se você vai conseguir abrir de tão pesado...
75 mil linhas é muita informação excel não suporta trabalhar com tantas formulas com essa qtd de linhas.
Se for analisar a cada 10 mil linhas até tento retomar, caso contrário sem chance.
Não consegui nem anexar ficou com 7mb e o permitido é 5mb =\
#22220
Mdiego, muito obrigado pela ajuda... Então, o arquivo que vc me enviou nem chegou a abrir de tão pesado... Se possível me envia somente com as 10 mil linhas, que a suas fórmulas me ajudarão a quebrar o arquivo aos poucos, pois de tempos em tempos terei de quebrar algumas planilhas nesse formato e tendo algo que faça isso automaticamente, ajuda e muito...

Mais uma vez te agradeço
#22223
Bom dia !

Fineza atentar as regras do fórum:

Regra nº 8:
Esta é um fórum voluntário, de modo que oferecer soluções em troca de qualquer compensação, ou oferecer compensação em troca de soluções não é permitido. Os membros detectados violando esta regra poderão ser banidos do fórum.

Att
#22245
Boa noite.
Isso veio de algum arquivo TXT?.
Se sim, acredito que se postar o arquivo ficará mais fácil tentar ajudar...
#22250
Boa noite,

Segue anexo. Fiz apenas um pedaço, dá muito trabalho fazer dessa forma...

Se os dados fossem padrão por exeplo Nome: José,,,, Data Nascimento 21/04/1992,,,, Escola,,,, José Assis blábla
Se os dados fossem como eu disse acima, era só importar txt, delimitar os campos com virgula.

Estaria mais fácil, mas há algumas variáveis.

Aqui tem muitos caras bom, que da baile em muita gente, pode ser que alguém consiga.


Sds
Você não está autorizado a ver ou baixar esse anexo.
#22320
Agradeço de coração a ajuda dada por vcs... Desculpem se quebrei alguma regra oferecendo dinheiro pela ferramenta, mas foi somente por não saber por onde começar, e por esta planilha enviada pelo mdiego, já dá uma luz por onde começar..

Esse arquivo veio de uma quebra de PDF, por isso os dados vieram desta forma para o Excel...

Acredito que quebrar automaticamente, pode ser feito e talvez a melhor forma seja num macro ou até com VBA... Mas isso aí está num nível acima de meu conhecimento...
#22325
Tranquilo Sonic...

Um cara que entenda bem de VBA consegue...

Só uma pergunta, no PDF ele está de forma organizada?
Se tiver, você pode transformar ele em tabela usando o Word ou até mesmo soluções online da oracle.

Qualquer coisa poste aqui o pdf talvez eu consiga resolver.

Sds,
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord