UltKit

تبدیل CSV به XLS

فایلی را که با ویرگول یا نقطه‌ویرگول جدا شده است به یک فایل کلاسیک ‎.xls تبدیل کنید که در اکسل 97 تا Microsoft 365 امروزی باز می‌شود. وقتی سامانه‌ای که فایل را در آن بارگذاری می‌کنید فقط همان فرمت باینری قدیمی را می‌پذیرد و هر فرمت دیگری را رد می‌کند، از این ابزار استفاده کنید.

مبدل داده

یا فایل‌های CSV, TSV, TXT … را اینجا رها کنید ·

حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه

خروجی

فایل‌ها روی سرورهای ما پردازش می‌شوند و پس از 30 دقیقه حذف می‌شوند.

نحوه استفاده از این ابزار

  1. 1

    فایل‌های CSV خود را اضافه کنید

    یک فایل CSV یا حداکثر ۲۰ فایل را همزمان بیندازید، هر کدام تا 95 MB. هر نوع جداکننده‌ای پشتیبانی می‌شود.

  2. 2

    نحوهٔ خواندن CSV را بررسی کنید

    جداکننده روی تشخیص خودکار تنظیم شده است. در تنظیمات پیشرفته می‌توانید نقطه‌ویرگول یا تب را اجباری کنید، رمزگذاری متن مبدأ را انتخاب کنید و با نام برگه نام زبانه را تغییر دهید.

  3. 3

    تبدیل و بارگذاری کنید

    روی تبدیل به XLS بزنید، فایل اکسل را دانلود کنید و برای سیستم واردکننده یا همکاری که فرمت Excel 97–2003 خواسته است بفرستید.

پاسخ

چطور CSV را به XLS تبدیل کنم؟

CSV را بارگذاری کنید، جداکننده را روی تشخیص خودکار بگذارید و تبدیل به XLS را بزنید. یک فایل Excel 97–2003 با یک برگه می‌گیرید که سرستون در ردیف 1 است و هر خط CSV یک ردیف شده است، به شرط آنکه فایل در 65,536 ردیف و 256 ستون بماند.

تبدیل CSV به XLS برای سامانه‌هایی که فقط فرمت قدیمی را می‌خوانند

کسانی که به مبدل CSV به XLS نیاز دارند، به‌ندرت این فرمت را خودشان انتخاب کرده‌اند. یک نرم‌افزار حسابداری، پرتال تأمین‌کننده یا ابزار داخلی منابع انسانی بر اساس فایل باینری اکسل که Office 97 معرفی کرد ساخته شده و صفحهٔ بارگذاری‌اش پسوند را بررسی می‌کند. CSV رد می‌شود چون متن است؛ XLSX رد می‌شود چون برای آن برنامه یک آرشیو ZIP ناشناس است.

خود تبدیل ساده است، چون CSV چیزی ندارد که XLS نتواند نگه دارد. هر خط یک ردیف، هر مقدار جداشده یک سلول و خط اول سرستون می‌شود. چیزی که فایل اکسل اضافه می‌کند ساختاری است که واردکننده انتظار دارد: برگهٔ نام‌دار، شبکهٔ ثابت سلول‌ها و اعداد ذخیره‌شده به شکل عدد، نه نویسه. اگر سمت شما نیازی به نوع قدیمی نیست، تبدیل CSV به XLSX انتخاب بهتری است، چون همهٔ برنامه‌های صفحه‌گسترده امروزی XLSX را پیش‌فرض می‌دانند.

محدودیت‌های فایل XLS که پیش از تبدیل باید بررسی کنید

ردیف در هر برگه XLS
65,536
ستون، از A تا IV
256
نویسه در نام برگه
31
برای هر CSV بارگذاری‌شده
95 MB

سقف ردیف همان چیزی است که دردسر می‌سازد. تراکنش‌های روزانهٔ یک سال از یک فروشگاه پررفت‌وآمد یا فهرست مشتریان خروجی‌گرفته از CRM به‌راحتی از 65,536 خط می‌گذرد و فرمت قدیمی راهی برای ادامه در همان برگه ندارد. یک CSV با سرستون و 70,000 رکورد جا نمی‌شود.

تاریخ‌ها دقت بیشتری می‌خواهند. CSV عبارت 03/04/2026 را به شکل نویسه ذخیره می‌کند و اینکه مارس است یا آوریل به نویسنده بستگی دارد. فایل‌های اکسل تاریخ را به صورت عدد ترتیبی از سال 1900 ذخیره می‌کنند، پس مبدل باید متن را به یک شکل بخواند. اگر واردکننده فرمتی مستند کرده، تاریخ‌ها را در تنظیمات پیشرفته روی ISO بگذارید، یا اگر فقط می‌خواهید فایل باز شود، آن‌ها را همان‌طور که هستند نگه دارید.

XLS چگونه به فرمت قدیمی اکسل تبدیل شد

  1. 1997

    BIFF8 با Excel 97 می‌آید

    فرمت باینری پشت .xls متن یونیکد و شبکهٔ 65,536 ردیفی را می‌گیرد که نسخه‌های بعدی یک دهه نگهش داشتند.

  2. 2005

    CSV مشخصات مکتوب می‌گیرد

    RFC 4180 فرمت مقادیر جداشده با کاما را مستند می‌کند که صفحه‌گسترده‌ها سال‌ها به‌صورت غیررسمی مبادله می‌کردند.

  3. 2007

    XLSX پیش‌فرض می‌شود

    Excel 2007 به‌طور پیش‌فرض فایل‌های Office Open XML ذخیره می‌کند و برگه را به 1,048,576 ردیف و 16,384 ستون می‌رساند.

  4. 2008

    OOXML استاندارد ISO می‌شود

    ISO/IEC 29500 منتشر می‌شود و XLS به فرمتی تبدیل می‌شود که نرم‌افزارهای قدیمی‌تر هنوز می‌خوانند.

