Metinle ustalıkla çalışma: BİRLEŞTİR işlevi
BİRLEŞTİR işlevi (İngilizce Excel sürümünde CONCAT), karmaşık makrolar kullanmadan birden çok hücreden, aralıktan veya sabit değerlerden gelen metni tek bir satırda birleştirmek için tasarlanmıştır. Eski BİRLEŞTİRME işlevinin yerini alır ve ad-soyad, adres, ürün kodu gibi bileşik verileri hızlıca oluşturmanıza olanak tanır. Önceki sürümlerin aksine, doğrudan tüm hücre aralıklarıyla çalışabilir.
Kısa cevap: Metni birleştirmek için =BİRLEŞTİR(hücre1; hücre2; ...) formülünü kullanın. Boşluklar veya noktalama işaretleri eklemek için bunları tırnak içinde ayrı bağımsız değişkenler olarak dahil edin, örneğin: =BİRLEŞTİR(A1; " "; B1).
İşlevin özellikleri ve sözdizimi
BİRLEŞTİR işlevi en fazla 255 öğeyi birleştirir. Eski BİRLEŞTİRME işlevine göre en büyük avantajı, bağımsız değişken olarak tam bir hücre aralığının (örneğin A1:A10) aktarılabilmesi ve bunun tek bir kesintisiz dizede "birleştirilmesidir".
Sözdizimi şu şekildedir:
BİRLEŞTİR(metin1; [metin2]; ...)
Burada:
- metin1 — zorunlu bağımsız değişken. Bu, belirli bir dize, sayı, hücre başvurusu veya aralık olabilir.
- metin2, ... — isteğe bağlı ek öğeler (toplamda en fazla 255).
İşlevin değerleri sadece yan yana yapıştırdığını anlamak önemlidir. Ayırıcılara (boşluklar, virgüller, tireler) ihtiyacınız varsa, bunları açıkça ayrı metin bağımsız değişkenleri olarak belirtmeniz gerekir.
Kullanım örnekleri
BİRLEŞTİR işlevinin kullanıcı zamanını nasıl tasarruf ettirdiğini gösteren gerçek senaryoları inceleyelim.
Ad-soyad birleştirme
A2 hücresinde soyadı, B2 hücresinde adı ve C2 hücresinde babasının adının bulunduğunu varsayalım. Tek bir hücrede tam adı elde etmek için:
=BİRLEŞTİR(A2; " "; B2; " "; C2)
Sonuç: Ivanov Ivan İvanoviç. " " bağımsız değişkenine dikkat edin — bu, kelimeleri ayıran boşluktur. Onsuz sonuç bitişik olurdu: IvanovIvanİvanoviç.
Aralıklarla çalışma
A1'den A5'e kadar olan hücrelerin içeriğini ayırıcı olmadan tek bir uzun dizede toplamak gerekiyorsa:
=BİRLEŞTİR(A1:A5)
Bu formül, aralıktaki tüm hücreleri yukarıdan aşağıya tarar ve içeriklerini birleştirir. Bu, bir karakter kümesinden benzersiz anahtarlar veya şifreler oluşturmak için kullanışlıdır.
Adres satırları oluşturma
Sıklıkla dağınık alanlardan (şehir, sokak, bina no) bir adres oluşturmak gerekir:
=BİRLEŞTİR(B2; ", "; C2; ", b. "; D2)
Burada, nihai metnin düzgün görünmesi için formülün içine manuel olarak virgüller ve "b." kısaltmasını ekliyoruz.
İpucu: Sayılarla (örneğin tarihler veya kodlar) çalışıyorsanız, BİRLEŞTİR işlevi bunları hücrede görüntülendikleri şekilde metne dönüştürür. Ancak karmaşık tarih biçimlendirmesi için önce METNEÇEVİR işlevini kullanmak, ardından sonucu BİRLEŞTİR aracılığıyla birleştirmek daha iyidir.
Metin işleme işlevlerinin karşılaştırılması
Modern Excel sürümlerinde metin birleştirme için üç temel araç vardır. Seçim göreve bağlıdır.
| İşlev | Özellikler | Ne zaman kullanılmalı |
|---|---|---|
| BİRLEŞTİR (CONCAT) | Metin ve aralıkları birleştirir. Ayırıcıları otomatik olarak eklemez. | Gereksiz semboller olmadan verileri veya aralığı sadece yapıştırmak gerektiğinde. |
| METİN.BİRLEŞTİR | Tüm öğeler için tek bir ayırıcı belirlemeye ve boş hücreleri yok saymaya olanak tanır. | Verilerde boşluklar olduğunda listeler (virgülle ayrılmış) için idealdir. |
| BİRLEŞTİRME (CONCATENATE) | Eskimiş işlev. Aralıklarla doğrudan çalışmaz. | Sadece eski dosyalarla uyumluluk için. Kullanılması önerilmez. |
Sık yapılan hatalar ve çözümleri
Metin işlevleriyle çalışırken kullanıcılar genellikle tipik sorunlarla karşılaşır.
- Boşluk eksikliği. En sık yapılan hata, ayırıcı bağımsız değişkeninin unutulmasıdır. Sonuç, kelimelerin karışık bir yığını gibi görünür.
- Çözüm: Metin alanları arasında her zaman
" "eklenip eklenmediğini kontrol edin.
- Çözüm: Metin alanları arasında her zaman
- #AD? (#NAME?) hatası. İşlev yanlış adlandırıldığında ortaya çıkar.
- Çözüm: Yerelleştirmeyi kontrol edin. Rusça Excel sürümünde işlev BİRLEŞTİR olarak adlandırılır. Formülü İngilizce bir kılavuzdan kopyaladıysanız,
CONCATyerineBİRLEŞTİRyazın.
- Çözüm: Yerelleştirmeyi kontrol edin. Rusça Excel sürümünde işlev BİRLEŞTİR olarak adlandırılır. Formülü İngilizce bir kılavuzdan kopyaladıysanız,
- Beklenmeyen sayı biçimi. Bazen sayılar fazla ondalık basamaklarla metne dönüşür (örneğin, 5, 5,0000 olur).
- Çözüm: Sayıyı önceden biçimlendirmek için METNEÇEVİR işlevini kullanın:
=BİRLEŞTİR("Fiyat: "; METNEÇEVİR(A1; "0")).
- Çözüm: Sayıyı önceden biçimlendirmek için METNEÇEVİR işlevini kullanın:
SSS
BİRLEŞTİR işlevi ile ampersand (&) işaretinin farkı nedir?
& operatörü aynı görevi (yapıştırma) gerçekleştirir, ancak çok sayıda hücreyle çalışırken onunla yapılan formül çok hantal hale gelebilir (=A1&" "&B1&" "&C1...). BİRLEŞTİR işlevi daha okunaklıdır ve aralıklarla çalışırken daha kullanışlıdır.
BİRLEŞTİR işlevi eski Excel sürümlerinde kullanılabilir mi?
BİRLEŞTİR işlevi Excel 2016'da tanıtıldı ve Microsoft 365 aboneliğinde mevcuttur. Daha eski sürümlerde (2013, 2010) BİRLEŞTİRME işlevi veya & operatörü kullanılmalıdır.
Birleştirme sırasında boş hücreler nasıl yok sayılır? BİRLEŞTİR işlevi tek başına boş hücreleri atlamaz, sadece onları yok sayar (fazladan sembol eklemez), ancak yalnızca dolu hücreler arasında ayırıcı istiyorsanız, boşlukları atlamak için özel bir bağımsız değişkeni olan METİN.BİRLEŞTİR işlevini kullanmak daha iyidir.