Hızlı metin biçimlendirme: birleştirme ve harf dönüşümü
Excel'de farklı hücrelerdeki değerlerin arasına boşluk eklemek ve aynı anda metni büyük (büyük) harflere dönüştürmek için tek bir formül kullanın: =UPPER(A1 & " " & B1). Bu yapı, A1 ve B1 hücrelerinin içeriğini boşluk aracılığıyla birleştirir ve tüm karakterlerin harf durumunu anında büyük harfe çevirir. Çözüm tüm Excel sürümlerinde çalışır ve makro gerektirmez.
Boşluk ekleyerek metin birleştirme
Birden fazla hücredeki verileri boşlukla ayırarak birleştirmenin en hızlı yolu ampersand (&) operatörünü kullanmaktır. Bu operatör, fazladan ayar yapmadan dizeleri birleştirmenizi sağlar.
Temel sözdizimi şöyledir:
=A1 & " " & B1
Burada:
- A1 ve B1 — kaynak verileri içeren hücre adresleri (örneğin ad ve soyad).
- " " — tek bir boşluğu temsil eden metin sabiti. Mutlaka tırnak içine alınmalıdır.
İkiden fazla hücreyi birleştirmeniz gerekirse zinciri devam ettirin: =A1 & " " & B1 & " " & C1.
Geniş bir hücre aralığını (örneğin A1'den E1'e kadar) birleştirmek için TEXTJOIN işlevini kullanmak daha kolaydır. =TEXTJOIN(" "; DOĞRU; A1:E1) formülü, her bir referansı manuel olarak yazma zahmetinden kurtararak aralıktaki tüm boş olmayan hücrelerin arasına otomatik olarak boşluk ekler.
Metni büyük harfe dönüştürme
Excel'de harf durumunu değiştirmek için UPPER işlevi (Rusça sürümde ПРОПИСН) tasarlanmıştır. Bir metin dizesini veya hücre referansını alır ve tüm alfabetik karakterlerin büyük harfle değiştirildiği sonucu döndürür.
Kullanım örneği:
=UPPER(A1)
Eğer A1 hücresinde "mayıs raporu" yazıyorsa, formül "MAYIS RAPORU" sonucunu döndürür. İşlev sayıları ve özel karakterleri yok sayar, yalnızca harfleri değiştirir.
Harf durumuyla çalışmak için başka işlevler de vardır:
- LOWER (СТРОЧН) — tüm metni küçük harflere dönüştürür.
- PROPER (ЗАГЛАВН) — her kelimenin yalnızca ilk harfini büyük yapar (örneğin, "Ivan Petrov").
Birleşik formül: boşluk + büyük harfler
Çoğu zaman iki görevi aynı anda çözmek gerekir: dağınık verileri tek bir satırda toplamak ve bunları tek bir format standardına (tümü büyük harf) getirmek. Bunun için işlevler iç içe yerleştirilir.
Formül şu şekildedir:
=UPPER(A1 & " " & B1)
Çalışma mantığı şöyledir:
- Önce parantez içindeki kısım
A1 & " " & B1yürütülür — Excel boşluklu geçici bir dize oluşturur (örneğin, "ivan petrov"). - Ardından UPPER işlevi bu sonucu işler ve "IVAN PETROV" haline getirir.
Bu yöntem, veritabanlarını hazırlamak, ürün kodları oluşturmak veya belgeleri yazdırmadan önce soyadı-ad-soyadı bilgilerini standartlaştırmak için idealdir.
Formüller dinamik bir bağlantı oluşturur. Kaynak hücreleri (A1 veya B1) silerseniz, yeni hücredeki sonuç kaybolur veya hata verir. Elde edilen metni sabitlemek için formüllü hücreleri seçin, kopyalayın (Ctrl+C), ardından sağ tıklayıp "Değerleri Yapıştır" seçeneğini (123 rakamlı simge) seçin.
Metinle çalışırken sık yapılan hatalar
- #YOK! (#VALUE!) hatası: Formülde boşluğun etrafındaki tırnak işaretleri unutulursa (
& &yerine& " " &yazılırsa) veya hücrelerden biri hata içeriyorsa ortaya çıkar. - Fazladan boşluklar: Zaten sonunda veya başında boşluk içeren verileri birleştirirken çift boşluklar oluşabilir. Temizlemek için TRIM (СЖПРОБЕЛЫ) işlevini kullanın:
=UPPER(TRIM(A1) & " " & TRIM(B1)). - İşlev dili: Rusça Excel'de işlev adlarının Rusça yazıldığını (ПРОПИСН, СЦЕПИТЬ, ТЕКСТОБЪЕДИНИТЬ) ve argüman ayracı olarak genellikle virgül değil noktalı virgül (
;) kullanıldığını unutmayın.
SSS
Formül kullanmadan metnin harf durumunu değiştirebilir miyim? Evet, ancak bunun için yerleşik bir düğme yoktur. Power Query eklentisini kullanabilirsiniz: tabloyu yükleyin, sütunu seçin, "Dönüşüm" sekmesine gidin -> "Biçim" -> "BÜYÜK HARF". Verileri sayfaya geri yükledikten sonra formüllere ihtiyaç kalmaz.
Cümlenin yalnızca ilk harfini nasıl büyük yapabilirim? PROPER (ЗАГЛАВН) işlevini kullanın. Ancak bu işlev her kelimenin ilk harfini büyük yapar. "Merhaba dünya" gibi bir cümle için uygundur, ancak metin içindeki kısaltmalar için rahatsız edici olabilir.
Bu formüller sayılarla çalışır mı?
Evet, formüller karışık metni doğru şekilde işler. Harf durumu işlevi yalnızca harfleri değiştirir, sayıları ve noktalama işaretlerini değiştirmeden bırakır; & operatörü ise sayısal değerleri metinle başarıyla birleştirir.