Excel'de Metin Büyük/Küçük Harf Değiştirme: Kapsamlı Kılavuz

Kerem Aydın·11 Temmuz 2026·⏱4 dk

Excel'de metni büyük veya küçük harfe dönüştürmek için yerleşik metin fonksiyonlarını kullanın: UPPER (tümü büyük harf), LOWER (tümü küçük harf) ve PROPER (yalnızca ilk harf büyük). Formülü bitişik bir hücreye girin, örneğin =UPPER(A1), Enter'a basın ve sonucu aşağıya kopyalayın. Bu, manuel düzenleme yapmadan verileri tek bir stile getirmenin en hızlı yoludur.

Büyük/Küçük Harf İşlemleri İçin Temel Fonksiyonlar

Türkçe arayüzlü Excel'de harf boyutunu yönetmek için üç ana fonksiyon bulunur. Bu fonksiyonlar, eski sürümlerden Microsoft 365'e kadar tüm program sürümlerinde çalışır ve ek bileşenlere ihtiyaç duymaz.

  • UPPER(metin) — Bir dizgedeki tüm harfleri BÜYÜK HARF yapar.
    • Örnek: «istanbul» → «İSTANBUL».
  • LOWER(metin) — Tüm harfleri küçük harf yapar.
    • Örnek: «İSTANBUL» → «istanbul».
    • Önemli: Orijinal taslakta «UPPERB» fonksiyonundan bahsediliyordu. Böyle bir fonksiyon yoktur. Küçük harf dönüşümü için LOWER kullanılır.
  • PROPER(metin) — İlk harfi büyük, diğerlerini küçük yapar. Özel isimler ve başlıklar için idealdir.
    • Örnek: «yILMAZ yILMAZ» → «Yılmaz yılmaz».

Fonksiyonlar sayıları, noktalama işaretlerini ve boşlukları yok sayar, yalnızca harf karakterlerini değiştirir. Türkçe ve İngilizce karışık metinleri doğru şekilde işlerler.

Uygulama Adım Adım Algoritması

  1. Düzeltmeniz gereken verilerin yanına boş bir sütun ekleyin.
  2. Yeni sütunun ilk hücresine, kaynak hücrenin adresini belirterek formülü girin. Örneğin: =UPPER(A2).
  3. Enter tuşuna basın. Metin anında büyük/küçük harf değiştirecektir.
  4. Sonucu sabitlemek ve formülü kaldırmak için:
    • Sonuç içeren hücreyi seçin.
    • Kopyalayın (Ctrl+C).
    • Aynı hücreye sağ tıklayın ve Özel Yapıştır → Değerler seçeneğini seçin («123» simgesi).
    • Artık «yanlış» metin içeren orijinal sütunu silebilirsiniz.

Tabloda Kullanım Örneği:

Kaynak Veri (A)Formül (B)Sonuç (B)
merhaba dünya=UPPER(A2)MERHABA DÜNYA
MERHABA DÜNYA=LOWER(A3)merhaba dünya
mERHaBA dÜNya=PROPER(A4)Merhaba Dünya

Formülü tüm sütuna uygulamak için, formül içeren hücrenin sağ alt köşesine imleci getirin (siyah artı işareti belirecek) ve çift tıklayın veya tablonun sonuna kadar aşağıya sürükleyin.

Alternatif Yöntemler: Hızlı Doldurma ve Power Query

Formül kullanmak istemiyorsanız veya tek seferlik bir görevle çalışıyorsanız, «Anında Doldurma» (Flash Fill) aracını kullanabilirsiniz.

«Anında Doldurma» Yöntemi (Excel 2013 ve üzeri)

Bu araç, metin değişikliği desenini tanır ve otomatik olarak uygular.

  1. Bitişik sütunda, düzeltilmiş metnin nasıl görünmesi gerektiğine dair bir örnek manuel olarak girin (örneğin, «ivanov» karşısına «IVANOV» yazın).
  2. Alttaki sonraki hücreye geçin ve Ctrl+E tuş kombinasyonuna basın (veya Veri sekmesi → Anında Doldurma).
  3. Excel, diğer hücreleri örneğe göre dolduracaktır.

