• DİKKAT

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

iki sütundaki metinleri tek sütunda birleştirme.

Katılım
27 Ocak 2005
Mesajlar
88
Excel Vers. ve Dili
Excel 2010 TR
Herkese iyi çalışmalar
Ekli dosyada a ve b sütundaki isimleri c sütununda toplamak istiyorum.
her iki hücrede olan ismlerin biri alınacak.
 

Ekli dosyalar

Merhaba,

Pratik yöntem :
A sütununu C sütununa kopyalayın
B sütununu C sütununun sonundan itibaren kopyalayın
C sütununu seçin Veri-Yinelenenleri kaldır

Makrosuz, formülsüz çözümdür.
 
Necdet bey ve Korhan bey her ikinizede ilgilerinizden dolayı teşekkür ederim.
Korhan beyin formilasyonu daha kullanışlı geldi.
teşekkürler
Herşey gönlünüzce olsun.
 
Korhan bey,
A ve B satır sayısı örneğin 20 şer olursa formül nasıl değişir.
Biraz uğraştım ama YOK hatası verdi.
Yani A sütünunda en fazla 20 satıra kadar isim, B Sütünunda da en fazla 20 satıra kadar isim olursa:
 
Merhaba,

Soru Fonksiyon bölümünde sorulmuş ama makro ile de örnek verelim.

Kod:
Sub Birlestir()

    Dim d, _
        i As Long, _
        h As Range, _
        t As String, _
        v
    
    Set d = CreateObject("Scripting.Dictionary")
    
    i = Range("A:B").Find("*", , , , xlByRows, xlPrevious).Row
    
    For Each h In Range("A1:B" & i)
        t = Application.WorksheetFunction.Trim(h)
        If Not t = "" And Not d.exists(t) Then d.Add Trim(t), ""
    Next h
    
    v = d.keys
    
    Range("C:c").ClearContents
    Range("C1").Resize(UBound(v) + 1, 1) = Application.WorksheetFunction.Transpose(v)
    
End Sub
 
Necdet bey,
Teşekkürler, bu makroyuda adapte ederek kullanabilirim.
Herşey gönlünüzce olsun.
 
Geri
Üst