Excel Online Nasıl Çevrilir?

OpenL Team 10/17/2025

TABLE OF CONTENTS

Excel dosyalarını çevirmek zordur: metnin çevrilmesini istersiniz, ancak formülleri, numaraları, tarihleri veya düzeni bozmamalısınız. Bu kılavuz, iki güvenilir çevrimiçi yaklaşımı gösterir—doğrudan belge çevirisi (araç .xlsx’i destekliyorsa) ve güvenli bir CSV hattı—artı her şeyin hala çalıştığını sağlamak için hızlı QA kontrolleri.

Başlamadan Önce (2 dakika)

  • Çalışma kitabınızın yedek bir kopyasını oluşturun; herhangi bir KKK (Kişisel Tanımlanabilir Bilgi) çıkarın.
  • Değişmemesi gereken korunan içeriği belirleyin: formüller, ID/anahtarlar, numaralar, tarihler, para birimi ve sayfa yapısı.
  • Daha sonra çevirileri yeniden içe aktaracaksanız aramalar için kararlı bir anahtar sütunu (örneğin, row_id) ekleyin.
  • .xlsx olarak kaydedin (eski .xls’den kaçının) ve gerekirse sayfaların korumasını kaldırın.
  • Çeviri sonrası doğrulayabilmeniz için formül hücrelerinizi belgeleyin.

Yönteminizi Seçme

SenaryoÖnerilen YöntemNeden
Az formüllü basit tablolarYöntem A (Doğrudan)En hızlı; tek adımlı süreç
Çok formüllü karmaşık çalışma kitaplarıYöntem B (CSV Hattı)Tam izolasyon; sıfır formül riski
Araç formülleri koruyor mu emin değilYöntem B (CSV Hattı)Güvenli geri dönüş seçeneği
Çok kişili çeviri iş akışıYöntem B (CSV Hattı)Sürüm kontrol edilebilir CSV dosyaları
100+ sayfa veya kurumsal ölçekYöntem B + Otomasyon”İleri Düzey İpuçları” bölümüne bakın

Yöntem A — Doğrudan .xlsx Çevirisi (En Hızlı)

Excel dosyalarını açıkça destekleyen OpenL Excel Translator, DeepL API, Google Cloud Translation veya başka bir çevrimiçi belge çevirici kullanın.

Adımlar:

  1. Çeviri aracınızı açın
    Örnekler: https://doc.openl.io/translate/xlsx (OpenL) veya eşdeğer .xlsx destekli hizmet.

  2. Kaynak ve hedef dilleri seçin
    Dil kodlarını yanlış eşleşmelerden kaçınmak için iki kez kontrol edin.

  3. .xlsx dosyanızı yükleyin
    Dosya boyutunun aracın sınırları içinde olduğundan emin olun (0 MB).

  4. Çevrilmiş çalışma kitabını indirin
    Açık bir adlandırma kuralı ile kaydedin (örneğin, Report_FR.xlsx).

