Cara Menerjemahkan Excel Online
TABLE OF CONTENTS
Menerjemahkan file Excel memang rumit: Anda ingin teksnya diterjemahkan, tetapi formula, angka, tanggal, atau tata letak tidak boleh rusak. Panduan ini menunjukkan dua pendekatan daring yang andal—terjemahan dokumen langsung (jika alat Anda mendukung .xlsx) dan jalur aman melalui CSV—ditambah langkah QA cepat untuk memastikan semuanya tetap berfungsi.
Sebelum Memulai (2 menit)
- Buat salinan cadangan dari workbook Anda; hapus data PII (Informasi Pribadi yang Dapat Diidentifikasi).
- Identifikasi konten yang harus dilindungi dan TIDAK boleh diubah: formula, ID/kunci, angka, tanggal, mata uang, dan struktur sheet.
- Tambahkan kolom kunci yang stabil (misal,
row_id) untuk keperluan lookup jika Anda akan mengimpor ulang hasil terjemahan nanti. - Simpan sebagai
.xlsx(hindari format lama.xls) dan buka proteksi sheet jika perlu. - Catat sel formula Anda agar bisa diverifikasi setelah proses terjemahan.
Memilih Metode
| Skenario | Metode yang Disarankan | Alasan |
|---|---|---|
| Tabel sederhana dengan sedikit formula | Metode A (Langsung) | Paling cepat; proses satu langkah |
| Workbook kompleks dengan banyak formula | Metode B (Jalur CSV) | Isolasi total; risiko formula nol |
| Tidak yakin apakah alat melindungi formula | Metode B (Jalur CSV) | Opsi cadangan yang aman |
| Alur kerja terjemahan multi-orang | Metode B (Jalur CSV) | File CSV mudah dikontrol versinya |
| 100+ sheet atau skala perusahaan | Metode B + Otomatisasi | Lihat bagian “Tips Lanjutan” |
Metode A — Terjemahan .xlsx Langsung (Paling Cepat)
Gunakan OpenL Excel Translator, DeepL API, Google Cloud Translation, atau penerjemah dokumen daring lain yang secara eksplisit mendukung file Excel.
Langkah-langkah:
-
Buka alat penerjemah Anda
Contoh: https://doc.openl.io/translate/xlsx (OpenL) atau layanan lain yang mendukung .xlsx. -
Pilih bahasa sumber dan target
Periksa ulang kode bahasa untuk menghindari kesalahan. -
Unggah file
.xlsxAnda
Pastikan ukuran file sesuai batas yang ditentukan alat (0 MB). -
Unduh workbook yang telah diterjemahkan
Simpan dengan penamaan yang jelas (misalnya,Report_FR.xlsx).
QA Cepat Setelah Unduhan:
- Rumus tidak berubah: Tekan
Ctrl+~(Windows) atau⌘+`(Mac) untuk menampilkan rumus. Periksa secara acak bahwa:- Nama fungsi tetap dalam bahasa Inggris (misalnya,
SUM, bukanSUMME) - Referensi sel tetap utuh (misalnya,
A1:A10) - Jumlah rumus sesuai dengan aslinya
- Nama fungsi tetap dalam bahasa Inggris (misalnya,
- Angka/tanggal tetap utuh: Pastikan bahwa:
- Total masih dihitung dengan benar
- Pivot table dapat diperbarui tanpa error
- Tidak ada angka yang berubah menjadi teks (cek tanda kutip di depan)
- Struktur terjaga: Sheet tersembunyi, komentar, validasi data, dan pemformatan bersyarat tetap berfungsi seperti sebelumnya.
Bagaimana Jika Rumus Rusak?
- Segera kembalikan ke salinan cadangan Anda
- Gunakan fitur “Compare Spreadsheets” di Excel (add-in Inquire) untuk mengidentifikasi perubahan
- Cek jejak audit rumus:
Formulas → Trace Precedents/Dependents
Metode B — Pipeline CSV Aman (Menjaga Rumus Secara Desain)
Metode ini hanya menerjemahkan nilai teks, menjaga agar tetap terpisah dari rumus dan bidang terhitung.
Langkah 1: Siapkan Tabel Terjemahan
Pada salinan workbook Anda:
a) Buat sheet baru bernama ToTranslate
b) Atur kolom:
row_id— Kunci unik yang stabil (1, 2, 3…)sheet_name— Referensi sheet sumber (opsional tapi membantu)cell_ref— Alamat sel seperti “A5” (opsional)source_text— Teks yang akan diterjemahkancontext— Catatan singkat seperti “label tombol” atau “judul laporan” (opsional)
c) Ekstrak hanya sel teks murni (tanpa rumus, tanpa angka)
- Gunakan rumus seperti:
=IF(ISTEXT(Sheet1!A1), Sheet1!A1, "") - Atau salin-tempel manual hanya sel berisi teks
- Penting: Jangan masukkan sel rumus, angka, tanggal, dan ID
Contoh tabel terjemahan:
| row_id | sheet_name | cell_ref | source_text | context |
|---|---|---|---|---|
| 1 | Sales | A1 | Laporan Bulanan | Header |
| 2 | Sales | B3 | Nama Produk | Label kolom |
| 3 | Sales | C3 | Pendapatan | Label kolom |
Langkah 2: Ekspor dan Terjemahkan
a) Ekspor ToTranslate sebagai CSV (UTF-8)
- File → Save As → CSV UTF-8 (Comma delimited)
- Verifikasi encoding di Notepad/TextEdit (harus menampilkan karakter non-Latin dengan benar)
b) Terjemahkan CSV
- Unggah ke OpenL, DeepL, atau penerjemah massal pilihan Anda
- Terjemahkan hanya kolom
source_text - Unduh hasilnya dengan kolom baru
target_text
c) Verifikasi integritas CSV
- Jumlah baris tidak berubah
- Kolom
row_idtetap utuh - Tidak ada mojibake (karakter rusak)
Langkah 3: Impor Kembali dan Petakan Terjemahan
a) Impor CSV yang sudah diterjemahkan kembali ke Excel
- Data → From Text/CSV (Power Query direkomendasikan)
- Muat ke sheet baru bernama
Translations
b) Tambahkan rumus lookup di sheet asli
- Di kolom bantu di samping setiap sel sumber, tambahkan:
=XLOOKUP([@row_id], Translations[row_id], Translations[target_text], "")
Atau gunakan VLOOKUP/INDEX-MATCH jika XLOOKUP tidak tersedia:
=IFERROR(VLOOKUP(A2, Translations!$A:$E, 5, FALSE), "")
c) Ganti teks asli dengan terjemahan
- Pilih kolom bantu dengan hasil lookup
- Salin → Pilih sel target → Paste Special → Values only
- Penting: Hanya tempel ke sel teks, jangan ke rumus atau angka
d) Bersihkan
- Hapus kolom bantu
- Hapus sheet
ToTranslatedanTranslationsjika sudah tidak diperlukan
Langkah 4: Verifikasi Semua Masih Berfungsi
- Tekan
F9untuk menghitung ulang semua rumus - Periksa apakah total, rata-rata, dan jumlah sesuai dengan aslinya
- Refresh pivot table (
Alt + F5) dan verifikasi data - Uji dropdown validasi data
- Pastikan pemicu conditional formatting berfungsi dengan benar
Tabel atau Gambar Sheet yang Dipindai (OCR Terlebih Dahulu)
Jika “file Excel” Anda sebenarnya adalah gambar atau hasil scan PDF:
-
Jalankan OCR untuk mengekstrak data tabel
- Gunakan alat seperti Adobe Acrobat, Microsoft OneNote, atau layanan OCR online
- Ekspor sebagai
.xlsxatau.csvdengan struktur tabel tetap terjaga
-
Kemudian terapkan Metode A atau B di atas
- Pastikan akurasi hasil OCR sebelum menerjemahkan
- Perbaiki secara manual angka atau rumus yang salah terbaca
Kesalahan Umum (dan Solusinya)
1. Pemisah Desimal dan Ribuan
Masalah: 1,234.56 menjadi 1.234,56 atau dianggap sebagai teks
Solusi:
- Atur format regional yang benar di Excel sebelum mengimpor terjemahan
- Gunakan fungsi
NUMBERVALUE()jika angka berubah menjadi teks
2. Simbol Mata Uang
Masalah: $1,000 berubah menjadi €1,000 secara tidak benar
Solusi:
- Gunakan kode mata uang ISO (
USD 1,000) pada sumber untuk kejelasan - Terapkan format angka setelah terjemahan, bukan di dalam teks
3. Nama Fungsi dalam Rumus
Masalah: SUM() diterjemahkan menjadi SUMME() (Jerman)
Solusi:
- Jangan pernah menerjemahkan isi sel rumus
- Jika sudah terjadi, gunakan Find & Replace untuk mengembalikan nama fungsi
4. Format Tanggal Salah
Masalah: 12/25/2024 menjadi teks “25/12/2024” dengan nilai serial yang salah
Solusi:
- Biarkan nomor serial di bawahnya tetap tidak berubah (tanggal adalah angka di Excel)
- Hanya terjemahkan label format tanggal, bukan nilai tanggal itu sendiri
5. Daftar yang Tidak Boleh Diterjemahkan
Jangan pernah menerjemahkan:
- SKU produk, ID, kode
- Jalur file (
C:\Data\file.xlsx) - URL dan alamat email
- Variabel placeholder (
{name},%s) - Referensi rumus (
A1,Sheet1!B5) - Named ranges
Tips Lanjutan
Pemrosesan Massal Banyak Sheet
- Pendekatan Power Query: Gabungkan semua sheet ke satu tabel master terjemahan
- Macro VBA: Otomatiskan ekstraksi sel teks di seluruh workbook
- Integrasi API: Untuk lebih dari 100 file, gunakan API terjemahan dengan endpoint batch
Otomatisasi dengan Skrip
' VBA sederhana untuk mengekstrak sel teks
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
Kontrol Versi untuk Terjemahan
- Simpan file CSV di Git untuk kolaborasi tim
- Gunakan alat diff untuk melacak perubahan terjemahan
- Pertahankan sheet glosarium untuk konsistensi istilah
Daftar Periksa QA Akhir
Sebelum menyerahkan workbook terjemahan Anda:
- Integritas rumus: Jumlah dan referensi tidak berubah (
Ctrl+~untuk verifikasi) - Perhitungan benar: Total, grafik, dan tabel pivot sesuai hasil asli
- Tidak ada korupsi data: Angka tetap angka (bukan teks); format tanggal benar
- Terjemahan lengkap: Semua label yang dimaksud sudah diterjemahkan; tidak ada bahasa sumber yang tersisa
- Sel yang dilindungi tidak disentuh: Sel rumus, konstanta, dan ID tidak berubah
- Pengkodean benar: Seluruhnya UTF-8; tidak ada mojibake pada skrip Asia/Siril
- Format terjaga: Font, warna, border, dan alignment tetap utuh
- Hyperlink berfungsi: Link internal dan eksternal masih bekerja
- Makro kompatibel: Kode VBA berjalan jika diperlukan (meskipun teks dalam kode mungkin perlu diterjemahkan)
Referensi Cepat Pemecahan Masalah
| Masalah | Penyebab Kemungkinan | Solusi |
|---|---|---|
| Rumus tampil sebagai teks | Terjemahan tidak sengaja | Kembalikan dari cadangan; gunakan Metode B |
| Format angka salah | Ketidakcocokan lokal | Terapkan kembali format angka regional |
| Pivot table rusak | Data sumber diubah | Segarkan sumber data; periksa nama field |
| Ukuran file membengkak | Metadata terjemahan tertanam | Simpan sebagai file baru; hapus artefak XML |
Teks non-Latin muncul sebagai ??? | Pengkodean salah | Ekspor ulang CSV sebagai UTF-8 BOM |
Alat yang Direkomendasikan
Terjemahan Langsung .xlsx
- OpenL Excel Translator: https://doc.openl.io/translate/xlsx
- DeepL API: Mendukung .xlsx melalui API (memerlukan integrasi)
- Google Cloud Translation: Terjemahan dokumen tingkat lanjut
Terjemahan CSV/Massal
- OpenL: Menangani CSV dengan pelestarian konteks
- DeepL: Unggah CSV dengan dukungan glosarium
- Microsoft Translator: Azure Cognitive Services (API)
OCR untuk Lembar Pindai
- Adobe Acrobat Pro: Terbaik untuk tabel kompleks
- Microsoft OneNote: OCR gratis dengan dukungan tabel
- Online OCR: ocr.space, onlineocr.net
Ringkasan
Untuk kecepatan: Gunakan Metode A (terjemahan langsung .xlsx) jika alat Anda secara eksplisit melindungi rumus.
Untuk keamanan: Gunakan Metode B (pipeline CSV) untuk menjamin integritas rumus melalui isolasi penuh.
Selalu verifikasi: Jalankan daftar periksa QA sebelum mengirimkan file terjemahan.
Terjemahkan dengan cepat, verifikasi secara menyeluruh, dan kirim dengan percaya diri. 🚀