مقایسهٔ CSV و XLS

CSV

مقادیر جداشده با کاما

CSV یک قالب متن ساده برای جدول‌هاست که در آن هر خط یک ردیف است و ستون‌ها با کاما از هم جدا می‌شوند. این قالب از روزهای نخست رایانه استفاده می‌شده و در RFC 4180 توضیح داده شده است، هرچند بسیاری از گونه‌ها از نقطه‌ویرگول یا تب و رمزگذاری‌های متنی متفاوت استفاده می‌کنند. تقریباً هر صفحه‌گسترده، پایگاه داده و ابزار تحلیلی می‌تواند آن را وارد یا صادر کند و به همین دلیل قالب پیش‌فرض انتقال داده بین سیستم‌هاست. CSV فقط مقادیر را ذخیره می‌کند و فرمول، قالب‌بندی، چند برگه یا نوع داده ندارد.

فشرده‌سازی
–
شفافیت
–
انیمیشن
–
سال معرفی
–
مبدل CSV

XLS

پوشه کار Microsoft Excel 97–2003

XLS قالب دودویی صفحه‌گسترده است که Excel از نسخه Excel 97 تا زمانی که XLSX در سال 2007 جای آن را گرفت استفاده می‌کرد. هر برگه حداکثر 65,536 سطر و 256 ستون دارد و داده‌ها در ساختاری اختصاصی ذخیره می‌شوند. بسیاری از سامانه‌های قدیمی، درگاه‌های دولتی و خروجی‌های بانکی قدیمی هنوز XLS تولید می‌کنند یا می‌خواهند. Excel، LibreOffice و Google Sheets آن را باز می‌کنند.

فشرده‌سازی
–
شفافیت
–
انیمیشن
–
سال معرفی
1997 · Microsoft
مبدل XLS

CSV وقتی به XLS تبدیل می‌شود که سمت گیرنده در گذشته مانده باشد: یک واردکنندهٔ قدیمی، نصب قدیمی Office یا فرم بارگذاری که فقط نوع Excel 97–2003 را فهرست کرده و هم متن ساده و هم XLSX را رد می‌کند.

پرسش‌های رایج تبدیل CSV به XLS

چرا هنوز کسی به‌جای XLSX فرمت XLS را می‌خواهد؟

چون سمت گیرنده قابل تغییر نیست. برنامه‌های درون‌سازمانی که در دهه ۲۰۰۰ نوشته شده‌اند، بعضی قالب‌های بارگذاری دولتی و حقوق و دستمزد و دستگاه‌هایی که هنوز Office 2003 دارند فقط فایل باینری BIFF8 را می‌خوانند. وقتی فرم بارگذاری فقط .xls را مجاز می‌داند، فایل XLSX رد می‌شود، حتی اگر همان ردیف‌ها را داشته باشد.

اگر CSV من بیش از 65,536 خط داشته باشد چه می‌شود؟

یک برگه XLS نمی‌تواند آن‌ها را نگه دارد: این فرمت در ردیف 65,536 با احتساب سرستون متوقف می‌شود. ابتدا CSV را به فایل‌های کوچک‌تر تقسیم کنید یا با تبدیل CSV به XLSX یک فایل جدید بسازید که 1,048,576 ردیف در هر برگه می‌پذیرد.

آیا حروف فارسی، حروف دارای علائم و خط‌های آسیایی در XLS سالم می‌مانند؟

بله. BIFF8 متن سلول‌ها را به صورت یونیکد ذخیره می‌کند، پس نام‌های لهستانی، یونانی یا ژاپنی حروف خود را حفظ می‌کنند. مشکل رایج در ورودی است: اگر CSV با Windows-1252 یا Shift_JIS ذخیره شده، آن را در رمزگذاری متن انتخاب کنید تا مبدل پیش از نوشتن فایل درست بخواندش.

آیا مبدل می‌تواند CSV با جداکنندهٔ نقطه‌ویرگول از اکسل اروپایی را باز کند؟

تشخیص خودکار چند خط اول را بررسی می‌کند و کاما، نقطه‌ویرگول، تب و پایپ را تشخیص می‌دهد. خروجی آلمانی یا فرانسوی با نقطه‌ویرگول و ممیز اعشاری به ستون‌های درست تقسیم می‌شود؛ فقط وقتی فایل چند جداکننده را مخلوط کرده جداکننده را دستی تنظیم کنید.

آیا علاوه بر محدودیت ردیف، محدودیت ستون هم وجود دارد؟

بله، 256 ستون که به ستون IV ختم می‌شود. خروجی‌های عریض ابزارهای تحلیل یا پلتفرم‌های نظرسنجی ممکن است از این بیشتر شوند و ستون‌های بعد از IV در فرمت قدیمی ذخیره نمی‌شوند.

بعداً چطور XLS را دوباره به CSV ساده برگردانم؟

آن را با تبدیل اکسل به CSV انجام دهید. مقادیر همان‌طور برمی‌گردند؛ فقط نام برگه و نوع سلول‌ها حذف می‌شود.