Excel'de Sayıları Yazıya Çevirme: 4 Basit Yöntem

Excel'de tutarları yazıya çevirmenin daha basit bir yolunu mu arıyorsunuz? Sayıları doğru şekilde metne dönüştürmek için 4 pratik yöntemi öğrenin. Daha verimli bir e-tablo iş akışı için Kimi Sheets kullanarak veri işlemeyi otomatikleştirin, biçimlendirmeyi iyileştirin ve yapay zeka ile daha akıllı çalışın.

11 dakikalık okuma2026-08-12
Excel'de sayıları yazıya çevirmenin kolay bir yolu: Kimi Sheets

Fatura, makbuz veya finansal belge oluştururken sayısal tutarların yazıyla ifade edilmesi genellikle gereklidir; ancak her değeri manuel olarak dönüştürmek zaman alıcı olabilir ve hata riski taşır. Excel'de sayıları yazıya çevirme yöntemini öğrenmek bu süreci otomatikleştirmenize, doğruluğu artırmanıza ve profesyonel belgeler hazırlarken zaman kazanmanıza yardımcı olur. Bu kılavuzda, sayısal değerleri doğrudan Excel içinde yazıya çevirmek için dört kolay yöntemi inceleyeceğiz.

Excel'de sayıları yazıya çevirmek için 4 yöntemin genel bakışı

Sayısal değerleri yazılı metne dönüştürmek fatura oluşturma, finansal raporlama ve belgelendirme işlerini kolaylaştırabilir. Excel'de tutarı yazıyla ifade etmeniz gerekiyor olsun ya da süreci otomatikleştirmek isteyin, Excel; yapay zeka araçları, yerleşik özellikler, formüller ve özel fonksiyonlar dahil olmak üzere sayıları yazıya çevirmenin birçok yolunu sunar. Aşağıdaki tablo, kullanım kolaylığı, otomasyon seviyesi ve teknik gereksinimlere göre en uygun yaklaşımı seçmenize yardımcı olacak dört pratik yöntemi karşılaştırır.

YöntemZorluk düzeyiOtomasyonKodlama gerektirir miUygun kullanım alanı
Kimi SheetsKolayYüksekHayırHızlı ve otomatik sayıdan yazıya dönüşüm
Excel CopilotKolayYüksekHayırYapay zeka destekli Excel işlemleri
VBA KoduOrtaYüksekEvetÖzelleştirilmiş sayıdan yazıya çözümler
Excel FormülüOrtaOrtaHayırYerleşik işlevleri kullanarak makrosuz sayıdan yazıya dönüşüm

Excel'de sayılar yapay zeka ile otomatik olarak nasıl yazıya çevrilir?

Yapay zeka destekli e-tablo araçları, karmaşık formüllere veya VBA koduna gerek kalmadan sayısal değerleri yazılı metne dönüştürme sürecini basitleştirebilir. Bir yapay zeka Excel agent olan Kimi Sheets ile e-tablonuzu yükleyip basit talimatlar vererek Excel'deki sayıları otomatik olarak yazıya çevirebilir, sonuçların yapay zeka tarafından anında oluşturulmasını sağlayabilirsiniz. Kimi Sheets kullanarak Excel'de sayıları yazıya çevirmek için şu basit adımları izleyin.

Adım 1: Excel dosyasını yükleyin ve bir prompt girin

Dönüştürmek istediğiniz sayısal değerleri içeren Excel e-tablonuzu yükleyin. Ardından, gereken dönüştürme formatını açıklayan net bir prompt girin.

"Tutar" sütunundaki tüm sayıları yazıya çevirin. "Yazıyla Tutar" adında yeni bir sütun oluşturun ve karşılık gelen metin değerleriyle doldurun. Orijinal sayıları değiştirmeden bırakın ve sonuçları fatura ile finansal raporlama amaçları için net bir şekilde biçimlendirin.
Excel dosyasını yükleyin ve bir prompt girin

Adım 2: Yapay zekanın işlemesine ve sonuç üretmesine izin verin

Kimi Sheets e-tablonuzu analiz eder, sayısal değerleri tespit eder ve bunları otomatik olarak yazılı tutarlara dönüştürür. Yapay zeka, manuel formüllere gerek kalmadan dönüştürme sürecini yönetir.

Yapay zekanın işlemesine ve sonuç üretmesine izin verin

Adım 3: Excel dosyasını önizleyin ve indirin

Doğruluğunu kontrol etmek için oluşturulan yazıyla tutar sonuçlarını Excel'de inceleyin. Sonuçtan memnun olduğunuzda güncellenmiş Excel dosyasını indirip fatura, rapor veya diğer finansal belgeler için kullanabilirsiniz.

