excel rakamları yazıya çevirme formülü / METNEÇEVİR işlevi - Microsoft Desteği

Excel Rakamları Yazıya Çevirme Formülü

excel rakamları yazıya çevirme formülü

METNEÇEVİR işlevi, biçim kodlarıyla sayılara biçimlendirme uygulayarak bunların görüntülenme şeklini değiştirmenize olanak tanır. Sayıları daha rahat okunabilir bir biçimde görüntülemek ya da bunları metin veya simgelerle birleştirmek istediğiniz durumlarda yararlı olur.

Not: METNEÇEVİR işlevi sayıları metne dönüştürür ve bu da sonraki hesaplamalarda bu sayılara başvurmayı zorlaştırır. En iyisi bir hücrede özgün değerinizi korumanız ve METNEÇEVİR işlevini başka bir hücrede kullanmanızdır. Ardından, başka formüller oluşturmanız gerekirse her zaman METNEÇEVİR işlevinin sonucuna değil özgün değere başvurun.

Söz dizimi

METNEÇEVİR(değer; biçim_metni)

METNEÇEVİR işlevinin söz diziminde aşağıdaki bağımsız değişkenler bulunur:

Bağımsız Değişken Adı

Açıklama

değer

Metne dönüştürülmesini istediğiniz sayısal değer.

biçim_metni

Sağlanan değere uygulanmasını istediğiniz biçimlendirmeyi tanımlayan metin dizesi.

Genel bakış

En basit biçimiyle, METNEÇEVİR işlevi şunu söyler:

  • METNEÇEVİR(Biçimlendirmek istediğiniz değer, “Uygulanmasını istediğiniz biçim kodu”)

Burada, kendiniz denemeler yapmak için doğrudan Excel’e kopyalayabileceğiniz bazı popüler örnekler verilmiştir. Biçim kodlarının tırnak içinde olduğuna dikkat edin.

Formül

Açıklama

=METNEÇEVİR(,"$#.##0,00")

Binlik ayırıcı ve 2 ondalık basamakla para birimi; $,57 gibi. Excel’in değeri 2 ondalık konuma yuvarladığına dikkat edin.

=METNEÇEVİR(BUGÜN(),"GG/AA/YY")

GG/AA/YY biçiminde günün tarihi; 14/03/12 gibi

=METNEÇEVİR(BUGÜN(),"GGGG")

Bugünün haftanın hangi günü olduğu; Pazartesi gibi

METNEÇEVİR(ŞİMDİ(), ="S:DD AM/PM")

Şu anki saat; PM gibi

= METNEÇEVİR(0,,"%0,0")

Yüzde; %28,5 gibi

=METNEÇEVİR(4,34 ,"# ?/?")

Kesir; 4 1/3 gibi

=KIRP(METNEÇEVİR(0,34,"# ?/?"))

Kesir; 1/3 gibi. Burada, ondalık değerin önündeki boşluğu kaldırmak için KIRP işlevinin kullanıldığına dikkat edin.

=METNEÇEVİR(,"0,00E+00")

Bilimsel gösterim; 1,22E+07 gibi

=METNEÇEVİR(,"[<=]###-####;(###) ###-####")

Özel (Telefon numarası); () gibi

=METNEÇEVİR(,"")

Önüne sıfırlar (0) ekleme; gibi

=METNEÇEVİR(,"##0° 00' 00''")

Özel - Enlem/Boylam

Not: Biçimlendirmeyi değiştirmek için METNEÇEVİR işlevini kullanabilseniz de, tek yol bu değildir. Formül kullanmadan biçimi değiştirmek için, CTRL+1 (veya Mac bilgisayarda MAC Command düğmesi simgesinin resmi+1) tuşlarına basıp ardından Hücreleri Biçimlendir > Sayı iletişim kutusunda istediğiniz biçimi seçebilirsiniz.

Örneklerimizi indirin

Bu makalede bulacağınız tüm METNEÇEVİR işlevi örneklerini ve fazladan bazı örnekleri içeren bir örnek çalışma kitabı indirebilirsiniz. Bunları izleyebilir veya kendi METNEÇEVİR işlevi biçim kodlarınızı oluşturabilirsiniz.

Excel METNEÇEVİR işlevi örneklerini indirin

Kullanılabilir diğer biçim kodları

