כיצד לתרגם את Excel Online

OpenL Team 10/17/2025

TABLE OF CONTENTS

תרגום קבצי Excel הוא מורכב: אתה רוצה שהטקסט יתורגם, אבל אסור לשבור נוסחאות, מספרים, תאריכים או פריסה. מדריך זה מציג שתי גישות מקוונות אמינות - תרגום ישיר של מסמך (כאשר הכלי שלך תומך ב-.xlsx) וצינור CSV בטוח - בנוסף לבדיקות QA מהירות כדי להבטיח שהכל עדיין עובד.

לפני שתתחיל (2 דקות)

  • עשה עותק גיבוי של חוברת העבודה שלך; הסר כל PII (מידע אישי מזהה).
  • זהה תוכן מוגן שלא צריך להשתנות: נוסחאות, מזהים/מפתחות, מספרים, תאריכים, מטבע ומבנה גיליון.
  • הוסף עמודת מפתח יציבה (למשל, row_id) לחיפושים אם תייבא מחדש תרגומים מאוחר יותר.
  • שמור כ-.xlsx (הימנע מ-.xls ישן) והסר הגנה מהגיליונות אם צריך.
  • תעד את תאי הנוסחה שלך כך שתוכל לאמת אותם לאחר התרגום.

בחירת השיטה שלך

תרחיששיטה מומלצתלמה
טבלאות פשוטות עם מעט נוסחאותשיטה A (ישירה)הכי מהיר; תהליך חד-שלבי
חוברות עבודה מורכבות עם הרבה נוסחאותשיטה B (צינור CSV)בידוד מלא; סיכון אפס לנוסחאות
לא בטוח אם הכלי מגן על נוסחאותשיטה B (צינור CSV)אפשרות גיבוי בטוחה
זרימת עבודה תרגום מרובת משתתפיםשיטה B (צינור CSV)קבצי CSV ניתנים לשליטה בגרסאות
100+ גיליונות או בקנה מידה ארגונישיטה B + אוטומציהראה סעיף “טיפים מתקדמים”

שיטה A — תרגום ישיר של .xlsx (הכי מהיר)

השתמש ב-OpenL Excel Translator, DeepL API, Google Cloud Translation או מתרגם מסמכים מקוון אחר שתומך באופן מפורש בקבצי Excel.

צעדים:

  1. פתח את כלי התרגום שלך
    דוגמאות: https://doc.openl.io/translate/xlsx (OpenL) או שירות מקביל שתומך ב-.xlsx.

  2. בחר שפות מקור ויעד
    בדוק היטב את קודי השפה כדי להימנע מחוסר התאמות.

  3. העלה את קובץ ה-.xlsx שלך
    ודא שגודל הקובץ נמצא בתוך מגבלות הכלי (0 MB).

  4. הורד את חוברת העבודה המתורגמת
    שמור עם מוסכמה ברורה לשמות (לדוגמה, Report_FR.xlsx).

