Metin · Excel fonksiyonu
Excel METNEÇEVİR formülü
Türkçe Excel: METNEÇEVİRİngilizce Excel: TEXT
METNEÇEVİR, bir sayıyı ya da tarihi verdiğin biçim koduna göre metne çevirir. Tarihten gün adını ya da ay adını almak, tarihi ve tutarı bir cümlenin içinde düzgün göstermek, kodların başına sıfır eklemek için kullanılır.
İngilizce Excel'de adı TEXT. Biçim kodları dile göre değişir: Türkçe Excel'de gün g, ay a, yıl y ile yazılır ("gg.aa.yyyy"); İngilizce Excel'de "dd.mm.yyyy".
METNEÇEVİR nasıl yazılır?
=METNEÇEVİR(değer; biçim_metni)=TEXT(value, format_text)- değer
- Biçimlenecek sayı, tarih ya da hücre.
- biçim_metni
- Tırnak içinde biçim kodu. Tarih için
"gg.aa.yyyy", gün adı için"gggg", ay adı için"aaaa", saat için"ss:dd"; sayı için"#.##0,00", yüzde için"0%", baştaki sıfırlar için"00000".
Köşeli parantez içindeki argümanlar isteğe bağlıdır. Türkçe kodlar: g gün, a ay, y yıl, s saat, d dakika. gggg günün adını (Cuma), aaaa ayın adını (Kasım) yazar.
METNEÇEVİR örnekleri
Formüller aşağıdaki tabloya göre yazıldı; sonuçlar Hücre'nin formül motoruyla hesaplandı.
| A | B | |
|---|---|---|
| 1 | Açıklama | Değer |
| 2 | Fatura tarihi | 06.11.2026 |
| 3 | Tutar | 18.450,50 ₺ |
| 4 | Müşteri no | 427 |
| 5 | İndirim | %15 |
=METNEÇEVİR(B2;"gggg")Tarihin gün adı. Excel'de tarih bir sayı olduğu için gün adını almanın en kısa yolu budur.
İngilizce Excel'de:
=TEXT(B2,"dddd")=METNEÇEVİR(B2;"g aaaa yyyy")Ay adıyla uzun tarih:
aaaaayın tam adını yazar.İngilizce Excel'de:
=TEXT(B2,"d mmmm yyyy")="Son ödeme: "&METNEÇEVİR(B2+30;"gg.aa.yyyy")Tarihi bir cümlenin içinde göstermek için.
METNEÇEVİRolmadan&ile birleştirseydin tarih yerine46362gibi bir sayı görürdün.İngilizce Excel'de:
="Son ödeme: "&TEXT(B2+30,"dd.mm.yyyy")=METNEÇEVİR(B3;"#.##0,00")&" ₺"Binlik ayraç ve iki ondalıkla tutar.
İngilizce Excel'de:
=TEXT(B3,"#,##0.00")&" ₺"=METNEÇEVİR(B4;"000000")Müşteri numarası altı haneye tamamlanır; baştaki sıfırlar korunur.
İngilizce Excel'de:
=TEXT(B4,"000000")
Kendin dene: METNEÇEVİR alıştırması
Formülü tablodaki kesik çizgili hücreye yaz ve Enter'a bas. Hücre sonucu kontrol eder, yanlışsa nedenini söyler. Kayıt gerekmez.
Sık yapılan hatalar
İngilizce biçim kodlarını kullanmak
İnternetteki İngilizce anlatımlarda =TEXT(A2,"dd.mm.yyyy") yazar. Türkçe Excel'de d dakika demektir ve ay için m değil a kullanılır; bu kodlar beklenmedik bir sonuç verir. Türkçe yazımı: =METNEÇEVİR(A2;"gg.aa.yyyy"). Kodlar Office'in dilinden çok Windows bölge ayarına bağlıdır.
Biçim kodunu tırnaksız yazmak
Biçim metni her zaman tırnak içinde yazılır. =METNEÇEVİR(A2;gggg) #AD? hatası verir, doğrusu =METNEÇEVİR(A2;"gggg").
Sonuçla hesap yapmaya çalışmak
METNEÇEVİR metin döndürür. "18.450,50" artık bir sayı değildir: toplanmaz, doğru sıralanmaz. Hesaplar için asıl sütunu kullan, METNEÇEVİR'i yalnızca gösterim için kullan.
Ay ile dakikayı karıştırmak
Türkçe kodlarda aa ay, dd dakikadır: "gg.aa.yyyy ss:dd" tarih ve saati birlikte yazar. İngilizce kodlarda ise m hem ay hem dakika olabilir; saatin yanındaysa dakika sayılır.
Hücre biçimiyle karıştırmak
Yalnızca hücrenin görünüşünü değiştirmek istiyorsan Hücreleri Biçimlendir (Ctrl+1) yeterli; değer sayı olarak kalır. METNEÇEVİR ise yeni bir metin değeri üretir. Tarihi ya da tutarı başka bir metinle birleştireceksen METNEÇEVİR gerekir.
İlgili dersler
Hücre'deki derslerde bu konuyu gerçek tablolarla, adım adım ve anında geri bildirimle çalışırsın.
- Ders 41Ad ve soyadı birleştirmeMetinTam Erişim
- Ders 66Haftanın günüTarihTam Erişim
- Ders 65Parçalardan tarihTarihTam Erişim
- Ders 63Yılı almakTarihTam Erişim
Sıfırdan başlıyorsan: ilk 20 ders ücretsiz. Hücre seçmekten TOPLA, ORTALAMA ve YUVARLA'ya kadar; kayıt ve kart gerekmez.
Ücretsiz derslere başla