Excel dosyasını önizleyin ve indirin

Kimi Sheets'in temel özellikleri

Sayıları yazıya çevirmenin yanı sıra Kimi Sheets, e-tablo işlerini basitleştiren ve üretkenliği artıran çeşitli yapay zeka destekli özellikler sunar. Excel iş akışlarını yönetirken faydalı olan bazı temel özellikler şunlardır:

  • Tekrarlayan e-tablo iş akışlarını otomatikleştirin

Fatura, finansal kayıt veya raporlarla çalışırken sayıları manuel olarak yazıya çevirmek önemli ölçüde zaman alabilir. Kimi Sheets, tekrarlayan e-tablo işlerini otomatikleştirerek manuel emeği azaltmaya ve iş akışı verimliliğini artırmaya yardımcı olur.

  • Birden fazla sayısal girdiyi daha hızlı işleyin

Kimi Sheets, birden fazla satırdaki sayısal değeri aynı anda işleyerek büyük veri kümeleriyle çalışabilir. Bu, faturalar, ödeme kayıtları ve finansal e-tablolar üzerindeki tutarları her girdiyi tek tek güncellemeden dönüştürmeyi kolaylaştırır.

  • Daha düzenli finansal belgeler oluşturun

Kimi Sheets, daha iyi bir sunum için e-tablo verilerini düzenlemenize ve biçimlendirmenize yardımcı olur. Kullanıcıların hem sayısal değerleri hem de bunların yazılı karşılıklarını içeren profesyonel finansal belgeler oluşturmasına imkân tanır.

  • Karmaşık e-tablo formüllerini anlayın ve değiştirin

Excel formülünde sayıdan yazıya özel bir dönüştürme yapmak isteyen kullanıcılar için Kimi Sheets, mevcut formülleri açıklayabilir, iyileştirmeler önerebilir ve belirli gereksinimlere göre e-tablo mantığını değiştirmenize yardımcı olabilir.

  • Excel veri yönetimini yapay zeka ile basitleştirin

Sayıdan yazıya dönüştürmenin yanı sıra Kimi Sheets, veri düzenleme, formül oluşturma, tablo biçimlendirme ve veri analizi gibi çeşitli e-tablo işlerini de destekler. Bu, kullanıcıların Excel iş akışlarını yapay zeka desteğiyle daha verimli yönetmesine yardımcı olur.

Excel'de yerleşik araçlarla sayılar nasıl yazıya çevrilir?

Excel, sayıları yazıya çevirmek için doğrudan bir fonksiyon içermez; ancak süreci otomatikleştirmek için yerleşik araçlardan ve özelleştirme seçeneklerinden yararlanabilirsiniz. Aşağıdaki yöntemler, Copilot, VBA ve SpellNumber aracı dahil olmak üzere Excel'de sayıları yazıya çevirmenin üç basit yolunu açıklamaktadır.

Yöntem 1: COPILOT aracını kullanın

Excel'deki Microsoft Copilot, karmaşık formüller veya makrolar oluşturmadan sayıları yazıya çevirmenin yapay zeka destekli bir yolunu sunar. Hücre referansları içeren basit bir prompt kullanarak Copilot, değerleri anlayabilir, bunları yazılı tutarlara çevirebilir ve para birimleri veya diller gibi farklı formatları bile işleyebilir. Excel'de sayıların nasıl yazıya çevrileceği aşağıda açıklanmıştır.

Adım 1: Copilot'u seçin ve bir prompt girin

Excel çalışma sayfanızı açın ve Copilot'u etkinleştirin. Tırnak içinde net bir prompt girin ve dönüştürmek istediğiniz sayıları içeren hücrelere referans verin.

Örnek prompt:

Bunlar ABD doları cinsinden fiyatlardır. Her sayıyı İngilizce olarak yazıya çevirin.
Copilot'u seçin ve bir prompt girin

Adım 2: Copilot'un sayıları yazıya çevirmesine izin verin

Copilot, referans verilen hücreleri analiz eder ve sayısal değerleri otomatik olarak yazılı metne çevirir. Örneğin, 123.568 değeri "one hundred twenty-three thousand five hundred sixty-eight dollars" (yüz yirmi üç bin beş yüz altmış sekiz dolar) şeklinde dönüştürülebilir.

Copilot'un sayıları yazıya çevirmesine izin verin

Adım 3: Sonuçları inceleyin ve özelleştirin