İndirdikten Sonra Hızlı QA:

  • Formüller değişmemiş: Formülleri göstermek için Ctrl + ~ (Windows) veya + ` (Mac) tuşlarına basın. Şunları kontrol edin:
    • Fonksiyon isimleri İngilizce kalmış (örneğin, SUM, SUMME değil)
    • Hücre referansları sağlam (örneğin, A1:A10)
    • Formül sayısı orijinalle eşleşiyor
  • Sayılar/tarihler sağlam: Şunları doğrulayın:
    • Toplamlar hala doğru hesaplanıyor
    • Pivot tablolar hatasız yenileniyor
    • Sayılar metne dönüştürülmemiş (önceki kesme işaretlerini kontrol edin)
  • Yapı korunmuş: Gizli sayfalar, yorumlar, veri doğrulama ve koşullu biçimlendirme eskisi gibi çalışıyor.

Formüller Bozulursa Ne Yapmalı?

  • Hemen yedek kopyanıza geri dönün
  • Değişiklikleri belirlemek için Excel’in “Çalışma Sayfalarını Karşılaştır” (Inquire eklentisi) özelliğini kullanın
  • Formül izleme yolunu kontrol edin: Formüller → Öncelikleri/İlişkileri İzle

Yöntem B — Güvenli CSV Hattı (Formülleri Tasarım Gereği Korur)

Bu yöntem yalnızca metin değerlerini çevirir, bunları formüllerden ve hesaplanmış alanlardan tamamen ayrı tutar.

Adım 1: Bir Çeviri Tablosu Hazırlayın

Çalışma kitabınızın bir kopyasında:

a) ToTranslate adlı yeni bir sayfa oluşturun

b) Sütunları ayarlayın:

  • row_id — Sabit benzersiz anahtar (1, 2, 3…)
  • sheet_name — Kaynak sayfa referansı (isteğe bağlı ama faydalı)
  • cell_ref — “A5” gibi hücre adresi (isteğe bağlı)
  • source_text — Çevrilecek metin
  • context — “buton etiketi” veya “rapor başlığı” gibi kısa not (isteğe bağlı)

c) Sadece saf metin hücrelerini çıkarın (formül yok, sayı yok)

  • Şu formülü kullanın: =IF(ISTEXT(Sheet1!A1), Sheet1!A1, "")
  • Veya yalnızca metin hücrelerini manuel olarak kopyala-yapıştır
  • Kritik: Formül hücrelerini, sayıları, tarihleri ve kimlikleri dışarıda bırakın

Örnek çeviri tablosu:

row_idsheet_namecell_refsource_textcontext
1SalesA1Aylık RaporBaşlık
2SalesB3Ürün AdıSütun etiketi
3SalesC3GelirSütun etiketi

Adım 2: Dışa Aktar ve Çevir

a) ToTranslate dosyasını CSV (UTF-8) olarak dışa aktar

  • Dosya → Farklı Kaydet → CSV UTF-8 (Virgülle ayrılmış)
  • Not Defteri/TextEdit’te kodlamayı doğrula (Latin olmayan karakterler doğru görüntülenmelidir)

b) CSV’yi Çevir

  • OpenL, DeepL veya tercih ettiğiniz toplu çeviri aracına yükleyin
  • Yalnızca source_text sütununu çevirin
  • Yeni sütun target_text ile sonucu indirin

c) CSV bütünlüğünü doğrula

  • Satır sayısı değişmemiş
  • row_id sütunu sağlam
  • Mojibake (bozulmuş karakterler) yok

Adım 3: Çevirileri Yeniden İçe Aktar ve Eşleştir

a) Çevrilmiş CSV’yi Excel’e geri aktar

  • Veri → Metin/CSV’den (Power Query önerilir)
  • Translations adlı yeni bir sayfaya yükle

b) Orijinal sayfalarda arama formülü ekle

  • Her kaynak hücrenin yanındaki yardımcı sütuna ekleyin:
=XLOOKUP([@row_id], Translations[row_id], Translations[target_text], "")

XLOOKUP mevcut değilse VLOOKUP/INDEX-MATCH kullanın:

=IFERROR(VLOOKUP(A2, Translations!$A:$E, 5, FALSE), "")

c) Orijinal metni çevirilerle değiştir

  • Arama sonuçları olan yardımcı sütunu seçin
  • Kopyala → Hedef hücreleri seç → Özel Yapıştır → Yalnızca Değerler
  • Önemli: Yalnızca metin hücrelerinin üzerine yapıştırın, asla formüller veya sayıların üzerine yapıştırmayın

d) Temizle

  • Yardımcı sütunları sil
  • ToTranslate ve Translations sayfalarını artık gerekliyse sil

Adım 4: Her Şeyin Hâlâ Çalıştığını Doğrula

  • Tüm formülleri yeniden hesaplamak için F9 tuşuna basın
  • Toplamların, ortalamaların ve sayıların orijinalle eşleştiğini kontrol edin
  • Pivot tabloları yenileyin (Alt + F5) ve verileri doğrulayın
  • Veri doğrulama açılır listelerini test edin
  • Koşullu biçimlendirmenin doğru tetiklendiğini onaylayın

Taranmış Tablolar veya Sayfa Görüntüleri (Önce OCR)

Eğer “Excel dosyanız” aslında bir resim veya PDF taraması ise:

  1. Tablo verilerini çıkarmak için OCR çalıştırın

    • Adobe Acrobat, Microsoft OneNote veya çevrimiçi OCR hizmetleri gibi araçları kullanın
    • Tablo yapısı korunarak .xlsx veya .csv olarak dışa aktarın
  2. Daha sonra yukarıdaki Yöntem A veya B’yi uygulayın

    • Çeviri yapmadan önce OCR doğruluğunu kontrol edin
    • Yanlış okunan numaraları veya formülleri manuel olarak düzeltin

Yaygın Tuzaklar (ve Çözümleri)

1. Ondalık ve Binlik Ayırıcılar

Sorun: 1,234.56 1.234,56 olur veya metin olarak değerlendirilir
Çözüm:

  • Çevirileri içe aktarmadan önce Excel’de doğru bölgesel formatı ayarlayın
  • Sayılar metin haline geldiyse NUMBERVALUE() fonksiyonunu kullanın

2. Para Birimi Sembolleri

Sorun: $1,000 yanlışlıkla €1,000 olur
Çözüm:

  • Kaynakta netlik için ISO para birimi kodlarını (USD 1,000) kullanın
  • Çeviri sonrası sayı formatlamasını uygulayın, metin içinde değil

3. Formüllerdeki Fonksiyon İsimleri

Sorun: SUM() SUMME() (Almanca) olarak çevrilir
Çözüm:

  • Formül hücrelerinin içeriğini asla çevirmeyin
  • Eğer olduysa, fonksiyon isimlerini geri almak için Bul & Değiştir kullanın

4. Yanlış Biçimlendirilmiş Tarihler

Sorun: 12/25/2024 “25/12/2024” metni olur ve yanlış seri değeri alır
Çözüm:

  • Alttaki seri numaralarını değiştirmeyin (tarihler Excel’de sayıdır)
  • Sadece tarih formatı etiketlerini çevirin, tarih değerlerini değil

5. Çevrilmemesi Gereken Listeler

Asla çevirmeyin:

  • Ürün SKU’ları, ID’ler, kodlar
  • Dosya yolları (C:\Data\file.xlsx)
  • URL’ler ve e-posta adresleri
  • Yer tutucu değişkenler ({name}, %s)
  • Formül referansları (A1, Sheet1!B5)
  • Adlandırılmış aralıklar

İleri Düzey İpuçları

Birden Fazla Sayfanın Toplu İşlenmesi

  • Power Query yaklaşımı: Tüm sayfaları tek bir ana çeviri tablosunda birleştirin
  • VBA makro: Çalışma kitapları arasında metin hücrelerinin çıkarılmasını otomatikleştirin
  • API entegrasyonu: 100+ dosya için, toplu uç noktalarla çeviri API’lerini kullanın

Otomasyon ile Betikler

' Metin hücrelerini çıkarmak için basit VBA
Sub ExtractTextCells()
    Dim ws As Worksheet, cell As Range, i As Long
    Set ws = Sheets.Add
    ws.Name = "ToTranslate"
    ws.Range("A1:C1").Value = Array("row_id", "source_text", "cell_ref")
    i = 2
    For Each cell In ActiveSheet.UsedRange
        If IsText(cell) And Not HasFormula(cell) Then
            ws.Cells(i, 1) = i - 1
            ws.Cells(i, 2) = cell.Value
            ws.Cells(i, 3) = cell.Address
            i = i + 1
        End If
    Next cell
End Sub

Çeviriler için Sürüm Kontrolü

  • Takım işbirliği için CSV dosyalarını Git’te saklayın
  • Çeviri değişikliklerini izlemek için fark araçlarını kullanın
  • Tutarlı terminoloji için bir sözlük sayfası oluşturun

Son QA Kontrol Listesi

Çevrilmiş çalışma kitabınızı teslim etmeden önce:

  • Formül bütünlüğü: Sayılar ve referanslar değişmeden kalmış (Ctrl + ~ ile doğrulayın)
  • Hesaplamalar doğru: Toplamlar, grafikler ve pivot tablolar orijinal sonuçlarla eşleşiyor
  • Veri bozulması yok: Sayılar hala sayılar (metin değil); tarihler doğru formatta
  • Tam çeviri: Tüm hedeflenen etiketler çevrilmiş; kaynak dil kalmamış
  • Korunan hücreler dokunulmamış: Formül hücreleri, sabitler ve kimlikler değişmemiş
  • Kodlama doğru: UTF-8 her yerde; Asya/Kiril yazılarında bozulma yok
  • Biçimlendirme korunmuş: Yazı tipleri, renkler, kenarlıklar ve hizalamalar sağlam
  • Bağlantılar çalışıyor: Dahili ve harici bağlantılar hala çalışıyor
  • Makrolar uyumlu: VBA kodu çalışıyor (koddaki metin çeviri gerektirebilir)

Sorun Giderme Hızlı Referansı

SorunMuhtemel SebepÇözüm
Formüller metin olarak görünüyorYanlışlıkla çeviriYedekten geri yükleyin; Yöntem B’yi kullanın
Sayılar yanlış biçimlendirilmişYerel ayar uyumsuzluğuBölgesel sayı formatını yeniden uygulayın
Özet tablo bozuluyorKaynak veriler değiştirildiVeri kaynağını yenileyin; alan adlarını kontrol edin
Dosya boyutu şişmişGömülü çeviri meta verileriYeni dosya olarak kaydedin; XML artifaktlarını kaldırın
Latin olmayan metin ??? olarak görünüyorYanlış kodlamaCSV’yi UTF-8 BOM olarak yeniden dışa aktarın

Önerilen Araçlar

Doğrudan .xlsx Çevirisi

  • OpenL Excel Translator: https://doc.openl.io/translate/xlsx
  • DeepL API: API aracılığıyla .xlsx desteği (entegrasyon gerektirir)
  • Google Cloud Translation: Gelişmiş belge çevirisi

CSV/Toplu Çeviri

  • OpenL: Bağlam koruma ile CSV işleme
  • DeepL: Sözlük desteği ile CSV yükleme
  • Microsoft Translator: Azure Cognitive Services (API)

Taratılmış Sayfalar için OCR

  • Adobe Acrobat Pro: Karmaşık tablolar için en iyisi
  • Microsoft OneNote: Tablo desteği ile ücretsiz OCR
  • Online OCR: ocr.space, onlineocr.net

Özet

Hız için: Aracınız formülleri açıkça koruyorsa Yöntem A’yı (doğrudan .xlsx çevirisi) kullanın.

Güvenlik için: Formül bütünlüğünü tam izolasyonla garanti altına almak için Yöntem B’yi (CSV hattı) kullanın.

Her zaman doğrulayın: Çevrilmiş dosyaları teslim etmeden önce QA kontrol listesini çalıştırın.

Hızlı çevirin, dikkatle doğrulayın ve güvenle gönderin. 🚀