Opa Felipe, Sim a opção 3, que é a fórmula DIVIDIRTEXTO é muito mais prática, mas ela só possui na versão 365 que é a versão de assinatura. Mas vou disponibilizar um video de como criar uma função personalizada com o VBA. que irá fazer a mesmo resultado com apenas 5 linhas de código. já para os próximos dias! Grato por comentar!
Bom dia GAGO. Caso nessa tabela, os dados estivessem dispostos sem um delimitador específico, apenas existissem os espaços entre os dados, haveria um jeito prático de dividir em colunas?
Bom dia Jeovan, Há um jeito sim, mas temos que ficar atentos a alguns pontos: 1 - Se os dados não forem textos compostos, tipo "Parafuso Fenda", e realmente por espaços, você poderá utilizar o espaço no lugar do ponto e virgula (;) como delimitador nos 3 exemplos. 2 - Caso tenha os textos compostos, geralmente as colunas são dimensionadas por números de caracteres, e quando o valor não ocupa a quantidade de caracteres, é completado por vários espaços. ai temos que localizar a quantidade de caracteres para definir as posições que irá fazer a divisão. Mas calma, com base na sua dúvida, eu criar um conteúdo abordando divisão de colunas sem delimitador específico. Mas tenta aplicar a solução 1 para ver se te atende, substiruir o ( ; ) por Espaço. Muito obrigado por participar do canal. Se quiser, pode colocar uma amostra de exemplo de dados sem delimitador especifico que já retorno para você. Abraços!
Gago, acho que a 3a é muito mais simples, rapida e pratica... Supondo que seja uma planilha enorme com dezenas de milhares de linhas, ainda é interessante ou o processo de cálculo iria demorar mais?
Guiga, eu já testei com a 3ª opção atuando em 1048576 linhas, que é o total de linhas do Excel. funcionou de boa. gastou poucos segundos para expandir a fórmulas, e a atualização das fórmulas foi de num piscar de olhos. O único porém é que esta função só está disponivel no Excel 365, por isso e´bom saber todas as opções. Mas você vai ver no canal que tem um video que faço um clone desta função pelo VBA, como função personalizada. Confira para você ver. ruclips.net/video/8TvIIuzGtxo/видео.html
Opa Jeovan, Primeiramente peço desculpa pelo meu equivoco, o delimitador utilizado não foi o ponto e virgula ( ; ) e sim um Hifen ( - ). E sim, vai ser possível separar eles se fossem espaços no lugar dos hífens. Para isso vou utilizar o recurso do Power Query. Vou alterar este mesmo arquivo e fazer um vídeo com a resolução da sua dúvida. Devo disponibilizar nesta 3ª feira! Obrigado pela sugestão.
Muito bom...👏👏👏
Obrigado 👍
Muito bom gostei demais....
Que bom que gostou Jose Leal.
Grato por participar do nosso canal
Opção 3 é muito mais prático.
Opa Felipe,
Sim a opção 3, que é a fórmula DIVIDIRTEXTO é muito mais prática, mas ela só possui na versão 365 que é a versão de assinatura.
Mas vou disponibilizar um video de como criar uma função personalizada com o VBA. que irá fazer a mesmo resultado com apenas 5 linhas de código.
já para os próximos dias!
Grato por comentar!
Esse eu quero ver !@@gagodoexcel
Bom dia GAGO. Caso nessa tabela, os dados estivessem dispostos sem um delimitador específico, apenas existissem os espaços entre os dados, haveria um jeito prático de dividir em colunas?
Bom dia Jeovan,
Há um jeito sim, mas temos que ficar atentos a alguns pontos:
1 - Se os dados não forem textos compostos, tipo "Parafuso Fenda", e realmente por espaços, você poderá utilizar o espaço no lugar do ponto e virgula (;) como delimitador nos 3 exemplos.
2 - Caso tenha os textos compostos, geralmente as colunas são dimensionadas por números de caracteres, e quando o valor não ocupa a quantidade de caracteres, é completado por vários espaços. ai temos que localizar a quantidade de caracteres para definir as posições que irá fazer a divisão.
Mas calma, com base na sua dúvida, eu criar um conteúdo abordando divisão de colunas sem delimitador específico.
Mas tenta aplicar a solução 1 para ver se te atende, substiruir o ( ; ) por Espaço.
Muito obrigado por participar do canal.
Se quiser, pode colocar uma amostra de exemplo de dados sem delimitador especifico que já retorno para você.
Abraços!
Gago, acho que a 3a é muito mais simples, rapida e pratica...
Supondo que seja uma planilha enorme com dezenas de milhares de linhas, ainda é interessante ou o processo de cálculo iria demorar mais?
Guiga, eu já testei com a 3ª opção atuando em 1048576 linhas, que é o total de linhas do Excel. funcionou de boa. gastou poucos segundos para expandir a fórmulas, e a atualização das fórmulas foi de num piscar de olhos.
O único porém é que esta função só está disponivel no Excel 365, por isso e´bom saber todas as opções.
Mas você vai ver no canal que tem um video que faço um clone desta função pelo VBA, como função personalizada.
Confira para você ver.
ruclips.net/video/8TvIIuzGtxo/видео.html
Na verdade a minha pergunta está direcionada ao seu exemplo de dados que você utilizou neste vídeo
Opa Jeovan,
Primeiramente peço desculpa pelo meu equivoco, o delimitador utilizado não foi o ponto e virgula ( ; ) e sim um Hifen ( - ).
E sim, vai ser possível separar eles se fossem espaços no lugar dos hífens.
Para isso vou utilizar o recurso do Power Query. Vou alterar este mesmo arquivo e fazer um vídeo com a resolução da sua dúvida.
Devo disponibilizar nesta 3ª feira!
Obrigado pela sugestão.