Dönüştürülen değerlerin doğruluğunu kontrol edin ve çıktı formatını özelleştirmek için promptunuzu düzenleyin; örneğin farklı Excel'de yazıyla tutar gereksinimlerine göre para birimlerini, dilleri veya biçimlendirme stillerini değiştirebilirsiniz.

Oluşturulan sonuçları inceleyin ve doğrulayın

Yöntem 2: VBA kod aracını kullanın

VBA, Excel'de sayıları yazıya çeviren özel bir işlev oluşturmanın etkili bir yoludur. Bir VBA kod modülü ekleyerek, gerektiğinde sayısal değerleri otomatik olarak yazılı metne dönüştüren, yeniden kullanılabilir bir Excel'de sayıdan yazıya formülü oluşturabilirsiniz. Bu yöntem, sık dönüşüm gerektiren fatura, fiş ve mali belgeler için özellikle kullanışlıdır.

Adım 1: VBA kod modülünü ekleyin

Excel çalışma kitabınızı açın ve klavyenizde Alt + F11 tuşlarına basarak VBA düzenleyicisini açın. Üst menüden "Insert" > "Module" seçeneğini seçerek yeni bir VBA modülü oluşturun.

VBA Kod Modülünü Ekleme

Adım 2: VBA kodunu yapıştırın

Sayıdan yazıya dönüştürme işlevine ait VBA kodunun tamamını kopyalayın ve yeni oluşturduğunuz modüle yapıştırın. Kodun tamamının, hiçbir satır değiştirilmeden doğru şekilde eklendiğinden emin olun.

Function SpellNumber(ByVal N As Currency) As String

    Const Thousand = 1000@
    Const Million = Thousand * Thousand
    Const Billion = Thousand * Million
    Const Trillion = Thousand * Billion

    If N = 0 Then
        SpellNumber = "zero"
        Exit Function
    End If

    Dim Buf As String
    If N < 0 Then
        Buf = "negative "
    Else
        Buf = ""
    End If

    Dim Frac As Currency
    Frac = Abs(N - Fix(N))

    N = Abs(Fix(N))

    If N >= Trillion Then
        Buf = Buf & SpellNumberDigitGroup(Int(N / Trillion)) & " trillion"
        N = N - Int(N / Trillion) * Trillion
        If N >= 1 Then Buf = Buf & " "
    End If

    If N >= Billion Then
        Buf = Buf & SpellNumberDigitGroup(Int(N / Billion)) & " billion"
        N = N - Int(N / Billion) * Billion
        If N >= 1 Then Buf = Buf & " "
    End If

    If N >= Million Then
        Buf = Buf & SpellNumberDigitGroup(Int(N / Million)) & " million"
        N = N - Int(N / Million) * Million
        If N >= 1 Then Buf = Buf & " "
    End If

    If N >= Thousand Then
        Buf = Buf & SpellNumberDigitGroup(Int(N / Thousand)) & " thousand"
        N = N - Int(N / Thousand) * Thousand
        If N >= 1 Then Buf = Buf & " "
    End If

    If N >= 1 Then
        Buf = Buf & SpellNumberDigitGroup(N)
    End If

    SpellNumber = Buf

End Function


Private Function SpellNumberDigitGroup(ByVal N As Integer) As String

    Const Hundred = " hundred"

    Dim Ones As Variant
    Ones = Array("", "one", "two", "three", "four", "five", "six", _
                 "seven", "eight", "nine", "ten", "eleven", _
                 "twelve", "thirteen", "fourteen", "fifteen", _
                 "sixteen", "seventeen", "eighteen", "nineteen")

    Dim Tens As Variant
    Tens = Array("", "", "twenty", "thirty", "forty", "fifty", _
                 "sixty", "seventy", "eighty", "ninety")

    Dim Buf As String
    Buf = ""

    If N >= 100 Then
        Buf = Ones(Int(N / 100)) & Hundred
        N = N Mod 100
        If N > 0 Then Buf = Buf & " "
    End If

    If N >= 20 Then
        Buf = Buf & Tens(Int(N / 10))
        N = N Mod 10
        If N > 0 Then Buf = Buf & "-"
    End If

    If N > 0 Then
        Buf = Buf & Ones(N)
    End If

    SpellNumberDigitGroup = Buf

End Function
VBA Kod Modülünü Ekleme

Adım 3: Kaydedin ve makroları etkinleştirin

Çalışma kitabını "Makro içeren Excel çalışma kitabı (.xlsm)" olarak kaydedin ve Excel Güven Merkezi ayarlarından makroları etkinleştirin. Bu, özel VBA işlevinin elektronik tablonuzda düzgün çalışmasını sağlar.

