Aynı Olanlar

Katılım
13 Mayıs 2005
Mesajlar
33
Merhaba;

Elimdeki listede Kod sütunu ve No sütunu var.

Sorunum No sütununda 9 olan ama aynı zamanda 82 si olmayan kodları filtrelemem gerekiyor.

Nasıl olacak özel filtre yaptım olmadı.
 

Ekli dosyalar

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,374
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Soruyu ben pek anlamadım.
 
Katılım
3 Şubat 2007
Mesajlar
309
Excel Vers. ve Dili
excel 2007 / excel 2010
Merhaba;

Elimdeki listede Kod sütunu ve No sütunu var.

Sorunum No sütununda 9 olan ama aynı zamanda 82 si olmayan kodları filtrelemem gerekiyor.

Nasıl olacak özel filtre yaptım olmadı.
Özel Filitre

1. Koşul "İçerir 9"
ve
2. Koşul "İçermez 82"
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,647
Excel Vers. ve Dili
Pro Plus 2021
Aşağıdaki kodları bir deneyin.
Kod:
Sub dene()
    Columns("C").Delete
    a = Range("a2:b" & [B65536].End(3).Row)

    With CreateObject("scripting.dictionary")
        .CompareMode = TextCompare
        For i = 1 To UBound(a, 1)
            bak = Trim(a(i, 1))
            If a(i, 2) = 9 Then If Not .Exists(bak) Then .Add bak, 9
        Next i

        For i = 1 To UBound(a, 1)
            bak = Trim(a(i, 1))
            If a(i, 2) = 82 Then If .Exists(bak) Then .Remove bak
        Next i

        If .Count > 0 Then
            key = WorksheetFunction.Transpose(.Keys)
            [C2].Resize(UBound(key, 1), 1).Value = key
        End If
    End With

End Sub
 
Üst