Birleştir Komutu

Katılım
26 Ocak 2013
Mesajlar
232
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
26-11-2023
Birleştir Komutunu aralık olarak kullanabilir miyiz?

=BİRLEŞTİR(Sayfa2!C2:AZ2)

şeklinde. Yoksa illa tek tek yazmak mi gerek?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,264
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Kullanıcı tanımlı fonksiyon ile yapabilirsiniz.

Kod:
Function KBİRLEŞTİR(Alan As Range, Ayıraç As String) As String
    Application.Volatile True
    
    For Each Veri In Alan
        If Veri.Text <> "" Then
            KBİRLEŞTİR = KBİRLEŞTİR & Ayıraç & Veri.Text
        End If
    Next
End Function
Hücrede kullanım şekli;
Kod:
[B]=KBİRLEŞTİR([COLOR="Red"]Hücre_Aralığı[/COLOR];[COLOR="Blue"]Birleştirme_Ayıracı[/COLOR])[/B]

Örnek;
Kod:
=KBİRLEŞTİR(Sayfa2!A1:A100;" ")
 
Üst