Excel'de yinelenen satırları nasıl kaldırabilirim, ancak en son tarihe sahip olanı koruyayım?

A sütununda yinelenen değerler içeren bir veri aralığım var ve B sütunu bazı tarihlerle doldurulmuş. Şimdi A sütunundaki yinelenen satırları kaldırmam, ancak her yinelenen değer için ilgili B sütunundaki en son tarihi korumam gerekiyor — bunu aşağıdaki ekran görüntüsünde gösterildiği gibi yapmak istiyorum. Bu sorunu Excel’de hızlı ve kolayca çözmek için iyi fikirleriniz var mı?
VBA koduyla Yinelenen Değerler'i kaldırın ve başka bir sütunda en güncel tarihi koruyun
Kutools for Excel ile Yinelenen Değerler'i kaldırın ve başka bir sütunda en güncel tarihi koruyun
VBA koduyla Yinelenen Değerler'i kaldırın ve başka bir sütunda en güncel tarihi koruyun
Aşağıdaki VBA kodu, yinelenen hücreleri kaldırmanıza ve başka bir sütundan en son tarihi saklamanıza yardımcı olabilir. Lütfen aşağıdaki adımları uygulayın:
1. ALT + F11 tuşlarına basılı tutun; bu işlem, Microsoft Visual Basic for Applications penceresini açar.
2. Ekle > Modül seçeneğine tıklayın ve ardından aşağıdaki makroyu Modül penceresine yapıştırın.
VBA kodu: Yinelenen Değerler'i kaldırın ve en güncel tarihi koruyun
Sub test()
'updateby Extendoffice
Dim xRng As Range
Dim xTxt As String
On Error Resume Next
xTxt = Application.ActiveWindow.RangeSelection.Address
Set xRng = Application.InputBox("please select the data range:", "Kutools for Excel", xTxt, , , , , 8)
If xRng Is Nothing Then Exit Sub
If (xRng.Columns.Count < 2) Or (xRng.Rows.Count < 2) Then
MsgBox "the used range is invalid", , "Kutools for Excel"
Exit Sub
End If
xRng.Sort key1:=xRng.Cells(1, 1), Order1:=xlAscending, key2:=xRng.Cells(1, 2), Order2:=xlDescending, Header:=xlGuess
xRng.RemoveDuplicates Columns:=1, Header:=xlGuess
End Sub
3.Ardından bu kodu çalıştırmak için F5tuşuna basın; size kullanmak istediğiniz Veri Aralığı'i seçmenizi hatırlatan bir uyarı kutusu açılacaktır, ekran görüntüsüne bakın:

4. Ardından Tamam düğmesine tıklayın; A sütunundaki yinelenen değerler kaldırılmış ve B sütunundaki en son tarih, ihtiyaç duyduğunuz şekilde korunmuştur. Ekran görüntüsüne bakın:

Not: Yukarıdaki kodun başarıyla çalışması için, Yinelenen Değerler sütunu tarih sütununun solunda olmalıdır.
Kutools for Excel ile Yinelenen Değerler'i kaldırın ve başka bir sütunda en güncel tarihi koruyun
Kodla uğraşmaya alışkın değilseniz endişelenmeyin; Kutools for Excel’in sunduğu güçlü araç olan Gelişmiş Satırları Birleştir sayesinde bu görevi kolayca halledebilirsiniz.
Kutools for Excel'i yükledikten sonra Kutools for Excel, lütfen aşağıdaki adımları uygulayın:
1. Yinelenenleri kaldırmak ve başka bir sütundaki en güncel tarihi korumak istediğiniz veri aralığını seçin.
2.Ardından Kutools>Birleştir ve Ayır>Gelişmiş Satırları Birleştirseçeneğine tıklayın; ekran görüntüsüne bakın:

3.Sütuna Göre Satırları Birleştiriletişim kutusunda, Yinelenen Değerler'ini kaldırmak istediğiniz sütun adına tıklayın ve ardından Birincil anahtarseçeneğine tıklayın; ekran görüntüsüne bakın:

4. En güncel tarihi korumak istediğiniz başka bir sütun adına tıklamaya devam edin ve ardından Hesapla > Maksimum seçeneğine tıklayın; ekran görüntüsüne bakın:

5. Ardından, Tamam düğmesine tıklayarak bu iletişim kutusunu kapatın. Artık A sütunundaki Yinelenen İsimler kaldırılmış ve yalnızca ilgili B sütunundaki en son tarih korunmuştur; ekran görüntüsüne bakın:

Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin
Demo: Kutools for Excel ile Yinelenen Değerler'i kaldırın ve başka bir sütunda en güncel tarihi koruyun
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar