Sayıları ve Tarihleri Metne Dönüştürme: Her Senaryo İçin Talimatlar

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

Excel'de bir sayıyı veya tarihi metne dönüştürmek için =METİN(değer; "biçim") işlevini kullanın — bu, verilerin görünümünü korumanın en güvenilir yoludur (örneğin, tarihi «01.01.2026» haline getirmek). Başka bir metinle hızlıca birleştirmek için ampersand (&) işareti yeterlidir ve bir sütunun tamamının veri türünü değiştirmek için hücreleri «Metin» olarak biçimlendirmek ve ardından değerleri özel yapıştırmak uygundur.

Yöntem seçimi hedefinize bağlıdır: Sadece bir cümleyi mi birleştirmeniz gerekiyor, sayıyı boşluklarla mı biçimlendirmeniz gerekiyor yoksa tarihi belirli bir biçimde kalıcı olarak sabitlemeniz mi gerekiyor? Aşağıda Excel'in güncel sürümleri (365, 2021, 2019) için tüm çalışan yöntemler açıklanmıştır.

METİN İşlevi: Biçim Üzerinde Tam Kontrol

METİN işlevi (İngilizce TEXT), sadece veri türünü değiştirmeye değil, aynı zamanda belirli bir görüntüleme şablonu belirlemeye olanak tanıyan tek araçtır. Tarihler, para birimleri ve karmaşık raporlarla çalışırken vazgeçilmezdir.

Sözdizimi: =METİN(değer; "biçim_kodu")

Kullanım Örnekleri:

GörevFormülSonuç
Virgülden sonra iki basamaklı sayı=METİN(1234.5; "0.00")"1234.50"
Türkçe formatında tarih=METİN(TARİH(2026;4;9); "GG.AA.YYYY")"09.04.2026"
Tarihten haftanın günü=METİN(BUGÜN(); "GGGG")"Perşembe"
Para birimli tutar=METİN(5000; "# ##0 ""TL""")"5 000 TL"

Biçim kodları sistem diline duyarlıdır. Türkçe Excel sürümünde günler için «GG» ve aylar için «AA» kullanın. İngilizce kodlar («dd», «mm») çalışmayabilir veya hata verebilir.

& Operatörü ve BİRLEŞTİR İşlevi: Hızlı Birleştirme

Amacınız bir sayıya açıklayıcı metin eklemekse (örneğin, «5 kg» veya «Sipariş No:123»), METİN işlevini kullanmak gereksizdir. Excel, birleştirme operatörü kullanıldığında sayıyı otomatik olarak metne dönüştürür.

Seçenek 1: Ampersand İşareti (&) En hızlı yöntem. Hücreyi ve tırnak içindeki metni doğrudan birleştirin. =A1 & " adet" A1 hücresinde 10 sayısı varsa, sonuç "10 adet" metin dizesi olacaktır.

Seçenek 2: BİRLEŞTİR (veya CONCAT) İşlevi Birden çok hücreyi aynı anda birleştirmeniz gerektiğinde kullanışlıdır. =BİRLEŞTİR("Toplam: "; A1; " + "; B1)

Excel'in modern sürümlerinde (365, 2021), aralıklarla çalışabilen BİRLEŞTİR işlevini (İngilizce CONCAT) kullanmak daha iyidir: =BİRLEŞTİR(A1:A5) — aralıktaki tüm değerleri tek bir metin dizesinde birleştirir.

METİN işlevi olmadan & veya BİRLEŞTİR kullanıldığında, tarihler genellikle sıra numaralarına dönüşür (örneğin, 09.04.2026 yerine 45386). Birleştirmeden önce tarihleri her zaman METİN içine alın.

Hücre Biçimlendirme ile Toplu Dönüştürme

Bir sütundaki sayıların tamamını metne dönüştürmeniz gerektiğinde (örneğin, baştaki sıfırları kaldırmak veya verileri başka bir sisteme aktarmak için hazırlamak), işlevler kullanışsız olacaktır. Yerleşik biçimlendirmeyi kullanın.

Adımlar:

  1. Gerekli hücre aralığını seçin.
  2. Ctrl+1 tuşlarına basın (veya sağ tık → Hücreleri Biçimlendir).
  3. Sayı sekmesinde Metin kategorisini seçin. Tamam'a tıklayın.
  4. Önemli: Veriler görsel olarak hemen değişmeyebilir. Biçimi uygulamak için içeriği güncellemeniz gerekir.
    • Hızlı yöntem: Hücreyi seçin, F2 (düzenleme modu) tuşuna basın, ardından Enter'a basın.
    • Tüm sütun için: Herhangi bir boş hücreyi kopyalayın, sayılar içeren aralığınızı seçin, sağ tıklayın → Özel Yapıştır → Topla seçeneğini seçin (veya biçim zaten değiştirildiyse, değerlerin üzerine doğrudan yapıştırın).

Bu yöntem verilerin depolanma şeklini değiştirir: Excel, içeriği artık hesaplamalar için sayı olarak algılamaz.

Diziler ve Yeni İşlevlerle Çalışma (Excel 365)

Microsoft 365 aboneleri, listelerle çalışmak için güçlü araçlara sahiptir.

METİN.BİRLEŞTİR (TEXTJOIN) İşlevi Boş hücreleri yoksayarak ve ayırıcı ekleyerek bir aralığı birleştirmenize olanak tanır. =METİN.BİRLEŞTİR(", "; DOĞRU; A1:A10) Sonuç: Boş olmayan tüm değerlerin virgülle ayrılmış listesi.

Dinamik Diziler Excel 365'te tek bir hücreye =METİN(A1:A10; "0") formülünü yazarsanız, sonuç otomatik olarak aşağıdaki bitişik hücrelere «yayılır» (spill), formülü sürüklemeye gerek kalmadan listenin tamamını dönüştürür.

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

Deneyimli kullanıcılar bile veri türlerini dönüştürürken tipik sorunlarla karşılaşır.

  • Tarih sayıya dönüştü (44567).
    • Neden: & kullandınız veya değeri biçim olmadan kopyaladınız.
    • Çözüm: Tarih referansını =METİN(hücre; "GG.AA.YY") işlevi içine alın.
  • Baştaki sıfırlar kayboldu (00123, 123 oldu).
    • Neden: Hücre sayısal biçime sahip.
    • Çözüm: Verileri girmeden önce hücre biçimini «Metin» olarak ayarlayın veya =METİN(A1; "00000") formülünü kullanın.
  • Formül #DEĞER! hatası döndürüyor.
    • Neden: Geçersiz biçim kodu (örneğin, fazla tırnak işareti veya Türkçe sürümde Latin harfler).
    • Çözüm: Biçim kodunu kontrol edin. Kod içindeki metin için çift tırnak kullanın: ""TL"".

SSS

Bir sayının her zaman baştaki sıfırlarla görüntülenmesini nasıl sağlarım? İstenen sayı uzunluğuna karşılık gelen sıfır sayısıyla =METİN(A1; "00000") işlevini kullanın. Alternatif olarak, hücre biçimini özel 00000 olarak değiştirin.

Bir formülü statik metne dönüştürebilir miyim? Evet. Formüllü hücreyi kopyalayın (Ctrl+C), ardından Özel Yapıştır → Değerler (Alt+E+S+V veya sağ tık menüsü aracılığıyla) kullanarak aynı yere yapıştırın. Formül kaybolur, sadece metin/sayı olarak sonuç kalır.

Neden metne dönüştürmeden sonra hücreleri toplayamıyorum? Çünkü metin aritmetik işlemlere katılmaz. TOPLA işlevi metin değerlerini yoksayar. Sayısal görünüme geri dönmek isterseniz, DEĞER() işlevini kullanın veya metni 1 ile çarpın (=A1*1).