Notifications
Clear all

[DÚVIDA] Excluir Links com Final Iguais..

11 Posts
3 Usuários
0 Reactions
1,808 Visualizações
(@itzmeshaka)
Posts: 10
Active Member
Topic starter
 

Olá galera, então.. gostaria de saber se há alguma forma no Excel para excluir Palavras (ou Links) iguais..

Exemplo estes:

assim: https://www.sorteiefb.com.br/tab/promocao/163420
Com esse: http://sorteie.me/facebook/compartilhar.php?id=163420

Esse: https://www.sorteiefb.com.br/tab/promocao/163440
Com esse: http://sorteie.me/facebook/compartilhar.php?id=163440
e assim vai..

Só o final (os números) são identicos..
o que eu gostaria de fazer seria excluir um destes links com alguma função.. há alguma forma??
Se sim, como?

Sou novo no Fórum.. Alguem pode me ajudar? :X

 
Postado : 01/04/2013 11:00 am
(@alminen)
Posts: 77
Trusted Member
 

Seria possível postar uma planilha de exemplo?

 
Postado : 02/04/2013 8:27 am
(@itzmeshaka)
Posts: 10
Active Member
Topic starter
 

Seria possível postar uma planilha de exemplo?

Posso sim, segue um Print e um exemplo de uma planilha em um Upload.

Print:

Arquivo:
http://www.4shared.com/file/iHGaJV9e/UploadSorteios.html?

O que eu gostaria de fazer seria Eliminar os Links repetidos (na lista não são TODOS os links que ficam repetidos.. e tem mais de 200..)

Gostaria de um modo de apagar estes:
Data: 03/04/2013 http://sorteie.me/facebook/compartilhar.php?id=167607
Data: 03/04/2013 http://sorteie.me/facebook/compartilhar.php?id=167605
Data: 03/04/2013 http://sorteie.me/facebook/compartilhar.php?id=160376
Data: 03/04/2013 http://sorteie.me/facebook/compartilhar.php?id=167608
Data: 03/04/2013 http://sorteie.me/facebook/compartilhar.php?id=169643
Data: 03/04/2013 http://sorteie.me/facebook/compartilhar.php?id=168195
Data: 03/04/2013 http://sorteie.me/facebook/compartilhar.php?id=164153

E deixar estes:

349 03/04/2013 "Sorteio de 1 passagem aérea para qualquer lugar do Brasil operado pela TAM
" https://www.sorteiefb.com.br/tab/promocao/167607
350 03/04/2013 "Sorteio Pigmento MAC+Pincel Duo Fiber
" https://www.sorteiefb.com.br/tab/promocao/167605
351 03/04/2013 "Promoção dia das mães.
" https://www.sorteiefb.com.br/tab/promocao/160376
352 03/04/2013 "O Segredo da Casa Prípria sem juros
" https://www.sorteiefb.com.br/tab/promocao/167608
353 03/04/2013 "Camisa usada pelo técnico Paulo Turra no Operírio FEC.
" https://www.sorteiefb.com.br/tab/promocao/169643
354 03/04/2013 "SORTEIO (Número 2) DE 01 inscrição para o CONGRESSO INTERNACIONAL NUTRIÇÃO ESPECIALIZADA & EXPO SEM GLÚTEN
" https://www.sorteiefb.com.br/tab/promocao/168195
355 03/04/2013 "Sorteio: Camiseta e Caneca Talco e Show
" https://www.sorteiefb.com.br/tab/promocao/164153

 
Postado : 02/04/2013 12:22 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Função nativa no excel que permita excluir um registro eu não conheco. É possivel identificar esses registros e depois deleta-los, podendo ser uma deleção manual ou com macro
Pela imagem não é possivel definir corretamente um parametro para deletar uma registro.

Contudo considerando , se forem todos como o scopo mostrado, porque não "ordena" a planilha pela coluna que conte o link e deleta todos que tiverem na ordem data.
ou
em uma outra coluna =se(Esquerda(d1;4)="Data";"D";"") e arraste ate o final. Filtre por essa coluna e exclua as linhas com "D"

 
Postado : 02/04/2013 1:15 pm
(@itzmeshaka)
Posts: 10
Active Member
Topic starter
 

Função nativa no excel que permita excluir um registro eu não conheco. É possivel identificar esses registros e depois deleta-los, podendo ser uma deleção manual ou com macro
Pela imagem não é possivel definir corretamente um parametro para deletar uma registro.

