TEXTJOIN ile Ayraç Kullanarak Birleştirme
Birçok değeri aralarına ayraç koyarak birleştirin.
TEXTJOIN ile Ayraç Kullanarak Birleştirme, CoddyKit'te ücretsiz bir Excel Formulas Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Excel Formulas Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Excel Formulas Academy kursu toplamda 4 dersten oluşur.
CONCAT Yetersiz Kaldığında
Önceki derste CONCAT işlevinin bir aralığı birleştirebildiğini, ancak her değerin arasına ayraç koyamadığını gördünüz.
Bir şehirler sütununuz olduğunu ve bunları virgülle ayrılmış tek bir liste hâline getirmek istediğinizi düşünün: Paris, Tokyo, Cairo. Bunu CONCAT ile yapmak, her virgülü elle yazmanız anlamına gelir.
TEXTJOIN bu sorunu zarif bir şekilde çözer: Tek bir ayraç belirtirsiniz ve işlev bu ayracı her değerin arasına otomatik olarak yerleştirir.
TEXTJOIN Sözdizimi
TEXTJOIN işlevinin üç bölümü vardır:
- ayraç değerlerin arasına yerleştirilen metin; örneğin
", " - boşları_yoksay boş hücreleri atlamak için TRUE, korumak için FALSE
- metin1, metin2, ... birleştirilecek hücreler veya aralıklar
Genel biçim =TEXTJOIN(delimiter, ignore_empty, text1, ...) şeklindedir. Ayraç yalnızca öğelerin arasında kullanılır; en başa veya en sona eklenmez.
=TEXTJOIN(", ", TRUE, A2:A4)İlk TEXTJOIN Kullanımınız
A2:A4 aralığında sırasıyla Paris, Tokyo ve Cairo değerlerinin bulunduğunu varsayalım.
Aşağıdaki formül, bunları her birinin arasına virgül ve boşluk koyarak birleştirir ve Paris, Tokyo, Cairo sonucunu verir.
Paris'in önünde veya Cairo'nun arkasında virgül olmadığını fark edin. TEXTJOIN ayracı yalnızca değerlerin arasına ekler.
=TEXTJOIN(", ", TRUE, A2:A4)Ayraç Seçme
Ayraç olarak istediğiniz herhangi bir metni kullanabilirsiniz. Yaygın seçenekler şunlardır:
- okunabilir bir liste için
", " - tirelerle ayrılmış bir yol için
" - " - noktalı virgülle ayrılmış listeler için
"; " - tek bir boşluk için
" "(tam ad oluştururken olduğu gibi)
Burada ad parçalarını tek bir boşlukla birleştiriyoruz.
=TEXTJOIN(" ", TRUE, A2, B2, C2)Boş Hücreleri Atlamak
boşları_yoksay bağımsız değişkeni oldukça kullanışlıdır. Bunu TRUE olarak ayarladığınızda aralığınızdaki boş hücreler atlanır ve art arda iki ayraç oluşmaz.
A2:A4 aralığında Paris, bir boş hücre ve Cairo bulunduğunu varsayalım. boşları_yoksay TRUE olarak ayarlandığında Paris, Cairo sonucunu alırsınız; Paris, , Cairo sonucunu değil.
=TEXTJOIN(", ", TRUE, A2:A4)FALSE ile Boşları Koruma
Bazen boş konumları gerçekten korumak istersiniz; örneğin veri konumlarını hizalamak için.
boşları_yoksay bağımsız değişkenini FALSE olarak ayarladığınızda boş hücreler yine de bir ayraç üretir. A2:A4 aralığında Paris, boş bir hücre ve Cairo varsa sonuç Paris, , Cairo olur.
Listeleri düzenli tutmak için TRUE, konumlar önemli olduğunda FALSE seçin.
=TEXTJOIN(", ", FALSE, A2:A4)Uygulamalı Örnek: CSV Satırı Oluşturma
Bir satırda sipariş bilgileri bulunduğunu varsayalım: A2 hücresinde ID, B2 hücresinde ürün, C2 hücresinde miktar ve D2 hücresinde fiyat.
Bunu virgülle ayrılmış bir satır olarak dışa aktarmak için tüm aralığı virgül ayracıyla birleştirin.
Sonuç 1001,Notebook,3,4.99 olabilir ve CSV dosyasına yapıştırılmaya hazırdır.
=TEXTJOIN(",", FALSE, A2:D2)Birden Çok Aralığı Birleştirme
TEXTJOIN, aynı ayracı kullanan birkaç aralığı ve ayrı hücreleri ayrı bağımsız değişkenler olarak kabul edebilir.
Örneğin, etiketlerden oluşan iki ayrı sütunu tek bir listede birleştirebilirsiniz:
Her iki aralıktaki tüm değerler, seçtiğiniz ayraç aralarına konularak sırayla birleştirilir.
=TEXTJOIN(" | ", TRUE, A2:A4, C2:C4)Satır Sonunu Ayraç Olarak Kullanma
Ayraç olarak satır sonu karakterini kullanarak değerleri tek bir hücre içinde ayrı satırlara yerleştirebilirsiniz.
Excel'de bu karakter CHAR(10) şeklindedir. Google Sheets'te de CHAR(10) kullanabilirsiniz.
Formülü girdikten sonra satır sonlarının görünmesi için hücrede metni kaydırma özelliğini açın.
=TEXTJOIN(CHAR(10), TRUE, A2:A4)Gerçek Görev: E-posta Alıcı Listesi
A2:A10 aralığında bir e-posta adresleri sütununuz var ve bunları bir e-postanın Kime alanına yapıştırmak üzere noktalı virgülle ayrılmış tek bir metin hâline getirmek istiyorsunuz.
Listeyi düzenli tutmak için noktalı virgül ve boşluktan oluşan bir ayraç kullanın ve boş hücreleri atlayın.
Çıktı, adres ekledikçe güncellenen, yapıştırmaya hazır tek bir alıcı satırıdır.
=TEXTJOIN("; ", TRUE, A2:A10)CONCAT ile TEXTJOIN Karşılaştırması
Hızlı karar rehberi şöyledir:
- Birkaç belirli öğeyi farklı ayraçlarla veya ayraç kullanmadan birleştirirken
CONCATya da&kullanın. - Bir aralığı birleştirirken ve özellikle atlanacak boş hücreler olduğunda her değerin arasında aynı ayracı kullanmak istediğinizde
TEXTJOINkullanın.
TEXTJOIN, her ayracı tek tek yazmanın zahmetli olacağı listeler, CSV satırları ve etiket metinleri için özellikle kullanışlıdır.
=TEXTJOIN(", ", TRUE, A2:A100)Hızlı Kontrol
TEXTJOIN hakkında bildiklerinizi sınayın.
Özet: Ayraçlarla TEXTJOIN Kullanımı
Artık ayraçlarla ayrılmış listeler oluşturmayı biliyorsunuz:
=TEXTJOIN(delimiter, ignore_empty, text1, ...)- Ayraç değerlerin arasına yerleştirilir; hiçbir zaman başa veya sona eklenmez.
ignore_empty = TRUEboş hücreleri atlayarak düzenli listeler oluşturur.- Aralıkları kabul eder; bu nedenle tek bir formülle tüm sütunu işleyebilirsiniz.
- Bir hücre içinde satır sonları oluşturmak için
CHAR(10)kullanın.
Sonraki derste UPPER, LOWER ve PROPER ile metinlerin büyük/küçük harf kullanımını standartlaştıracaksınız.
Sıkça Sorulan Sorular
“TEXTJOIN ile Ayraç Kullanarak Birleştirme” dersi ücretsiz mi?
Evet — “TEXTJOIN ile Ayraç Kullanarak Birleştirme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Excel Formulas Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Excel Formulas Academy kursu toplamda 4 dersten oluşur.
“TEXTJOIN ile Ayraç Kullanarak Birleştirme” dersinde ne öğreneceğim?
Birçok değeri aralarına ayraç koyarak birleştirin. Excel Formulas Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Excel Formulas Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Excel Formulas Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.
“TEXTJOIN ile Ayraç Kullanarak Birleştirme” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Excel Formulas Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Excel Formulas Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- CONCAT ile Metinleri Birleştirme
- TEXTJOIN ile Ayraç Kullanarak Birleştirme
- UPPER, LOWER ve PROPER ile Harf Durumunu Değiştirme
- SUBSTITUTE ile Metni Değiştirme