aynı kayıtların silinmesi

Katılım
19 Şubat 2020
Mesajlar
13
Excel Vers. ve Dili
exel
Merhaba, excel dosyasında 24k kadar veri var.İsim,soy isim,adres bilgileri içeriyor.Aynı adrese sahip ve aynı soyadına sahip olanların silinmesini istiyorum.Bir türlü yapamadım.Bana yardım eder misiniz? Teşekkürler.
 
Katılım
19 Aralık 2019
Mesajlar
93
Excel Vers. ve Dili
2010 makro
Altın Üyelik Bitiş Tarihi
15-01-2021
Yinelenen değerleri kaldıracağın sütunları seç, veri bölümünden yinelenenleri kaldırı seç...
 
Katılım
19 Şubat 2020
Mesajlar
13
Excel Vers. ve Dili
exel
aynı adreste yaşayan farklı soyada sahip olanların silinmesini istemiyorum.Bunun için bir formül var mıdır?
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,867
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Selamlar
Formumuza hoşgeldiniz.

asıl bilgilerinizi içermeyen ama yapısı aynı olan dosyanızı
aşağıdaki sitelerden birine yüklerseniz daha çabuk yanıt alırsınız.

http://dosya.co/
http://s2.dosya.tc/
https://wetransfer.com/
https://www.transfernow.net/tr/
 
Katılım
19 Şubat 2020
Mesajlar
13
Excel Vers. ve Dili
exel
dosya bu tarz.adress line 1 sutununda adresler var aynı adrese ve aynı soyada sahip kayıtların silinmesini istiyorum.bunu yapmanın bir yolu var mı?
 
Katılım
19 Aralık 2019
Mesajlar
93
Excel Vers. ve Dili
2010 makro
Altın Üyelik Bitiş Tarihi
15-01-2021
Beyza hanım örnekte adress line 1 dosyanızda yinelenen değer yok,hepsi birbirinden farklı.O yüzden silme yapmaz.Orjinal dosyanıza yukarıda belirttiğim şekilde uygulama yapın 1 dk'nınızı almaz..
 
Katılım
19 Şubat 2020
Mesajlar
13
Excel Vers. ve Dili
exel
original dosyada çok fazla yinelenen değer var.sutunları göstermek için böyle attım.Yinelenenleri kaldır dediğimde silmedi.birden fazla kez denedim.
 
Katılım
19 Aralık 2019
Mesajlar
93
Excel Vers. ve Dili
2010 makro
Altın Üyelik Bitiş Tarihi
15-01-2021
214518
adresleri değiştirirek örnek gösteriyorum.10/14-15/21 satırlar dediğiniz şartlarda ...
 
Katılım
19 Aralık 2019
Mesajlar
93
Excel Vers. ve Dili
2010 makro
Altın Üyelik Bitiş Tarihi
15-01-2021
214520
Veri sekmesindeki yinelenenleri kaldırı seçiniz.Verilerimde üst bilgi var kutucuğunu işaretleyiniz.Başlıklardan sadece surname ve adress line1 seçili olsun.Tamam deyiniz.Kaç adet yinelenen var size söyleyecek sizde tamam deyip kaldırın
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Deneyiniz.
Kod:
Sub Benzersil()
Dim s1 As Worksheet: Dim sd As Object
Dim a As Variant: Dim liste As Variant
Dim i As Long: Dim b()
Set s1 = Sheets("Sayfa1")
Zaman = Timer
son = s1.Cells(Rows.Count, 1).End(xlUp).Row
liste = s1.Range("A1:E" & son)
With CreateObject("Scripting.Dictionary")
For i = 1 To UBound(liste, 1)
If liste(i, 1) <> "" And liste(i, 3) <> "" Then
bag = liste(i, 1) & "," & liste(i, 3)
f Not .Exists(bag) Then
        say = say + 1
       For j = 1 To UBound(liste, 2)
                    liste(say, j) = liste(i, j)
                   Next
                .Item(bag) = say
        End If
  End If
 Next i
End With
s1.Range("A1").CurrentRegion.ClearContents
s1.Range("A1").Resize(say, UBound(liste, 5)).Value = liste
MsgBox "İşleminiz tamamlanmıştır." & Chr(10) & Chr(10) & _
           "İşlem süresi ; " & Format(Timer - Zaman, "0.00") & " Saniye", vbInformation
End Sub
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Kod:
f Not .Exists(bag) Then
satırı

Kod:
If Not .Exists(bag) Then
şeklinde olaçak.
 

EmrExcel16

Destek Ekibi
Destek Ekibi
Katılım
1 Kasım 2012
Mesajlar
1,524
Excel Vers. ve Dili
Office 365 Türkçe
Deneyiniz...

Kod:
Sub Tekrarsiz() 
    Range("A2:E" & Cells(Rows.Count, 1).End(3).Row).RemoveDuplicates Columns:=Array(1,3)
    MsgBox "Islem tamam..."
End Sub
 

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,552
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
Sayın @EmrExcel16,


17. iletiye eklediğiniz kod kısa olmasına karşın, 130 satır ve 11 sütunda bulunan çift verilerimin tümünü sildi.

Emek ve paylaşımınız için teşekkür ederim.

Saygılar,
 
Üst