Menu

METNEÇEVİR Formülü: Excel'de Sayı ve Tarihi Metne Çevirme

=TEXT(A2,"mmm d, yyyy") A2'deki tarihi Mar 15, 2026 gibi bir metne, =TEXT(B2,"$#,##0.00") ise 1250.5'i $1,250.50'ye çevirir. Sonuç metindir, bu yüzden onu hesap için değil etiketler için kullanın.

Bu sayfadaki her tablo canlı: bir sayıyı ya da formülü değiştir, yeniden hesaplansın.

=TEXT(A2,"mmm d, yyyy") A2'deki tarihi Mar 15, 2026 metnine, =TEXT(B2,"$#,##0.00") ise 1250.5 sayısını $1,250.50 metnine çevirir. İkinci bağımsız değişken tırnak içinde bir biçim kodudur ve Hücreleri Biçimlendir > İsteğe Uyarlanmış'taki kodlarla yazılır. Türkçe Excel'de fonksiyonun adı METNEÇEVİR'dir (İngilizce TEXT) ve biçim kodları da yerelleştirilir: tarih için =METNEÇEVİR(A2;"gg.aa.yyyy"). Bu sayfadaki formüller İngilizce yazımdadır; tablo da İngilizce kodlarla hesaplar.

Bir tarihi ve bir sayıyı metin olarak biçimlendirme
C2
ABCD
1DateAmountDate as textAmount as text
22026-03-151250.5Mar 15, 2026$1,250.50
3Sunday1,251
42026-03-151250.5
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.

A2'deki tarihi veya B2'deki tutarı değiştirin, altı metin onu izler. METNEÇEVİR her Excel sürümünde ve Google E-Tablolar'da çalışır.

Tarih biçim kodları

Tek tarih, birçok biçim
B2
ABCD
1CodeResultDate
2d52026-03-05
3dd05
4dddThu
5ddddThursday
6mmmMar
7mmmmMarch
8dd/mm/yyyy05/03/2026
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.
  • d ve dd: gün, baştaki sıfır olmadan ve sıfırla.
  • ddd ve dddd: haftanın günü, kısa ve uzun (Thu, Thursday). Bu konuda daha fazlası haftanın günü sayfasında.
  • m, mm, mmm, mmmm: ay olarak 3, 03, Mar, March.
  • yy ve yyyy: yıl olarak 26 veya 2026.

A sütununa mmmm yyyy veya ddd d mmm gibi başka bir kod yazın, B sütunu onu gösterir. Biçim kodları Excel'inizin diline bağlıdır: İngilizce Excel'in dd.mm.yyyy yazdığı yerde Türkçe Excel gg.aa.yyyy yazar; gün adı gggg, ay adı aaaa olur.

Haftanın günü
B2
AB
1DateWeekday
22026-03-09
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.

Sıra sende: B2 hücresinde A2'deki tarihin tam gün adını döndürün, örneğin Monday.

Sayı, para birimi ve yüzde kodları

Kod1234.567 şuna dönüşürAnlamı
01235tam sayı, yuvarlanmış
0.001234.57iki ondalık
#,##01,235binlik ayırıcı
$#,##0.00$1,234.57para birimi
0%123457%100 ile çarpılmış, yüzde işaretiyle
000000001235en az 6 hane, baştaki sıfırlarla

0 her zaman gösterilen bir hanedir, # ise yalnızca gerektiğinde gösterilen bir hane. Türkçe bölge ayarlarında ondalık ayırıcı virgül, binlik ayırıcı noktadır, bu yüzden aynı kodlar orada #.##0,00 gibi yazılır. Burada deneyin:

Sayı kodları
C2
ABC
1ValueCodeResult
21234.5670.001234.57
30.2560.0%25.6%
442000000000042
5-1500#,##0;(#,##0)(1,500)
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.