Kullanılabilir diğer biçim kodlarını bulmak için Hücreleri Biçimlendir iletişim kutusunu kullanabilirsiniz:

  1. Hücreleri Biçimlendir iletişim kutusunu öne getirmek için Ctrl+1 (Mac bilgisayarda MAC Command düğmesi simgesinin resmi+1) tuşlarına basın.

  2. Sayı sekmesinde istediğiniz biçimi seçin.

  3. Özel seçeneğini belirtin.

  4. İstediğiniz biçim kodu şimdi Tür kutusunda gösterilir. Bu durumda, Biçim kutusundan noktalı virgül (;) ve @ simgesi dışında her şeyi seçin. Aşağıdaki örnekte, biz yalnızca gg/aa/yy bölümünü seçtik ve kopyaladık.

  5. Ctrl+C tuşlarına basarak biçim kodunu kopyalayın ve ardından Hücreleri Biçimlendir iletişim kutusunu kapatmak için Cancel tuşuna basın.

  6. Şimdi, tek yapmanız gereken Ctrl+V tuşlarına basarak biçim kodunu METNEÇEVİR formülünüze yapıştırmaktır; şöyle: =METNEÇEVİR(B2,"gg/aa/yy"). Biçim kodunu tırnak içinde (“biçim kodu”) yazdığınızdan emin olun, aksi halde Excel hata iletisi oluşturur.

Excel’in sizin yerinize biçim dizeleri oluşturmasını sağlamak için Biçimlendir > Hücreler > Sayı > Özel iletişim kutusu örneği.

Kategoriye göre biçim kodları

Aşağıda, Hücreleri Biçimlendir iletişim kutusunu kullanarak değerlerinize farklı sayı biçimlerini nasıl uygulayabileceğinizi, ardından Özel seçeneğini kullanarak bu biçim kodlarınıMETNEÇEVİR işlevine nasıl kopyalayabileceğinizi gösteren bazı örnekler verilmiştir.

Excel neden öndeki 0’larımı siliyor?

Excel, hücrelere girilen parça numarası veya SKU gibi metne benzeyen rakamları değil normal sayıları tanıyacak şekilde eğitilir. Baştaki sıfırları korumak için, değerleri yapıştırmadan veya girmeden önce giriş aralığını Metin olarak biçimlendirin. Değerleri yerleştirdiğiniz sütunu veya aralığı seçin, ardından CTRL+1 tuşlarını kullanarak Biçim > Hücreler iletişim kutusunu öne getirin ve Sayı sekmesindeMetin’i seçin. Artık Excel öndeki 0’larınızı koruyacaktır.

Verileri zaten girdiyseniz ve Excel baştaki 0’larınızı kaldırdıysa, bunları geri eklemek için METNEÇEVİR işlevini kullanabilirsiniz. Değer içeren en üst hücreye başvurabilir ve =METNEÇEVİR(değer; ””) formülünü kullanabilirsiniz; burada, formüldeki 0’ların sayısı istediğiniz toplam karakter sayısını temsil eder. Ardından aralığınızın kalan bölümünü kopyalayın ve yapıştırın.

Baştaki sıfırları biçimlendirmek için METNEÇEVİR formülünü kullanma örnekleri. =METNEÇEVİR(A2,"")

Herhangi bir nedenle metin değerlerini yeniden sayıya dönüştürmeniz gerekirse, 1’le çarpabilir (=D4*1 gibi) veya çift birli işleç (--) kullanabilirsiniz (=--D4 gibi).

