המרת XLSX ל-CSV
המרת גיליונות אקסל לטבלת CSV מחלצת נתונים טבלאיים גולמיים לפורמט טקסט אוניברסלי לתאימות תוכנה מרבית.
השוואת פורמטים ומפרטים טכניים
| מפרט | XLSX | CSV |
|---|---|---|
| סוג MIME | - | text/ |
| סוג | - | נתונים טבלאיים |
| דחיסה | - | ללא |
| מפרט תקני | - | IETF RFC 4180 |
| כותרת ביתים קסומים (Magic Bytes) | - | זרם טקסט עם מפרידים לפי RFC 4180 |
סקירת פורמטים ושימושים
יישומי גיליונות אלקטרוניים כגון Microsoft Excel משתמשים בפורמטים מורכבים של חוברות עבודה כדי לאחסן מספר גיליונות, עיצוב תאים, נוסחאות ותרשימים. בעוד שתכונות אלו עוזרות למשתמשים לארגן מודלים פיננסיים מורכבים וכלים למעקב אחר פרויקטים, הן יוצרות מחסומים בעת העברת נתונים למערכות אחרות. מסדי נתונים יחסיים רבים, צינורות נתונים וכלי ניהול קשרי לקוחות מייבאים טבלאות טקסט פשוטות הרבה יותר בקלות מאשר קובצי חוברות עבודה. הפיכת חוברת עבודה לטקסט שטוח פותרת מחסום תאימות זה. תהליך היצוא מסיר סגנונות חזותיים, רוחבי עמודות ונוסחאות, ומשאיר רק את השורות והעמודות הגולמיות. מתכנתים ומנתחי נתונים סומכים על זרימת עבודה זו כדי לקלוט רשומות לתוך סקריפטים אוטומטיים, שרתי מסדי נתונים ויישומי אינטרנט מבלי להיתקל בשגיאות ניתוח הנגרמות על ידי מטא-דאטה מוסתר של סגנון.
מפרטים טכניים וסקירת מקודדים
מנוע ההמרה פורס את ארכיון XLSX, מנתח את נתוני ה-XML של גיליון העבודה הראשון ואת טבלת המחרוזות המשותפת, ומפיק מערכי התאים השמורים במטמון שורות טקסט מופרדות בפסיקים, עם מירכאות לפי כללי RFC 4180, תוך הסרת נוסחאות, עיצוב ופקודות מאקרו. תאים המעוצבים כתאריך או כשעה נכתבים כטקסט בתבנית ISO 8601, כגון 2024-10-15 או 2024-10-15 18:00:00, במקום כמספרים הסידוריים הפנימיים של Excel.
תאימות למערכות הפעלה ודפדפנים
תמיכת מערכות הפעלה ותוכנה בטבלאות טקסט רגיל היא אוניברסלית. מערכות Windows, macOS, Linux, iOS ו-Android פותחות טבלאות טקסט באופן מקומי דרך עורכי טקסט ברירת מחדל, תוכנות גיליונות אלקטרוניים וכלי שורת פקודה. דפדפני אינטרנט מודרניים כולל Google Chrome, Mozilla Firefox, Apple Safari ו-Microsoft Edge יכולים להציג טבלאות טקסט ישירות או לעבד אותן באמצעות מסגרות JavaScript בצד הלקוח. אין צורך בתוספים קנייניים או ברישיונות תוכנת גיליונות אלקטרוניים מיוחדים כדי לקרוא או לכתוב את קבצי הפלט. התמיכה משתנה גם לפי האפליקציה, המכשיר, מערכת ההפעלה והגרסה.
מידע שימושי
יש לוודא תמיד את הגדרות מפריד טבלאות הטקסט לפני הייבוא למסד נתונים, מכיוון שהגדרות אזוריות אירופאיות של גיליונות אלקטרוניים משתמשות לרוב בנקודה-פסיק במקום פסיקים כדי למנוע התנגשויות עם מפרידי עשרוניים.
שאלות נפוצות
כיצד ניתן להמיר גיליונות אקסל לטבלת CSV מבלי לאבד איכות?
מכיוון שטבלאות טקסט שומרות רק ערכי טקסט גולמיים, המרת חוברת עבודה עם כמה גיליונות ונוסחאות לפורמט הזה היא המרה מאבדת נתונים בכל הנוגע לעיצוב, לתרשימים ולנוסחאות. מיוצא רק גיליון העבודה הראשון; המספרים הגולמיים ומחרוזות הטקסט שלו נשארים ללא שינוי, ותאריכים ושעות נכתבים כטקסט בתבנית ISO 8601, אך כל העיצוב החזותי והלוגיקה של חישובי הנוסחאות מוסרים לצמיתות במהלך הייצוא.
מה ההבדל בין גיליון אקסל לטבלת CSV?
גיליון אקסל הוא מיכל דחוס בינארית המחזיק מסמכי XML מרובים המאחסנים עיצוב, נוסחאות וגיליונות עבודה מרובים. טבלת CSV היא קובץ טקסט רגיל יחיד המכיל טבלה אחת של שורות ועמודות המופרדות על ידי תווי הפרדה, וחסרה כל תמיכה בנוסחאות או בעיצוב ויזואלי.