כיצד לתרגם את Excel Online
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.
צעדים:
-
פתח את כלי התרגום שלך
דוגמאות: https://doc.openl.io/translate/xlsx (OpenL) או שירות מקביל שתומך ב-.xlsx. -
בחר שפות מקור ויעד
בדוק היטב את קודי השפה כדי להימנע מחוסר התאמות. -
העלה את קובץ ה-
.xlsxשלך
ודא שגודל הקובץ נמצא בתוך מגבלות הכלי (0 MB). -
הורד את חוברת העבודה המתורגמת
שמור עם מוסכמה ברורה לשמות (לדוגמה,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_id | sheet_name | cell_ref | source_text | context |
|---|---|---|---|---|
| 1 | Sales | A1 | דוח חודשי | Header |
| 2 | Sales | B3 | שם מוצר | Column label |
| 3 | Sales | C3 | הכנסות | 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_textcolumn - Download result with new column
target_text
c) Verify CSV integrity
- Row count unchanged
row_idcolumn 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
ToTranslateandTranslationssheets if no longer needed
Step 4: Verify Everything Still Works
- Press
F9to 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:
-
הפעל OCR כדי לחלץ נתוני טבלה
- השתמש בכלים כמו Adobe Acrobat, Microsoft OneNote או שירותי OCR מקוונים
- ייצא כ-
.xlsxאו.csvעם מבנה טבלה שמור
-
לאחר מכן החל את שיטה 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 לפני מסירת קבצים מתורגמים.
תרגם במהירות, אמת ביסודיות, ושלח בביטחון. 🚀