Biçimde numara işaretleri (#) veya sıfırlar arasında nokta (.) varsa, Excel binler basamağını noktayla ayırır. Örneğin, biçim dizesi "#.###" olduğunda, Excel sayısını olarak görüntüler.

Basamak yer tutucusunun arkasındaki bir nokta, sayıyı ile ölçeklendirir. Örneğin, biçim dizesi "#,###,0." olduğunda, Excel sayısını ,0 olarak görüntüler.

Binlik ayırıcının kullanıldığı METNEÇEVİR işlevi örnekleri

Notlar: 

  • Binlik ayırıcı, bölgesel ayarlarınıza bağlıdır. Türkiye’de nokta kullanılır ama başka yerel ayarlarda virgül (,) olabilir.

  • Binlik ayırıcı sayı, para birimi ve finansal biçimlerinde kullanılabilir.

Aşağıda, standart sayı (yalnızca binlik ayırıcı ve ondalık basamaklarla), para birimi ve finansal biçimlerine örnekler verilmiştir. Para birimi biçimi, seçtiğiniz para birimi simgesini eklemenize ve bu simgeyi değerinizin yanına hizalamanıza olanak tanırken, finansal biçim para birimi simgesini hücrenin soluna ve değeri de sağına hizalar. Aşağıda, para birimi ve finansal biçim kodları arasındaki farka dikkat edin. Finansal kodda, simge ile değer arasında ayrım yapmak için yıldız işareti (*) kullanılır.

Sayı, Para Birimi ve Finansal biçimlerini içeren METNEÇEVİR işlevi örnekleri

Para birimi simgesinin biçim kodunu bulmak için, önce Ctrl+1 (veya Mac bilgisayarda MAC Command düğmesi simgesinin resmi+1) tuşlarına basın, istediğiniz biçimi seçin, ardından Simge açılan listesinden bir simge seçin:

Hücreleri Biçimlendir iletişim kutusunda Para Birimi Simgesi seçimi

Sonra Kategori bölümünde soldaki Özel’e tıklayın ve biçim kodunu para birimi simgesiyle birlikte kopyalayın.

METNEÇEVİR işlevi - Simgeli özel para birimi

Not: METNEÇEVİR işlevi renk biçimlendirmesini desteklemez, dolayısıyla Hücreleri Biçimlendir iletişim kutusundan $#,##_);[Kırmızı]($#,##) gibi renk içeren bir sayı biçimi kodu kopyalarsanız, METNEÇEVİR işlevi biçim kodunu kabul eder ancak rengi görüntülemez.

Günler için “G”, aylar için “A” ve yıllar için de “Y” harflerinin bir birleşimini kullanarak tarihin görüntülenme biçimini değiştirebilirsiniz.

Ay, Gün ve Yıl biçimi kodları

METNEÇEVİR işlevindeki biçim kodları büyük/küçük harfe duyarlı değildir, dolayısıyla "G" veya "g", "A" veya "a", "Y" veya "y" kullanabilirsiniz.

Excel MVP'si Mynda Treacy

Mynda'nın Önerisi

Excel dosyalarını ve raporlarını farklı ülkelerdeki kullanıcılarla paylaşıyorsanız, onlara kendi dillerinde bir rapor vermek isteyebilirsiniz. Excel MVP'si Mynda Treacy bu Farklı Dillerde Görüntülenen Excel Tarihleri makalesinde harika bir çözüm sunmaktadır. Ayrıca, indirebileceğiniz örnek bir çalışma kitabı da eklenmiştir.

Saatler için “S”, dakikalar için “D” ve saniyeler için “S” harflerinin bir bileşimini ve 12 saatlik zaman biçimi için "AM/PM" kullanarak saatin görüntülenme biçimini değiştirebilirsiniz.

Saatler, dakikalar ve saniyeler için saat biçimleri

"AM/PM" veya "A/P" belirtimlerini dışarıda bırakırsanız, saat 24 saatlik zaman biçiminde görüntülenir.

METNEÇEVİR işlevindeki biçim kodları büyük/küçük harfe duyarlı değildir, dolayısıyla "S" veya "s", "D" veya "d", "AM/PM" veya "am/pm" kullanabilirsiniz.

Yüzde (%) biçimleriyle ondalık değerlerin görünümünü değiştirebilirsiniz.

Yüzde için biçim kodları

Kesir (?/?) biçimleriyle ondalık değerlerin görünümünü değiştirebilirsiniz.

Kesirler için biçim kodları

Bilimsel gösterim, sayıları 10’un üssüyle çarpılmış 1 ile 10 arasında bir ondalık değer olarak göstermenin bir yoludur. Çoğunlukla, büyük sayıların gösterilme şeklini kısaltmak için kullanılır.

Bilimsel gösterim için biçim kodları

Excel 4 özel biçim sağlar:

  • Posta Kodu - ""

  • Posta Kodu + 4 - ""

  • Telefon Numarası - "[<=]###-####;(###) ###-####"

  • Sosyal Güvenlik Numarası - ""

METNEÇEVİR işlevi için özel biçimler

Özel biçimler yerel ayara göre farklılık gösterir, ancak sizin yerel ayarlarınız için hiç özel biçim yoksa veya olanlar sizin gereksinimlerinizi karşılamıyorsa, Hücreleri Biçimlendir > Özel iletişim kutusu aracılığıyla kendi özel biçiminizi oluşturabilirsiniz.

Yaygın senaryo

METNEÇEVİR işlevi tek başına pek kullanılmaz; çoğunlukla başka bir şeyle birlikte kullanılır. Metin ve sayı değerini birleştirmek istediğinizi varsayalım. Örneğin: “Rapor Yazdırma Tarihi: 14/03/12” veya “Haftalık Gelir: ,72 TL”. Bunları Excel’e kendiniz yazabilirsiniz, ancak bu Excel’in sizin yerinize bunu yapmasını sağlama amacına uymaz. Ne yazık ki, metin ile tarih, saat ve para birimi vb. gibi biçimlendirilmiş sayıları birleştirdiğinizde, Excel bunların nasıl görüntülenmesini istediğinizi bilmez, dolayısıyla sayı biçimlendirmesini kaldırır. METNEÇEVİR işlevi, bu noktada “GG/AA/YY” gibi bir biçim kodu kullanarak Excel’i değerleri istediğiniz gibi biçimlendirmeye zorladığı için önemlidir.

Aşağıdaki örnekte, METNEÇEVİR işlevini kullanmadan metinle sayıyı birleştirmeyi denediğinizde neler olduğunu göreceksiniz. Bu örnekte, ve (&) kullanarak metin dizesini, boşluğu (" ") ve bir değeri =A2&" "&B2 ile birleştiriyoruz.

METNEÇEVİR işlevini kullanmadan metinleri birleştirme örneği

Görebileceğiniz gibi, Excel B2 hücresindeki tarihten biçimlendirmeyi kaldırıyor. Sonraki örnekte, METNEÇEVİR işlevinin istediğiniz biçimi uygulamanıza nasıl olanak sağladığını göreceksiniz.

METNEÇEVİR işlevini kullanarak metinleri birleştirme örneği

Güncelleştirilmiş formülümüz şöyledir:

  • C2 hücresi: =A2&" "&METNEÇEVİR(B2,"gg/aa/yy") - Tarih biçimi

Sık Sorulan Sorular

Evet, ama bu birkaç adımlık bir işlemdir. İlk olarak, bunun yapılmasını istediğiniz hücreyi veya hücreleri seçin ve Ctrl+1 tuşlarını kullanarak Biçimlendir > Hücreler iletişim kutusunu açın, sonra da Hizalama > Metin denetimi’nde Metni Kaydır seçeneğini işaretleyin. Ardından, tamamlanmış olan METNEÇEVİR işlevinizi, satır sonunun eklenmesini istediğiniz konumda DAMGA(10) ASCII işlevini içerecek şekilde ayarlayın. Sütun genişliğinizi sonucun hizasına bağlı olarak ayarlamanız gerekebilir.

Satır sonu eklemek için METNEÇEVİR formülünü DAMGA(10) ile birlikte kullanma örneği. ="Bugün: "&DAMGA(10))&METNEÇEVİR(BUGÜN(),"GG/AA/YY")