QA מהיר לאחר ההורדה:

  • נוסחאות ללא שינוי: לחץ על Ctrl + ~ (Windows) או + ` (Mac) כדי להציג נוסחאות. בדוק באופן נקודתי ש:
    • שמות הפונקציות נשארים באנגלית (לדוגמה, SUM, לא SUMME)
    • הפניות לתאים נשארות ללא שינוי (לדוגמה, A1:A10)
    • מספר הנוסחאות תואם למקור
  • מספרים/תאריכים ללא שינוי: ודא ש:
    • הסכומים עדיין מחושבים נכון
    • טבלאות ציר מתרעננות ללא שגיאות
    • אין מספרים שהומרו לטקסט (בדוק עבור גרש מוביל)
  • מבנה נשמר: גליונות מוסתרים, הערות, אימות נתונים ועיצוב מותנה פועלים כבעבר.

מה אם נוסחאות נשברות?

  • חזור מיד לעותק הגיבוי שלך
  • השתמש ב-”Compare Spreadsheets” של Excel (תוסף Inquire) כדי לזהות שינויים
  • בדוק את מסלול הבדיקה של הנוסחאות: Formulas → Trace Precedents/Dependents

שיטה B — צינור CSV בטוח (שומר על נוסחאות בעיצוב)

שיטה זו מתרגמת רק ערכי טקסט, תוך שמירה עליהם נפרדים לחלוטין מנוסחאות ושדות מחושבים.

שלב 1: הכנת טבלת תרגום

בעותק של חוברת העבודה שלך:

א) צור גיליון חדש בשם ToTranslate

ב) הגדר עמודות:

  • row_id — מפתח ייחודי יציב (1, 2, 3…)
  • sheet_name — הפניה לגיליון המקור (אופציונלי אך מועיל)
  • cell_ref — כתובת תא כמו “A5” (אופציונלי)
  • source_text — הטקסט לתרגום
  • context — הערה קצרה כמו “תווית כפתור” או “כותרת דוח” (אופציונלי)

ג) חלץ רק תאי טקסט טהורים (ללא נוסחאות, ללא מספרים)

  • השתמש בנוסחה כמו: =IF(ISTEXT(Sheet1!A1), Sheet1!A1, "")
  • או העתק-הדבק ידנית תאים עם טקסט בלבד
  • קריטי: השאר בחוץ תאי נוסחאות, מספרים, תאריכים ומזהים

דוגמה לטבלת תרגום:

row_idsheet_namecell_refsource_textcontext
1SalesA1דוח חודשיHeader
2SalesB3שם מוצרColumn label
3SalesC3הכנסותColumn label

Step 2: Export and Translate

a) Export ToTranslate as CSV (UTF-8)

  • File → Save As → CSV UTF-8 (Comma delimited)
  • Verify encoding in Notepad/TextEdit (should display non-Latin characters correctly)

b) Translate the CSV

  • Upload to OpenL, DeepL, or your preferred bulk translator
  • Translate only the source_text column
  • Download result with new column target_text

c) Verify CSV integrity

  • Row count unchanged
  • row_id column intact
  • No mojibake (corrupted characters)

Step 3: Reimport and Map Translations

a) Import translated CSV back into Excel

  • Data → From Text/CSV (Power Query recommended)
  • Load into a new sheet named Translations

b) Add lookup formula in original sheets

  • In a helper column next to each source cell, add:
=XLOOKUP([@row_id], Translations[row_id], Translations[target_text], "")

Or use VLOOKUP/INDEX-MATCH if XLOOKUP unavailable:

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

c) Replace original text with translations

  • Select the helper column with lookup results
  • Copy → Select target cells → Paste Special → Values only
  • Important: Only paste over text cells, never over formulas or numbers

d) Clean up

  • Delete helper columns
  • Delete the ToTranslate and Translations sheets if no longer needed

Step 4: Verify Everything Still Works

  • Press F9 to recalculate all formulas
  • Check that totals, averages, and counts match original
  • Refresh pivot tables (Alt + F5) and verify data
  • Test data validation dropdowns
  • Confirm conditional formatting triggers correctly

Scanned Tables or Images of Sheets (OCR First)

אם קובץ ה-”Excel” שלך הוא למעשה תמונה או סריקת PDF:

  1. הפעל OCR כדי לחלץ נתוני טבלה

    • השתמש בכלים כמו Adobe Acrobat, Microsoft OneNote או שירותי OCR מקוונים
    • ייצא כ-.xlsx או .csv עם מבנה טבלה שמור
  2. לאחר מכן החל את שיטה A או B לעיל

    • אמת את דיוק ה-OCR לפני התרגום
    • תקן ידנית כל מספרים או נוסחאות שנקראו בצורה שגויה

מכשולים נפוצים (ותיקונים)

1. מפרידי עשרוני ואלפי

בעיה: 1,234.56 הופך ל-1.234,56 או מטופל כטקסט
תיקון:

  • הגדר פורמט אזורי נכון ב-Excel לפני ייבוא תרגומים
  • השתמש בפונקציה NUMBERVALUE() אם מספרים הפכו לטקסט

2. סמלי מטבע

בעיה: $1,000 הופך ל-€1,000 בצורה שגויה
תיקון:

  • השתמש בקודי מטבע ISO (USD 1,000) במקור לשם בהירות
  • החל עיצוב מספר לאחר התרגום, לא בתוך הטקסט

3. שמות פונקציות בנוסחאות

בעיה: SUM() מתורגם ל-SUMME() (גרמנית)
תיקון:

  • לעולם אל תתרגם תוכן בתוך תאי נוסחה
  • אם זה קרה, השתמש ב-חפש והחלף כדי להחזיר שמות פונקציות

4. תאריכים מעוצבים בצורה שגויה

בעיה: 12/25/2024 הופך לטקסט “25/12/2024” עם ערך סידורי שגוי
תיקון:

  • שמור על מספרים סידוריים בסיסיים ללא שינוי (תאריכים הם מספרים ב-Excel)
  • תרגם רק תוויות פורמט תאריך, לא את ערכי התאריך עצמם

5. רשימות שאסור לתרגם

לעולם אל תתרגם:

  • מק”טים של מוצרים, מזהים, קודים
  • נתיבי קבצים (C:\Data\file.xlsx)
  • כתובות URL וכתובות אימייל
  • משתני מציין ({name}, %s)
  • הפניות נוסחה (A1, Sheet1!B5)
  • טווחים בשם

טיפים מתקדמים

עיבוד אצווה של גיליונות מרובים

  • גישה של Power Query: מיזוג כל הגיליונות לטבלת תרגום מאסטר אחת
  • מאקרו VBA: אוטומציה של חילוץ תאי טקסט על פני חוברות עבודה
  • אינטגרציית API: עבור 100+ קבצים, השתמש ב-APIs תרגום עם נקודות קצה אצווה

אוטומציה עם סקריפטים

' 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

בקרת גרסאות לתרגומים

  • אחסן קבצי CSV ב-Git לשיתוף פעולה צוותי
  • השתמש בכלי diff כדי לעקוב אחר שינויים בתרגום
  • שמור גיליון מונחים לתיאום עקבי

רשימת בדיקות QA סופית

לפני מסירת חוברת העבודה המתורגמת שלך:

  • שלמות נוסחאות: ספירות והפניות לא השתנו (Ctrl + ~ כדי לאמת)
  • חישובים נכונים: סכומים, גרפים וטבלאות ציר תואמים לתוצאות המקוריות
  • אין פגיעה בנתונים: מספרים נשארים מספרים (לא טקסט); תאריכים בפורמט נכון
  • תרגום מלא: כל התוויות המיועדות תורגמו; אין שפה מקורית נותרה
  • תאים מוגנים לא נגעו: תאי נוסחאות, קבועים ומזהים לא השתנו
  • קידוד נכון: UTF-8 לאורך כל הדרך; אין mojibake בסקריפטים אסיאתיים/קיריליים
  • שמירת עיצוב: גופנים, צבעים, גבולות ויישורים נשמרו
  • היפר-קישורים פונקציונליים: קישורים פנימיים וחיצוניים עדיין עובדים
  • תאימות מאקרו: קוד VBA פועל אם ישים (אם כי טקסט בקוד עשוי לדרוש תרגום)

התייחסות מהירה לפתרון בעיות

סוגיהסיבה סבירהפתרון
נוסחאות מוצגות כטקסטתרגום בשוגגשחזור מגיבוי; השתמש בשיטה B
מספרים מעוצבים לא נכוןאי התאמה אזוריתהחל מחדש את פורמט המספר האזורי
טבלת ציר נשברתנתוני המקור שונורענן את מקור הנתונים; בדוק שמות שדות
גודל קובץ מנופחמטא-נתונים של תרגום משובציםשמור כקובץ חדש; הסר חפצי XML
טקסט לא לטיני מוצג כ-???קידוד שגויייצא מחדש את ה-CSV כ-UTF-8 BOM

כלים מומלצים

תרגום ישיר של .xlsx

  • OpenL Excel Translator: https://doc.openl.io/translate/xlsx
  • DeepL API: תומך ב-.xlsx דרך API (דורש אינטגרציה)
  • Google Cloud Translation: תרגום מסמכים מתקדם

תרגום CSV/בכמות גדולה

  • OpenL: מטפל ב-CSV עם שימור הקשר
  • DeepL: העלאת CSV עם תמיכה במילון מונחים
  • Microsoft Translator: שירותי קוגניציה של Azure (API)

OCR לגיליונות סרוקים

  • Adobe Acrobat Pro: הטוב ביותר לטבלאות מורכבות
  • Microsoft OneNote: OCR חינמי עם תמיכה בטבלאות
  • Online OCR: ocr.space, onlineocr.net

סיכום

למהירות: השתמש בשיטה A (תרגום ישיר של .xlsx) אם הכלי שלך מגן במפורש על נוסחאות.

לבטיחות: השתמש בשיטה B (צינור CSV) כדי להבטיח את שלמות הנוסחאות באמצעות בידוד מלא.

תמיד לאמת: הפעל את רשימת הבדיקה של QA לפני מסירת קבצים מתורגמים.

תרגם במהירות, אמת ביסודיות, ושלח בביטחון. 🚀