Excel’de yinelenmeyen çoklu değerleri DÜŞEYARA ile nasıl getirebilirim?
Excel'de veriyle çalışırken, belirli bir arama ölçütüne ilişkin birden fazla eşleşen değeri getirmeniz gerekebilir. Ancak varsayılan DÜŞEYARA işlevi yalnızca tek bir sonuç döndürür. Birden fazla eşleşme varsa ve bunları yinelenmeden tek bir hücrede görüntülemek istiyorsanız, bu işlem için alternatif yöntemlerden yararlanabilirsiniz.

Excel'de yinelenmeyen çoklu eşleşen değerleri DÜŞEYARA ile arayın ve getirin
TEXTJOIN ve FİLTRE işlevleriyle yinelenmeyen çoklu eşleşen değerleri getirme
Excel 365 veya Excel 2021 kullanıyorsanız, TEXTJOIN ve FİLTRE işlevlerini kullanarak bu işlemi zahmetsizce gerçekleştirebilirsiniz. Bu işlevler, verilerin dinamik olarak filtrelenmesini ve sonuçların tek bir hücrede sorunsuzca birleştirilmesini sağlar.
Sonucu görüntülemek için aşağıdaki formülü boş bir hücreye girin, ardından yinelenmeyen tüm eşleşen değerleri almak için "Enter" tuşuna basın. Ekran görüntüsüne göz atın:
=TEXTJOIN(", ", TRUE, UNIQUE(FILTER(C2:C17, A2:A17=E2))) 
- FİLTRE(C2:C17; A2:A17=E2), A sütunundaki ürün adı E2 hücresindeki arama değerine eşleşen tüm isimleri C sütunundan çeker.
- BENZERSİZ, yinelenen tüm değerleri kaldırır.
- METİN.BİRLEŞTİR(", "; DOĞRU; …) işlevi, benzersiz değerleri tek bir hücrede virgülle ayırarak birleştirir.
Güçlü bir özellik ile yinelenmeyen çoklu eşleşen değerleri getirme
Excel'de DÜŞEYARA ile yinelenmeyen çoklu eşleşen değerleri almak istiyorsanız ancak manuel formüller ya da VBA kullanımı sizce çok karmaşıksa, “Kutools for Excel” kolay ve verimli bir çözüm sunar. “Çoklu Arama” özelliğini kullanarak tüm benzersiz eşleşen değerleri birkaç tıklamayla hızlıca çıkarabilir ve tek bir hücrede birleştirebilirsiniz.
"Kutools" > "Süper ARA" > "Birçoklu arama (çoklu sonuç döndürür)" seçeneğine tıklayarak "Birçoklu arama" iletişim kutusunu açın, ardından iletişim kutusunda işlemleri belirtin:
- Metin kutularında sırasıyla "Liste Yerleştirme Alanı" ve "Arama değeri aralığı" seçeneğini işaretleyin;
- Kullanmak istediğiniz tablo aralığını seçin;
- Aşağı açılır menülerden sırasıyla "Anahtar Sütun" ve "Dönüş sütunu" seçeneklerini belirtin;
- Son olarak, "Tamam" düğmesine tıklayın.

Sonuç:
Artık eşleşen tüm değerlerin yinelenmeden çıkarıldığını görebilirsiniz, ekran görüntüsüne bakın:
Verileri ayırmak için farklı bir sınırlayıcı kullanmak istiyorsanız “Seçenekler”e tıklayıp istediğiniz sınırlayıcıyı seçebilirsiniz. Ayrıca sonuçlar üzerinde toplama, ortalama alma gibi ek işlemleri de gerçekleştirebilirsiniz.
Kullanıcı Tanımlı İşlev ile yinelenmeyen çoklu eşleşen değerleri getirme
Excel 365 veya Excel 2021 kullanmıyorsanız, aşağıda verilen Kullanıcı Tanımlı İşlev’i alternatif olarak değerlendirebilirsiniz. Bu yöntem, aşağıdakiyle benzer sonuçlar elde etmenizi sağlar:Excel'in eski sürümlerinde bile yinelenmeyen, çoklu eşleşen değerleri getirin.
- "Microsoft Visual Basic for Applications" penceresini açmak için "Alt" + "F11" tuşlarına basılı tutun.
- “Ekle” > “Modül” seçeneğine tıklayıp aşağıdaki kodu “Modül” penceresine yapıştırın.
VBA kodu: DÜŞEYARA ile çoklu benzersiz eşleşen değerleri getirme:
Function VlookupUnique(lookupValue As String, lookupRange As Range, resultRange As Range, delim As String) As String Dim cell As Range Dim result As String Dim dict As Object Set dict = CreateObject("Scripting.Dictionary") For Each cell In lookupRange If cell.Value = lookupValue Then If Not dict.exists(resultRange.Cells(cell.Row - lookupRange.Row + 1, 1).Value) Then dict.Add resultRange.Cells(cell.Row - lookupRange.Row + 1, 1).Value, True result = result & delim & resultRange.Cells(cell.Row - lookupRange.Row + 1, 1).Value End If End If Next cell If Len(result) > 0 Then VlookupUnique = Mid(result, Len(delim) + 1) Else VlookupUnique = "" End If End Function - Kod penceresinden çıkın, çalışma sayfasına dönün ve aşağıdaki formülü girin; doğru sonucu almak için Enter tuşuna basın. Ekran görüntüsüne göz atın:
=VlookupUnique(E2, A2:A17, C2:C17, ", ")
Özetle, Excel'de DÜŞEYARA ile yinelenmeyen çoklu eşleşen değerleri getirmenin çeşitli etkili yolları vardır; ihtiyaçlarınıza ve kullandığınız Excel sürümüne en uygun yöntemi seçin. Bu teknikler sayesinde, Excel'de yinelenmeyen çoklu eşleşen değerleri kolayca çekebilirsiniz. Daha fazla Excel ipucu ve püf noktası keşfetmek istiyorsanız,web sitemizde binlerce öğretici içerik sizi bekliyor.
En İyi Office Üretkenlik Araçları
Kutools for Excel ile Excel becerilerinizi üst seviyeye taşıyın ve verimlilikte hiç yaşamadığınız bir deneyime ulaşı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'a sekmeli arayüz getirir ve 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.
- Birden fazla belgeyi aynı pencerenin yeni sekmelerinde açın ve oluşturun, yeni pencerelerde değil.
- 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 yükleyiciyle!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint için eklentileri ile Office Tab Pro’yu içerir; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek yükleyici, tek lisans— birkaç dakikada kurulum (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında verimliliği akıcı hale getirir
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi değer— tek tek eklenti satın almak yerine tasarruf edin