Bu örnek biz şunu kullandık: ="Bugün: "&DAMGA(10)&METNEÇEVİR(BUGÜN(),"gg/aa/yy")

Bu Bilimsel Gösterim olarak adlandırılır ve Excel, Genel olarak biçimlendirilmiş hücrelerde 12 basamaktan uzun sayıları ve Sayı olarak biçimlendirilmiş hücrelerde 15 basamaktan uzun sayıları otomatik olarak dönüştürür. Uzun sayı dizeleri girmeniz gerekiyorsa ve bunların dönüştürülmesini istemiyorsanız, Excel’de değerlerinizi girmeden veya yapıştırmadan önce söz konusu hücreleri Metin olarak biçimlendirin.

Excel MVP'si Mynda Treacy

Mynda'nın Önerisi

Excel dosyalarını ve raporlarını farklı ülkelerdeki kullanıcılarla paylaşıyorsanız, onlara kendi dillerinde bir rapor vermek isteyebilirsiniz. Excel MVP'si Mynda Treacy bu Farklı Dillerde Görüntülenen Excel Tarihleri makalesinde harika bir çözüm sunmaktadır. Ayrıca bu makale indirebileceğiniz örnek bir çalışma kitabı içerir.

Ayrıca Bkz.

Özel sayı biçimi oluşturma veya silme

Metin olarak depolanan sayıları sayılara dönüştürme

Tüm Excel işlevleri (kategoriye göre)

excelde parayı yazıya çevirmek

xcoll' Alıntı:

