• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Mükerrer olayıyla farklı bir boyut.

Katılım
11 Ocak 2008
Mesajlar
1,395
Excel Vers. ve Dili
Office 365 (Türkçe)
ADI SOYADI NET TUTAR
Mehmet Taş 65,56
Mehmet Taş 65,36
Mustafa Özmen 67,89
Murat ÖZZTAY 67,88
Tuna HUŞ 65,56
Tuna HUŞ 65,36
Tuna HUŞ 67,89
Tuna HUŞ 67,88
Yukarıda hakemlerin isimleri; bu hakemlerin içindne birden fazla olanları silip, aşağıdaki formatta olmasını istiyorum. Örnek dosya ektedir.

HAKEMLER: Mehmet Taş, Mustafa Özmen, Murat ÖZTAYY, Tuna Huş
 

Ekli dosyalar

yanıt

Kod:
Sub hakemler()
Dim sat As Integer
[E1] = ""
    For sat = Cells(65536, "B").End(xlUp).Row To 2 Step -1
        If WorksheetFunction.CountIf(Range("a2:a" & sat), Cells(sat, "a")) > 1 Then
            Cells(sat, "a").EntireRow.Delete
        End If
    Next
    For sat = 2 To Cells(65536, "B").End(xlUp).Row
    [E1] = [E1] & Cells(sat, "A") & Cells(sat, "B") & ","
    Next
End Sub
 

Ekli dosyalar

Üstadım. Dosyada Mustafa Okan diye birisim ekledim. Virgülle yazılacak yere bu ismi eklemedi.
 
Bu tarz birşey işinizi görür mü bilmem. Ziya üstad makro yazarak hazırlamış ben de kendiniz kolaylıkla düzenleyebilesiniz diye formüllerle yapmaya çalıştım. Umarım işinize yarar.
 

Ekli dosyalar

Ziya hocamın yazdığı makro mükemmel çalışıyor. Sanırım yeni adı ekledikten sonra makroyu çalıştırmadınız. Bir buton ekledim Adı, Soyadı ve Tutarı ekleyip Butona tıklarsanız istediğinizi elde etmiş olursunuz.
 

Ekli dosyalar

Geri
Üst