Excel'de Metin ve Değerleri Birleştirme: Kapsamlı Rehber
Excel'de birden fazla hücreden gelen metin ve değerleri birleştirmek için basit durumlarda ampersand (&) operatörünü veya ayırıcılı listeler için METİNBİRLEŞTİR (TEXTJOIN) işlevini kullanın. Sayıların biçimini (para birimi, tarihler) korumanız gerekiyorsa, sayısal hücreleri METİN işlevi içine alın. Örneğin: =A1 & " fiyatı " & METİN(B1; "0,00") & " TL".
Temel Birleştirme Yöntemleri
Excel'de verileri birleştirmek için üç temel yaklaşım bulunur; seçim, program sürümüne ve görevin karmaşıklığına bağlıdır.
&Operatörü (Ampersand). Tüm sürümlerde çalışan evrensel bir yöntemdir. Hücre referansları ile statik metni esnek bir şekilde karıştırmanıza olanak tanır.BİRLEŞTİRİşlevi (CONCATENATE). Yeni sürümlerdeBİRLEŞTİR(CONCAT) ile değiştirilmiş eski bir yöntemdir. Her öğenin noktalı virgülle ayrılarak tek tek belirtilmesini gerektirir.METİNBİRLEŞTİRİşlevi (TEXTJOIN). En güçlü araçtır (Excel 2019 ve Office 365'te mevcuttur). Ayırıcıları otomatik olarak ekler ve boş hücreleri yoksayar.
Modern görevler için her zaman METİNBİRLEŞTİR kullanmaya çalışın. Listelerle çalışırken zaman kazandırır ve bazı hücreler boşsa gereksiz boşluklardan kurtulmanızı sağlar.
Sayılar ve Biçimlerle Çalışma
Birleştirmedeki ana sorun, biçimlendirmenin kaybolmasıdır. Tarih veya para birimi içeren bir hücreye doğrudan referans verirseniz, Excel dahili sayısal değeri yerleştirir (örneğin, tarihi 45321 gibi bir koda dönüştürür).
Bunu önlemek için, birleştirmeden önce sayıyı istenen görünüme sahip bir dizeye dönüştürmek amacıyla METİN (TEXT) işlevini kullanın.
Doğru Biçimlendirme Örnekleri
| Görev | Formül | Sonuç |
|---|---|---|
| Para birimi ekleme | =A2 & " fiyat: " & METİN(B2; "0,00 ₺") | Ürün fiyat: 1500,50 ₺ |
| Tarih ekleme | ="Rapor tarihi: " & METİN(C2; "GG.AA.YYYY") | Rapor tarihi: 21.05.2024 |
| Yüzde | =A2 & " tamamlanma: " & METİN(B2; "0%") | Plan tamamlanma: %85 |
İşlev sözdizimi: METİN(değer; "biçim"). Biçim kodları (örneğin, "GG.AA.YYYY") tırnak işaretleri içine alınmalıdır.
METİNBİRLEŞTİR İşlevinin Kullanımı
Bu işlev, öğeleri virgül, boşluk veya başka bir sembol aracılığıyla liste halinde toplamak gerektiğinde idealdir.
Sözdizimi:
=METİNBİRLEŞTİR(ayırıcı; boşları_atla; aralık)
- Ayırıcı: Tırnak içindeki metin (örneğin,
", "veya" - "). - Boşları_atla:
DOĞRU(boş hücreleri yoksay) veyaYANLIŞ(gereksiz ayırıcıları bırak). - Aralık: Birleştirilecek hücreler (örneğin,
A2:C2).
Örnek:
A2, B2 ve C2 hücrelerinde isimler varsa ve B2 boşsa:
=METİNBİRLEŞTİR(", "; DOĞRU; A2:C2)
Sonuç: Ahmet, Mehmet (fazladan virgül görünmez).
Eski Excel sürümlerinde (2016 ve öncesi) METİNBİRLEŞTİR işlevi yoktur. BİRLEŞTİR veya & operatörünü kullanın, ancak bu durumda EĞER işlevi aracılığıyla hücrelerin boşluğunu manuel olarak kontrol etmeniz gerekir.
Hücre İçinde Satır Atlamaları
Bazen tek bir hücrede çok satırlı bir adres veya açıklama oluşturmanız gerekebilir. Bunun için KARAKTER(10) özel sembolü (satır atlama) kullanılır.
Formül:
=A2 & KARAKTER(10) & B2 & KARAKTER(10) & C2
Önemli: Satır atlamasının görsel olarak görüntülenmesi için, bu hücre için «Metni Kaydır» parametresini etkinleştirmeniz gerekir («Giriş» sekmesi -> «Metni Kaydır» düğmesi). Bu ayar yapılmazsa, her şey tek satırda görüntülenir.
Sık Yapılan Hatalar
- Fazladan boşluklar veya ayırıcılar. Hücrelerden biri boş olduğunda
&kullanımı sırasında ortaya çıkar. Çözüm:DOĞRUbağımsız değişkeniyleMETİNBİRLEŞTİRkullanın veyaEĞERile birleştirin. - Tarih sayıya dönüştü. Tarih referansını
METİNişlevi içine almayı unuttunuz. - #DEĞER! hatası. Genellikle formülde statik metin veya biçim kodu etrafındaki tırnak işaretleri unutulduğunda ortaya çıkar. Tüm metnin çift tırnak
"metin"içinde olduğundan emin olun. - Hatalı bağımsız değişken ayırıcısı. Türkçe Excel lokalizasyonunda işlev bağımsız değişkenleri virgül yerine noktalı virgül
;ile ayrılır.
SSS
Formül olmadan hücreleri nasıl birleştiririm? Hücreleri seçin, kopyalayın, biçimlendirmeyi kaldırmak için Not Defteri'ne yapıştırın, oradan kopyalayın ve Excel'de tek bir hücreye geri yapıştırın. Alternatif olarak, şablon tekrarlanıyorsa «Hızlı Doldurma» (Ctrl+E) aracını kullanın.
Farklı sayfalardaki hücreleri birleştirebilir miyim?
Evet, sözdizimi değişmez. Sadece adresin önüne sayfa adını ekleyin: =Sayfa1!A1 & " " & Sayfa2!B1.
Tüm bir sütunu birleştirmem gerekirse ne yapmalıyım?
Tüm aralığı belirterek METİNBİRLEŞTİR kullanın, örneğin: =METİNBİRLEŞTİR(", "; DOĞRU; A2:A100).