Son kodun noktalı virgülle ayrılmış iki bölümü vardır: ilki pozitif sayılar, ikincisi negatif sayılar içindir; negatifler burada muhasebede sık görüldüğü gibi parantez içindedir. 4. satırdaki gibi sıfırlarla doldurma baştaki sıfırlar sayfasında anlatılıyor.

Bir oranı yüzde olarak gösterme
B2
AB
1RateLabel
20.125
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.

Sıra sende: B2 hücresinde A2'deki oranı bir ondalık ve yüzde işaretiyle metin olarak döndürün, örneğin 12.5%.

Metni biçimlendirilmiş bir sayı veya tarihle birleştirme

METNEÇEVİR'i kullanmanın en yaygın nedeni budur. Bir sayıyı & ile birleştirmek biçimini atar, bu yüzden değer saklandığı gibi birleşir:

Tarih ve tutar içeren bir cümle
C2
ABC
1DueAmountMessage
22026-04-301250.5Pay $1,250.50 by April 30
3Pay 1250.5 by 46142
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.

Nedenini C3 gösterir: METNEÇEVİR olmadan tarih seri numarası olarak, tutar da düz bir sayı olarak birleşir. Saatler için "h:mm AM/PM" veya "hh:mm" gibi kodları, 24 saati aşan süreler için "[h]:mm"'yi kullanın (İngilizce kodlar). h veya s'nin yanında mm ay değil dakika demektir. Metin birleştirme hakkında daha fazlası BİRLEŞTİR sayfasında.

Sık yapılan hata: METNEÇEVİR hesabı durdurur

METNEÇEVİR metin döndürür. Sayıya benzer, ama TOPLA onu atlar ve hücre metin gibi hizalanır:

Biçimlendirilmiş metin toplanmaz
B5
AB
1PriceTEXT(price,"0.00")
212.512.50
388.00
420.2520.25
540.750
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =TOPLA(B2:B4)

B5'in toplamı 0'dır. Sayıların yalnızca farklı görünmesini istiyorsanız onları sayı olarak tutun ve bunun yerine hücre biçimini değiştirin: hücreleri seçin, Ctrl+1'e (Mac'te Cmd+1) basın ve Sayı altında bir biçim seçin ya da aynı kodu İsteğe Uyarlanmış altına yazın. Hücre o zaman METNEÇEVİR'in yapacağı gibi görünür ve yine toplanır.

Sıkça Sorulan Sorular

Excel'de METNEÇEVİR ne yapar?

Bir sayıyı veya tarihi verdiğiniz biçimde metne çevirir: =TEXT(A2,"$#,##0.00") 1250.5 için $1,250.50 döndürür (İngilizce yazım). Çoğunlukla bir değeri başka bir metinle birleştirirken biçimini korumak için kullanılır.

Excel'de bir tarih metne nasıl çevrilir?

İngilizce Excel'de =TEXT(A2,"yyyy-mm-dd") 2026-03-15, "mmm d, yyyy" Mar 15, 2026, "dddd" ise Sunday gibi gün adını döndürür. Türkçe Excel'de kodlar yerelleştirilir: =METNEÇEVİR(A2;"yyyy-aa-gg"), ay adı için "aaaa", gün adı için "gggg".

METNEÇEVİR sonuçlarını neden toplayamıyorum?

METNEÇEVİR metin döndürür ve TOPLA metni atlar, bu yüzden METNEÇEVİR sonuçlarından oluşan bir sütunun toplamı 0 olur. Sayıları kendi hücrelerinde tutun ve görünüşlerini Hücreleri Biçimlendir (Ctrl+1) ile değiştirin; METNEÇEVİR'i yalnızca etiketler için kullanın.

METNEÇEVİR biçim kodum Türkçe Excel'de neden çalışmıyor?

Tarih kodları Excel'in diline uyar: Türkçe Excel günü gg, ayı aa olarak yazar, yani =METNEÇEVİR(A2;"gg.aa.yyyy"). İngilizce bir örnekten kopyalanan kodlar beklenen tarihi vermez.

Coddy programlama dilleri çizimi

Coddy ile kodlamayı öğren

BAŞLA