çok çok tşk. ederim. bu formulu ben endı excelme nasıl uygulayabılırım ..

cunku buraya yazdığım ornek benım kullandığım excel var oraya uygulama sansım varmı.

Genişletmek için tıkla

Uygularsınız. Ama excelde GELİŞTİRİCİyi açıp, Visual Basic kısmında MODULE
açılacak ve gönderdiğim örnektede aynı işlem yapılarak ordaki kodu kopyalayıp sizin açtığınız modulun içerisine yapıştrmanız gerekli. Veya alttaki kodu kopyalayıp sizin açtığınız modulün içerisine yapıştırmanız gerekli. Bundan sonrası ilk gönderdiğim mesajda yazılı.Yani Formülü istediğiniz (Toplamın yazı ile değerini göreceğiniz) hücreye alıp formül içindeki B2 yazan kısma toplam sayısal değerin yazıldığı hücre adresini yazdığınızda işlemi oraya almış olursunuz.

KOD (**** işaretlerinin arasında kalan kısım kopyalanacak)
*******************
Function ParaCevir(Para, Optional PBirim = "Lira", Optional KBirim = "Kuruş")
Dim ParaStr As String
Dim Lira As String, Kurus As String
If Not IsNumeric(Para) Then
ParaCevir = "GİRİLEN DEĞER SAYI DEĞİL!"
Exit Function
End If
ParaStr = Format(Abs(Para), "")
Lira = Left(ParaStr, Len(ParaStr) - 3)
Kurus = Right(ParaStr, 2)
ParaCevir = IIf(Para < 0, "Eksi ", "") & Cevir(Lira) & " " & PBirim & " " & _
IIf(Val(Kurus) <> 0, Cevir(Kurus) & " " & KBirim & " ", "")
End Function


Private Function Cevir(SayiStr As String) As String
Dim Rakam(15)
Dim c(3), Sonuc, e
Birler = Array("", "bir", "iki", "üç", "dört", "beş", "altı", "yedi", "sekiz", "dokuz")
Onlar = Array("", "on", "yirmi", "otuz", "kırk", "elli", "altmış", "yetmiş", "seksen", "doksan")
Binler = Array("trilyon", "milyar", "milyon", "bin", "")
SayiStr = String(15 - Len(SayiStr), "0") + SayiStr
For i = 1 To 15
Rakam(i) = Val(Mid$(SayiStr, i, 1))
Next i
Sonuc = ""
For i = 0 To 4
c(1) = Rakam(i * 3 + 1)
c(2) = Rakam(i * 3 + 2)
c(3) = Rakam(i * 3 + 3)
If c(1) = 0 Then
e = ""
ElseIf c(1) = 1 Then
e = "yüz"
Else
e = Birler(c(1)) + "yüz"
End If
e = e + Onlar(c(2)) + Birler(c(3))
If e <> "" Then e = e + Binler(i)
If (i = 3) And (e = "birbin") Then e = "bin"
Sonuc = Sonuc + e
Next i
If Sonuc = "" Then Sonuc = "Sıfır"

Cevir = UCase(Mid(Sonuc, 1, 1)) + Mid(Sonuc, 2, Len(Sonuc) - 1)
End Function

********
monash.pw

buradan geliştiriciyi açmayı görebilirsiniz. 3. resim de görüldüğü gibi GELİŞTİRİCİ yazısı çıktıktan sonra GELİŞTİRİCİyi tıklayın ve Giriş sekmesinin sol altında VISUAL BASIC'i tıklayın. Gelen bölümde INSERT tıklanıp sarkan menüden MODULE tıklanıp PROJECT kısmında yeni module açılacak Açılan modulün üzerinde hızlı çift tıklama veya modulün üstünde mouse sağ tıklanıp VIEW CODE tıklandığında sağ tarafta açılan kısma kodlar yapıştırılacak. Save işlemi yapıldıktan sonra geliştirici den çıkabilirsiniz. EXCEL sayfasını da FARKLI KAYDET yapıp MAKRO İÇEREBİLEN EXCEL ÇALIŞMA KİTABI olarak kaydetmeniz gerekli.
Eğer yapamazsanız dosyanızdaki bilgileri gönderdiğim excele alarak işlemi yapabilirsiniz.
İyi çalışmalar

 

nest...

oksabron ne için kullanılır patates yardımı başvurusu adana yüzme ihtisas spor kulübü izmit doğantepe satılık arsa bir örümceğin kaç bacağı vardır