Contudo considerando , se forem todos como o scopo mostrado, porque não "ordena" a planilha pela coluna que conte o link e deleta todos que tiverem na ordem data.
ou
em uma outra coluna =se(Esquerda(d1;4)="Data";"D";"") e arraste ate o final. Filtre por essa coluna e exclua as linhas com "D"

Ok, vou tentar isso daqui a pouco pq agora tenho que sair, e posto o resultado.

 
Postado : 02/04/2013 2:00 pm
(@itzmeshaka)
Posts: 10
Active Member
Topic starter
 

Oi, não consegui resolver.. :/
Ainda fica duplicado..

Estou mandando a lista do Excel que melhor representa como eu quero fazer..

http://www.4shared.com/file/fT7k4zoQ/Pasta0304.html ?

Os que estão assim: neste exemplo: 1) 03/04/2013 https://www.sorteiefb.com.br/tab/promocao/167607 Sorteio de 1 passagem aérea para qualquer lugar do Brasil operado pela TAM
- Eu gostaria de deixar
Os que estão nesse exemplo: Data: 03/04/2013 http://sorteie.me/facebook/compartilhar.php?id=167607
- Eu gostaria de apagar

 
Postado : 03/04/2013 9:16 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Experimente o codigo:

Sub deleta()
Dim lRow As Integer
    lRow = Cells(Cells.Rows.Count, "A").End(xlUp).Row
For x = lRow To 1 Step -1
    If Left(Cells(x, 1), 4) = "Data" Then
    Rows(x & ":" & x).Delete
    End If
Next
End Sub
 
Postado : 03/04/2013 9:32 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Para lidentificar se um item está duplicado é preciso utilizar um fator que possibilite essa conferencia.
Se for certeza que todas as urls que iniciem por Data, são as duplicadas, pode utilizar o que descrevi no poste anterior (Veja no anexo na coluna "B" como pode ser feito)
Contudo se não for certeza, uma outra possibilidade e "separar" os numeros do resto do codigo, e identificar por eles essa "duplicidade" (veja nas colunas C e D)

 
Postado : 03/04/2013 1:26 pm
(@itzmeshaka)
Posts: 10
Active Member
Topic starter
 

Para lidentificar se um item está duplicado é preciso utilizar um fator que possibilite essa conferencia.
Se for certeza que todas as urls que iniciem por Data, são as duplicadas, pode utilizar o que descrevi no poste anterior (Veja no anexo na coluna "B" como pode ser feito)
Contudo se não for certeza, uma outra possibilidade e "separar" os numeros do resto do codigo, e identificar por eles essa "duplicidade" (veja nas colunas C e D)

Nossa, muito obrigado mesmo! :)
Posso utilizar seu exemplo do Excel com as fórmulas pra ficar utilizando?

Bom, respondendo o post acima... Não são todas as Urls que iniciam com Data que são duplicadas.. Apenas algumas..
Então funcionaria no exemplo as colunas C e D.. a C separa os números do final da URL correto? E na D informa se esse número é duplicado. É isso mesmo que entendi??

Concluindo.. Então, Neste exemplo, a função da Coluna B não tem nenhuma utilidade? Apenas a C e a D correto?

 
Postado : 03/04/2013 2:58 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Exatamente, creio que somente as colunas C e D ,
Coluna C:=Procura separar a numeração final. e Coluna D:= Determina se há mais de uma ocorrencia de cada numeração.

 
Postado : 03/04/2013 3:25 pm
(@itzmeshaka)
Posts: 10
Active Member
Topic starter
 

Exatamente, creio que somente as colunas C e D ,
Coluna C:=Procura separar a numeração final. e Coluna D:= Determina se há mais de uma ocorrencia de cada numeração.

Pow.. Então, Muito Obrigado mesmo!!! :)
A função da coluna C e D vai resolver meus problemas ^^

Vou utilizar teu modelo como exemplo pra continuar fazendo esta "listagem" pois o que eu faço mudar é apenas os links a cada dia.. ;)
Obg mais uma vez.

================== EDIT ===========================

Ahh.. outra coisa..
Pra eu excluir estes links duplicados, basta eu classificar pela Coluna D em Valores? (Ficando no começo com os - e no final com os Dupl).. é isso?

 
Postado : 03/04/2013 5:23 pm