Dikey satırları yan yana birleştirmek hk

Katılım
23 Eylül 2013
Mesajlar
1,348
Excel Vers. ve Dili
Excel 2007 İngilizce -
Excel 2010 Türkçe -
Excel 2013 Türkçe -
Merhaba,
Bir Modülün içerisine yazınız.
Kod:
Function aconcat(a As Variant, Optional sep As String = "") As String

    Dim y As Variant
 
    If TypeOf a Is Range Then
        For Each y In a.Cells
            aconcat = aconcat & y.Value & sep
        Next y
    ElseIf IsArray(a) Then
        For Each y In a
            aconcat = aconcat & y & sep
        Next y
    Else
        aconcat = aconcat & a & sep
    End If
 
    aconcat = Left(aconcat, Len(aconcat) - Len(sep))

End Function
Kullanılışı;
Kod:
=YERİNEKOY(KIRP(aconcat(EĞER(A2:A9=F2;" "&B2:B9;"")));" ";" / ")
[COLOR="Blue"]Formül dizi formülüdür. CTRL + SHİFT + ENTER ile tamamlayınız.[/COLOR]
Daxe Syán
 
Son düzenleme:
Üst