Diferentes uma que vai funcionar em versões novas mais recentes do Excel e outra e vai funcionar em qualquer versão do Excel Windows desktop bom se você gostar desse vídeo deixe seu like se.
Inscreva no canal nós temos novos vídeos como esse pelo menos toda terça e todo sábado também te convida a ser nosso aluno do curso Excel completo onde você tem uma formação profissional em Excel.
Que vai desde Excel básico até a programação então nele você tem céu básico avançado lógico de programação e VBA e ainda bons incríveis como curso completo de powerbiai outro curso Excel.
Dashboards de PowerPoint são um conteúdo gigante são mais de 100 horas de curso são oito cursos no momento e já estamos criando mais um curso que você antigo aluno novo aluno também vai ter direito.
Também vai receber porque o nosso acesso é vitalício a gente entende que a tua formação não vai acabar hoje você sempre vai ter que estar estudando todos são com certificado e toda vez tem uma.
Atualização do Excel a gente vai colocando elas ali também na nossa grade Tá bom então é isso vamos ao nosso vídeo Então vamos ver algumas formas de como a gente pode remover duplicados de células.
Vejamos esse exemplo então nós temos aqui ó José José João né José Maria Maria José então você vê que fora eles estão além de tudo eles estão fora de ordem eu gostaria de remover Então as.
Palavras que estão duplicadas dentro da mesma célula Então como é que a gente pode fazer isso na forma mais prática seria utilizando as funções e matriz dinâmicas então se você usa o Office 365.
Pode usar dessa forma senão continua assistindo o vídeo que eu vou mostrar outras formas também de você resolver isso tá Então a primeira forma que a gente pode.
Fazer isso é fazer o seguinte eu posso separar esses dados cada uma dessas palavras dentro do Excel usando uma função então a gente pode usar a função aqui dividir o texto.
Veja Também:
- Planilha de Gestão de Garantias do Cliente em Excel 6.0
- Curva ABC no Excel
- Gerar Cartas e Certificados planilha cadastro de Membros
Dividir o texto que divide o texto em
Linhas ou colunas usando delimitadores Então a primeira coisa que eu vou fazer vou pegar esse texto aqui eu tenho e vou dividir eu vou dividir aqui por.Delimitador por linha ou por coluna como você desejar eu vou colocar por linha por exemplo vou botar aqui entre aspas duplas vou fechar parênteses porque aspas duplas e espaço né porque tem um.
Espaço entre cada uma das palavras então João espaço José espaço é o delimitador dele que delimita cada uma das palavras ou números que nós temos ali então eu botei aqui vou dar o Inter e.
Vejo que nós temos Então essas palavras que estavam todas Numa célula agora estão despejadas em cada uma das células abaixo adjacentes né então João José Maria Maria então tá ali tudo separado.
Com esses dados a gente consegue usar uma outra função e a gente pode usar essa função aqui ó a função único abre parênteses e nele a gente pode pegar essa célula que pode pegar o endereço.
Todo aqui ó tudo isso né o resultado todo vai aparecer como D6 fecha parentes ou enter e vejo que nós temos ele foi lá em removeu então Aqueles que estavam duplicados só tem João agora só tenho.
José só tem uma Maria um dois três né todos os números quentinhos 1,24 né que parece duas vezes 55 aparece tudo assim e agora nós vamos unir esse texto usando a função unir texto Então veja só a.
Função unitesto ela faz com que textos de várias células podem ser unidos dentro de uma única célula a partir de um deliminador que você queira e ainda ignorando vazios tem mais aqui dentro do.
Guia do Excel a respeito mas aqui a gente só quer remover esses duplicados então você vai fazer assim unir texto Então com Catena uma lista ou intervalo de Strings de textos usando o.
Delimitador abre parênteses primeira
Coisa que ele pergunta tá em inglês tá ainda não foi traduzido português delimita ele tá perguntando qual delimitador vou botar como espaço então.Aspas duplas espaço aspas duplas e tá passando uma estranha de texto ontem vírgula e no Oriente Ok ponto e vírgula tá perguntando qual é o nosso texto aí eu vou selecionar a primeira célula ou.
Intervalo e vou pegar ele aqui apertando cerquilha Então agora ele tá pegando todo o intervalo de despejo que a gente tem só daqueles que estão únicos palavras únicas e tá pronto fecho para.
Dentro da Winter e tá ali João José Maria em todos eles separadinhos tudo numa única célula que a gente pode fazer ainda para melhorar isso pegar essas outras que eu fiz aqui uma forma mais.
Didática colocar tudo dentro dessa fórmula tá então eu vou pegar esse único aqui e aonde ele tá chamando essa função eu vou simplesmente vir aqui substituir Então por esse único decência não enter.
Esse aqui gente não precisa mais e agora eu vou pegar esse também do dividir texto vou copiar ele aqui que onde ele tá chamando no D6 vou botar ele aqui da Winter e pronto tá aqui a nossa função.
Tá então tá aqui fosse várias poderia ser né não teria problema nenhum poderia botar aqui para baixo ele ia funcionar da mesma forma e ia pegar elas aqui atrás tá se você tivesse mais palavras.
Ele aparecer ali também se aparecer mais um Paulo por exemplo e aparecer apenas uma palavra Ok então tá ali para você ver como é que funciona Ok deixa eu pagar um aqui.
Tá passando da nossa lista tá então daqui os nossos dados Essa é uma das formas que você fazer a forma mais prática que eu vejo é utilizando uma crise dinâmicas outra forma de você.
Fazer isso ela utilizando o VBA então se você não tem a versão Office 365 não tem como utilizá-la então você pode fazer dessa outra forma que eu vou mostrar para você agora então você vai vir aqui.
Primeiro é página inicial o botão direito personalizar faixa de opções e vai marcar aqui a guia desenvolvedor vai marcar ela aqui embaixo vai dar um ok e.
Ela já vai aparecer aqui em cima para você aqui em visual Basque vai clicar em Visual Basic E aqui nessa parte você vai clicar inserir módulo e no módulo a gente vai criar então uma função que vai.
Fazer isso então vou deixar um código aqui o link para você copiar eu vou pegar aqui também tá o link do download dessa planilha de exemplo Tá eu vou copiar aqui e vou colar ele aqui nosso.
Código vou explicar para você então o que ela faz é uma função que foi criada pelo guia do Excel então o que que ela faz identifica se há repetidos e remover as duplicados a mesma coisa que anterior.
Só que Claro é bem menos performático você fazer isso aqui por dentro fazendo com VBA né então é uma função pública e function LF repetidos B é o nome dela então eu tenho aqui vai ele rende é o.
Endereço que eu tô passando para ele Qual é a célula no caso vai falar separador vai ser o separador por exemplo ele espaço que a gente colocou Então abre aspas espaço e fecha aspas.
Abaixo nós temos então um erro é resumex Se der algum erro de Páscoa próximo né para a próxima linha até encerrar para não estourar um erro para você recalcula a função automaticamente então.
Quando a gente tá trabalhando com funções dentro do VBA a gente tem que colocar esse aplication então quando a vez que fizer uma alteração dentro da planilha e automaticamente vai.
Recalcular ela tá por isso também é bem mais pesado utilizar funções dentro do VBA do que usando dentro diretamente do Excel então use com parcimônia abaixo nós temos Então as variáveis que.
São necessárias aqui um contador e logo abaixo nós vamos fazer então a parte de separação lembra que a gente falou antes ali de dividir o texto em várias linhas é o que ele tá.
Fazendo aqui ó esse split tá pegando o endereço que a gente passou e tá fazendo aquele lcprator vai pegando o espaço que a gente acabou de passar para ele então vai fazer com que ele crie a mesma.
Coisa que a gente viu ali de lista criando né uma cada uma das células se fosse né Em cada um das células ali aquele aquelas palavras todas separadas logo abaixo dela nós vamos fazer então.
Um loop e aqui é bastante diferente que não tem um comando para você fazer isso remover os duplicados ali então ele tem que fazer um loop também vai passar para cada um dos valores dos valores que eu.
Tenho que ele vai pegar um valor vai botar dentro desse L valor ele vai vir aqui e vai adicionar ele aqui nessa Collection aqui ó tem um item chamado Collection e a Collection ela tem uma.
Questão que ela só aceita eu tô passando ela como chave né E a chave ele só aceita a única mesma coisa que eu vim aqui e colocar um código um cadastrei código 1 cliente João e se eu for lá.
Tentar cadastrar um outro outro número cliente 1 no meu código 1 o cliente Maria ele não vai permitir porque já tem aquele código 1 então ele vai passar para o próximo.
Certo então ele vai passar para a próxima palavra e assim vai ter o retorno que a gente deseja só que só funciona porque a gente tem também o resumo next porque ele vai passar vai.
Dar erro né daria um erro ele vai passar para a próxima palavra certo então o tio zero ele vai voltar para zero erro vai limpar o zero o erro vai vir um contador de novo e depois ele.
Vai vir aqui Vai juntar essas palavras que a gente fez então praticamente a mesma coisa ó separa os valores em listas aqui você tá removendo os duplicados e aqui você tá juntando tudo.
Postar um comentário