Kaydetme ve Makroları Etkinleştirme

Adım 4: İşlevi kullanarak sayıları yazıya dönüştürün

Bir hücreye sayınızı girin ve SpellNumber gibi VBA işlevini uygulayarak sayının otomatik olarak yazıya dönüştürülmesini sağlayın. Daha temiz bir görünüm için çıktıyı özel biçim harfleri (örneğin ilk harfleri büyük yapma) gibi ayarlarla özelleştirebilirsiniz.

İşlevi Kullanarak Sayıları Yazıya Dönüştürme

Yöntem 3: Bir Excel Formülü Kullanın

Bu yöntem, VBA veya ek araçlara gerek kalmadan sayısal değerleri yazılı metne dönüştürmek için Excel formüllerini kullanır. TEXT, LEFT, MID ve CHOOSE gibi işlevleri birleştirerek Excel, tek tek basamakları işleyip karşılık gelen sayı kelimelerini otomatik olarak oluşturabilir.

Adım 1: Excel verilerinizi hazırlayın

Dönüştürmek istediğiniz sayıları bir Excel sütununa girin. Örneğin, değerlerinizi "E2" hücresinden başlayarak E Sütununa ekleyin.

Excel Verilerinizi Hazırlama

Adım 2: Sayıdan yazıya formülünü ekleyin

Dönüştürülen metnin görünmesini istediğiniz hücreyi, örneğin "F2"yi seçin. Sayısal değerinize başvuran bir formül girin.

Örneğin:

=CHOOSE(LEFT(TEXT(E3,"000000000"))+1,,"One","Two","Three","Four","Five","Six","Seven","Eight","Nine")

Bu formül, tek tek basamakları karşılık gelen kelimelere dönüştürür. Tam bir sayıdan yazıya dönüşümü için yüzlük, binlik, milyonluk ve ondalık değerleri işlemek üzere ek IF, MID ve CHOOSE işlevlerini birleştirmeniz gerekebilir.

Sayıları Yazı Formülüne Ekleme

Adım 3: Formülü uygulayın ve sonuçları inceleyin

Formülü sütundaki diğer değerlere uygulamak için doldurma tutamacını aşağı sürükleyin. Dönüştürülen metni inceleyin; para birimi adı eklemek veya biçimlendirme stilini değiştirmek isterseniz formül çıktısını ayarlayın.

Formülü Uygulama ve Sonuçları İnceleme

Excel'de sayıları yazıya dönüştürürken işinize yarayacak ipuçları

Excel'de sayıları yazıya dönüştürürken doğru ve profesyonel sonuçlar almak için şu basit en iyi uygulamaları izleyin. Bu ipuçları, biçimlendirmeyi iyileştirmenize, hataları önlemenize ve fatura, rapor ile mali kayıtlarınız için elektronik tablolarınızı yönetmeyi kolaylaştırmanıza yardımcı olabilir.

  • Para birimi biçimlendirmesi için SpellNumber kullanın

SpellNumber, fatura, çek veya ödeme kayıtları için sayısal değerleri yazılı para birimi tutarlarına dönüştürmeniz gerektiğinde kullanışlıdır. Dönüştürülen metne para birimi ayrıntıları ekleyerek tutarlı bir biçim korunmasına yardımcı olur.

  • Değerleri dönüştürmeden önce ondalıkları yuvarlayın

Değerleri dönüştürmeden önce, gerektiğinde ondalık sayıları yuvarlayarak yazıya dökülen tutarın nihai hesaplamayla eşleşmesini sağlayın. Bu, kuruş veya ondalık değerler içeren mali verilerle çalışırken hataları önler.

  • Orijinal sayı sütununu gizli tutun

Orijinal sayısal değerleri ayrı bir sütunda tutun ve daha temiz bir elektronik tablo düzeni için gerekirse gizleyin. Böylece kaynak verileri koruyup yalnızca dönüştürülmüş metni gösterebilirsiniz.

  • Formülü büyük sayılarda test edin

Excel'deki sayıdan yazıya formülünüzü, büyük sayılar ve ondalıklar dahil olmak üzere farklı değerlerle her zaman test edin. Bu, dönüşümün binlik, milyonluk ve karmaşık tutarlar için doğru çalıştığını doğrulamanıza yardımcı olur.

  • Dönüşümden sonra para birimi adını ekleyin

