Virgülle ayrılmış tek bir hücrede birden çok arama değeri nasıl döndürülür?
Excel'de, bir tablo hücresinden ilk eşleşen değeri döndürmek için DÜŞEYARA işlevini uygulayabiliriz, ancak bazen, tüm eşleşen değerleri ayıklamamız ve ardından virgül, tire, vb. Gibi belirli bir sınırlayıcıyla tek bir Aşağıdaki ekran görüntüsü gibi hücre. Excel'de virgülle ayrılmış tek bir hücrede birden çok arama değerini nasıl alabilir ve döndürebiliriz?
Kullanıcı Tanımlı İşlev ile virgülle ayrılmış tek bir hücrede birden çok arama değeri döndür
Kutools for Excel ile virgülle ayrılmış tek bir hücrede birden çok arama değeri döndür
Kullanıcı Tanımlı İşlev ile virgülle ayrılmış tek bir hücrede birden çok arama değeri döndür
Normalde, birden çok eşleşen değeri ayıklayıp döndürmemizin ve virgülle ayırarak tek bir hücreye döndürmemizin doğrudan bir yolu yoktur, burada, bu işi çözmek için bir Kullanıcı Tanımlı İşlev oluşturabilirsiniz, lütfen aşağıdaki işlemleri gerçekleştirin:
1. Basılı tutun ALT + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.
2. tıklayın Ekle > modülve aşağıdaki kodu modül Pencere.
VBA kodu: Birden çok arama değerini virgülle ayrılmış bir hücreye döndürür
Function SingleCellExtract(LookupValue As String, LookupRange As Range, ColumnNumber As Integer, Char As String)
'Updateby Extendoffice
Dim I As Long
Dim xRet As String
For I = 1 To LookupRange.Columns(1).Cells.Count
If LookupRange.Cells(I, 1) = LookupValue Then
If xRet = "" Then
xRet = LookupRange.Cells(I, ColumnNumber) & Char
Else
xRet = xRet & "" & LookupRange.Cells(I, ColumnNumber) & Char
End If
End If
Next
SingleCellExtract = Left(xRet, Len(xRet) - 1)
End Function
3. Ardından bu kodu kaydedin ve Modül penceresini kapatın, çalışma sayfanıza geri dönün ve şu formülü girin: = SingleCellExtract (D2, A2: B15,2, ",") sonucu döndürmek istediğiniz boş bir hücreye. Ve ardından Keşfet sonucu almak için anahtar, ekran görüntüsüne bakın:
not: Yukarıdaki formülde:
D2: aramak istediğiniz hücre değerlerini gösterir;
A2: B15: veriyi getirmek istediğiniz veri aralığıdır;
2: 2 sayısı, eşleşen değerin döndürüleceği sütun numarasıdır;
,: virgül, birden çok değeri ayırmak istediğiniz ayırıcıdır.
Bunları ihtiyacınıza göre değiştirebilirsiniz.
Kutools for Excel ile virgülle ayrılmış tek bir hücrede birden çok arama değeri döndür
Eğer varsa Kutools for Excel, bu görev artık bir sorun olmayacak. Gelişmiş Kombine Satırları yardımcı programı, bir sütuna dayalı tüm göreli değerleri birleştirmenize yardımcı olabilir.
Kutools for Excel : 300'den fazla kullanışlı Excel eklentisi ile 30 günde sınırlama olmaksızın ücretsiz deneyin. |
Kurduktan sonra Kutools for Excellütfen aşağıdaki işlemleri yapın:
1. Eşleşen tüm değerleri bir sütuna göre birleştirmek istediğiniz veri aralığını seçin.
2. tıklayın Kutools > Birleştir ve Böl > Gelişmiş Kombine Satırları, ekran görüntüsüne bakın:
3. In Sütuna Göre Satırları Birleştirme iletişim kutusunda, birleştirmek istediğiniz sütun adına tıklayın ve ardından Birincil anahtar düğmesi, ekran görüntüsüne bakın:
4. Ardından, eşleşen değerlerini birleştirmek istediğiniz diğer sütun adını tıklayın ve Birleştirmek birleştirilmiş değerleri ayırmak için bir ayırıcı seçmek için ekran görüntüsüne bakın:
5. Sonra tıklayın OK düğmesi, aynı değere sahip tüm karşılık gelen hücreler virgülle ayrılmış tek bir hücrede birleştirilmiştir, ekran görüntülerine bakın:
![]() |
![]() |
![]() |
Bu Advanced Combine Rows yardımcı programı hakkında daha fazla bilgi edinmek için tıklayın…
Kutools for Excel'i şimdi indirin ve ücretsiz deneyin!
Demo: Kutools for Excel ile virgülle ayrılmış tek bir hücrede birden çok arama değeri döndür
En İyi Ofis Üretkenliği Araçları
Kutools for Excel Sorunlarınızın Çoğunu Çözer ve Verimliliğinizi% 80 Artırır
- Yeniden: Hızlıca yerleştirin karmaşık formüller, grafikler ve daha önce kullandığınız her şey; Hücreleri Şifrele şifre ile; Posta Listesi Oluşturun ve e-posta gönder ...
- Süper Formül Çubuğu (birden çok metin ve formül satırını kolayca düzenleyin); Okuma Düzeni (çok sayıda hücreyi kolayca okuyun ve düzenleyin); Filtrelenmiş Aralığa Yapıştır...
- Hücreleri / Satırları / Sütunları Birleştirme Veri kaybetmeden; Bölünmüş Hücre İçeriği; Yinelenen Satırları / Sütunları Birleştirme... Yinelenen Hücreleri Önleyin; Aralıkları Karşılaştır...
- Yinelenen veya Benzersiz'i seçin Satırlar; Boş Satırları Seçin (tüm hücreler boştur); Süper Bul ve Bulanık Bul Birçok Çalışma Kitabında; Rastgele Seçim ...
- Tam kopya Formül referansını değiştirmeden Birden Çok Hücre; Otomatik Referans Oluştur Birden Çok Sayfaya; Madde İşaretleri Ekle, Onay Kutuları ve daha fazlası ...
- Metni Çıkar, Metin Ekle, Konuma Göre Kaldır, Alanı Kaldır; Sayfalama Alt Toplamları Oluşturma ve Yazdırma; Hücre İçeriği ve Yorumları Arasında Dönüştür...
- Süper Filtre (filtre şemalarını kaydedin ve diğer sayfalara uygulayın); Gelişmiş Sıralama ay / hafta / gün, sıklık ve daha fazlasına göre; Özel Filtre kalın, italik ...
- Çalışma Kitaplarını ve Çalışma Sayfalarını Birleştirin; Tabloları anahtar sütunlara göre birleştirin; Verileri Birden Çok Sayfaya Bölme; Toplu dönüştürme xls, xlsx ve PDF...
- 300'den fazla güçlü özellik. Office / Excel 2007-2021 ve 365'i destekler. Tüm dilleri destekler. Kuruluşunuzda veya kuruluşunuzda kolay devreye alma. Tam özellikler 30 günlük ücretsiz deneme. 60 günlük para iade garantisi.

Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir
- Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
- Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
