«Anında Doldurma», karmaşık biçimlendirme veya standart dışı isimlerde hata yapabilir. Orijinal verileri silmeden önce sonucu her zaman görsel olarak kontrol edin.

Power Query ile Büyük Veri Setlerinin İşlenmesi

Binlerce satırın düzenli işlenmesi için (örneğin, günlük CRM dışa aktarmaları) Power Query eklentisini kullanmak daha iyidir (Excel 2016+ içinde yerleşiktir).

  1. Tabloyu seçin ve Veri → Tablo/Aralıktan seçeneğini belirleyin.
  2. Power Query düzenleyicisinde ilgili sütunu seçin.
  3. Dönüştür sekmesine gidin → Biçim → Büyük Harf, Küçük Harf veya Sözcük Büyük Harf seçeneğini belirleyin.
  4. Kapat ve Yükle butonuna basın. Veriler, zaten düzeltilmiş olarak yeni bir sayfada görünecektir.

Sık Karşılaşılan Hatalar ve Çözümleri

Metin fonksiyonlarıyla çalışırken kullanıcılar genellikle aşağıdaki sorunlarla karşılaşır:

  • #DEĞER! Hatası: Fonksiyon metin beklerken başka bir hücreden hata veya yanlış veri türü aldığında oluşur. Kaynak hücrenin metin içerdiğinden emin olun.
  • Kopyalamadan Sonra Sonucun Değişmemesi: Formül içeren hücreyi sadece kopyalarsanız, kaynakla bağlantısı devam eder. Yalnızca metni bırakmak için «Özel Yapıştır» -> «Değerler» işlemini unutmayın.
  • PROPER Fonksiyonu Yalnızca İlk Kelimeyi Büyük Yapıyor: Bu fonksiyon cümle başındaki büyük harfler için değil, isim yazımı (First Letter Uppercase) için tasarlanmıştır. Cümleler için daha karmaşık formüller veya makrolar kullanmanız gerekecektir.
  • Yerel Farklılıklar: Fonksiyon adları arayüz diline bağlıdır. İngilizce sürümde UPPER, LOWER ve PROPER kullanılır. Formülleri İngilizce kaynaklardan kopyalıyorsanız, fonksiyon adlarını Türkçe karşılıklarıyla değiştirin.

Kısayol tuşları macOS'ta farklı olabilir: Ctrl yerine Cmd kullanın (örneğin, anında doldurma için Cmd+E).

Ek Özellikler

Gelişmiş senaryolar için büyük/küçük harf değiştirme fonksiyonlarını diğer metin operatörleriyle birleştirebilirsiniz:

  • Kısmi Değişiklik: Yalnızca ilk 5 karakteri büyük harf yapmak için şunu kullanın: =UPPER(LEFT(A1;5)) & RIGHT(A1;LEN(A1)-5).
  • VBA ile Otomasyon: İşlem sürekli olarak tek bir tuşla gerekiyorsa, basit bir makro oluşturabilirsiniz. Alt+F11 tuşlarına basın, yeni bir modül ekleyin ve aşağıdaki kodu kullanın:
    Sub ToUpperCase()
        Dim cell As Range
        For Each cell In Selection
            If Not cell.HasFormula Then cell.Value = UCase(cell.Value)
        Next cell
    End Sub
    ```
    Bu betik, ek sütunlar oluşturmadan seçili aralığı büyük harfe dönüştürecektir.

## SSS

**Formül kullanmadan aynı hücrede doğrudan büyük/küçük harf değiştirebilir miyim?**
Hayır, standart Excel fonksiyonları sonucu çıkarmak için ayrı bir hücre gerektirir. Metni «yerinde» değiştirmek için bitişik sütunda formül kullanıp, sonucu değer olarak kopyalayarak kaynak verileri değiştirmeniz veya bir makro (VBA) uygulamanız gerekir.

**Bu fonksiyonlar sayılarla çalışır mı?**
Sayılar ve özel semboller değişmeden kalır. Fonksiyonlar yalnızca harf karakterlerini etkiler.

**Neden UPPERB fonksiyonu çalışmıyor?**
Excel'de «UPPERB» adında bir fonksiyon yoktur. Muhtemelen bu bir yazım hatasıdır. Küçük harfe dönüştürmek için **LOWER** fonksiyonunu kullanın.