Çıktıyı daha anlaşılır hale getirmek için dönüştürülen metnin ardından dolar veya kuruş gibi para birimi adını ekleyin. Bu, tutar biçiminin kolayca anlaşılması gereken fatura ve mali belgeler için özellikle yararlıdır.

  • Makrosuz paylaşılan dosyalarda VBA kullanmaktan kaçının

VBA çözümleri sayıları yazıya çevirmeyi otomatikleştirebilir, ancak makroların etkinleştirilmiş olmasını gerektirir. Makroları desteklemeyen paylaşımlı dosyalarda AI destekli araçları veya diğer Excel alternatiflerini kullanmayı düşünebilirsiniz.

  • Denetim için hücreleri açıkça etiketleyin

Elektronik tabloların incelenmesini kolaylaştırmak için "Tutar," "Yazıyla Tutar" ve "Dönüştürülmüş Değer" gibi anlaşılır sütun adları kullanın. Doğru etiketleme şeffaflığı artırır ve kullanıcıların dönüştürülen sonuçları hızlıca doğrulamasına yardımcı olur.

Sonuç

Excel'de sayıları yazıya çevirmek zaman kazandırabilir, doğruluğu artırabilir ve finansal belgelerin yönetimini kolaylaştırabilir. Kimi Sheets, Excel Copilot gibi AI destekli araçlar, VBA fonksiyonları veya özel formüller kullanın; her yöntem, iş akışınıza ve teknik ihtiyaçlarınıza göre Excel'de sayıları yazıya çevirmek için pratik bir yol sunar. Doğru yaklaşımı seçerek tekrarlayan görevleri otomatikleştirebilir ve daha temiz, daha profesyonel faturalar, raporlar ve elektronik tablolar oluşturabilirsiniz.

SSS

Excel'de sayılar neden yazıya çevrilir?
Excel'de sayıları yazıya çevirmek, profesyonel fatura, çek, makbuz ve finansal belgeler oluştururken faydalıdır. Manuel yazımı azaltır, hataları en aza indirir ve sayısal değerlerin yazılı biçimde net bir şekilde ifade edilmesini sağlar. Bu, özellikle büyük tutarlarla veya tekrarlayan finansal kayıtlarla çalışırken işe yarar.
Excel'de sayıları yazıya çeviren formül hangisidir?
Excel'de sayıları yazıya çevirmeye özel olarak yerleşik bir formül bulunmaz. Ancak TEXT, LEFT, MID ve CHOOSE gibi işlevleri kullanarak Excel'de özel bir sayıdan yazıya formülü oluşturabilir veya otomasyon için VBA tabanlı işlevlerden yararlanabilirsiniz. Yapay zeka araçları ve Excel Copilot da bu iş için daha basit alternatifler sunar.
Excel'de büyük sayıları yazıya çevirebilir miyim?
Evet, VBA işlevleri, özel formüller veya yapay zeka destekli e-tablo araçlarının yardımıyla Excel'de büyük sayıları yazıya çevirebilirsiniz. Ancak geleneksel formül tabanlı yöntemler çok büyük sayıları veya karmaşık biçimlendirme gereksinimlerini işlerken sınırlı kalabilir. Kimi Sheets, doğal dil talimatlarıyla verileri dönüştürmenize, düzenlemenize ve yönetmenize yardımcı olarak e-tablo görevlerini işlemek için daha esnek bir yol sunar. Büyük finansal değerler veya iş raporları için yapay zeka destekli araçlar, dönüşüm sürecini kolaylaştırıp manuel emeği azaltabilir.
Bunları da Beğenebilirsiniz
Verilerinizi Kaybetmeden Excel'i Hızla JSON'a Dönüştürün
Verilerinizi Kaybetmeden Excel'i Hızla JSON'a Dönüştürün
2026-08-12
XLSX'i Google Sheets'e Dönüştürme: Hızlı ve Kolay Yöntemler
XLSX'i Google Sheets'e Dönüştürme: Hızlı ve Kolay Yöntemler
2026-08-12
Veri Kaybı veya Yapısal Sorun Yaşamadan XLS'i XML'e Dönüştürün
Veri Kaybı veya Yapısal Sorun Yaşamadan XLS'i XML'e Dönüştürün
2026-08-12
Zaman Kazandıran Ücretsiz Excel Yapay Zekâ Araçları
Zaman Kazandıran Ücretsiz Excel Yapay Zekâ Araçları
2026-08-12
Birden Fazla Excel Dosyasını 3 Yöntemle Tek Bir Çalışma Kitabında Birleştirme
Birden Fazla Excel Dosyasını 3 Yöntemle Tek Bir Çalışma Kitabında Birleştirme
2026-08-12