tigtools

CSV به Excel

CSV را جای‌گذاری کنید یا یک فایل .csv باز کنید و یک کارپوشه Excel آماده استفاده دانلود کنید. تبدیل در مرورگر شما انجام می‌شود.

در مرورگر شما اجرا می‌شود بدون ثبت‌نام

نحوه استفاده

  1. داده‌های CSV را جای‌گذاری کنید یا یک فایل .csv، .tsv یا .txt باز کنید.
  2. جداکننده را روی تشخیص خودکار بگذارید یا آن را انتخاب کنید.
  3. انتخاب کنید که آیا سطر اول سربرگ است و آیا اعداد باید به‌صورت عدد ذخیره شوند.
  4. روی «تبدیل» بزنید و .xlsx را دانلود کنید.

نحوه کار

CSV با یک تجزیه‌گر استاندارد (RFC 4180) خوانده می‌شود: فیلدها می‌توانند داخل گیومه باشند؛ فیلدهای داخل گیومه می‌توانند شامل جداکننده و شکست خط باشند و دو گیومه پشت‌سرهم به‌معنای یک گیومه است. تشخیص خودکار ویرگول، نقطه‌ویرگول، تب و خط عمودی را امتحان می‌کند و موردی را انتخاب می‌کند که ردیف‌های اول را به سازگارترین تعداد ستون تقسیم کند. نشانه ترتیب بایت در ابتدا نادیده گرفته می‌شود.

کارپوشه یک برگه دارد. با ردیف سرآیند، ردیف اول پررنگ می‌شود، هنگام پیمایش ثابت می‌ماند و دکمه‌های فیلتر می‌گیرد. عرض ستون‌ها بر اساس طولانی‌ترین مقدار در هر ستون تنظیم می‌شود (محدود به حداکثر معقول).

با فعال بودن «ذخیره اعداد به‌صورت عدد»، فقط اعداد اعشاری ساده (42، 3.5-، 1e6) به سلول عددی تبدیل می‌شوند. اعداد با صفرهای ابتدایی، جداکننده هزارگان، ویرگول اعشاری یا بیش از ۱۵ رقم معنادار متن باقی می‌مانند، زیرا تبدیل آن‌ها باعث تغییرشان می‌شود. متنی که با = شروع شود به‌صورت متن ذخیره می‌شود، نه فرمول. تاریخ‌ها دقیقاً همان‌طور که نوشته شده‌اند به‌صورت متن نگه داشته می‌شوند.

نمونه‌ها

خروجی از فروشگاه اینترنتی

خروجی سفارش جداشده با نقطه‌ویرگول در اکسل به‌صورت یک ستون باز می‌شود. تبدیل آن در اینجا نقطه‌ویرگول‌ها را تشخیص می‌دهد و به‌ازای هر فیلد یک ستون با سرآیند ثابت می‌دهد.

حفظ کدهای محصول بدون تغییر

کدهایی مانند 00451 به‌صورت متن باقی می‌مانند؛ بنابراین صفرهای ابتدایی مانند زمانی که اکسل CSV را مستقیم باز می‌کند از بین نمی‌روند.

پرسش‌های متداول

چرا برخی اعداد به‌صورت متن باقی می‌مانند؟

مقادیر دارای صفر ابتدایی، ویرگول اعشاری، جداکننده هزارگان یا بیش از ۱۵ رقم معنادار به‌صورت متن باقی می‌مانند تا تغییر نکنند. برای اینکه همه سلول‌ها متن باقی بمانند، «ذخیره اعداد به‌صورت عدد» را خاموش کنید.

آیا تاریخ‌ها به تاریخ‌های Excel تبدیل می‌شوند؟

خیر. قالب تاریخ در فایل‌های CSV بسته به کشور متفاوت است؛ به همین دلیل تاریخ‌ها دقیقاً همان‌طور که نوشته شده‌اند به‌صورت متن نگه داشته می‌شوند. می‌توانید آن‌ها را در Excel با Text to Columns یا DATEVALUE تبدیل کنید.

فایل CSV من باید چه کدگذاری داشته باشد؟

فایل‌ها به‌صورت UTF-8 خوانده می‌شوند. اگر نویسه‌های خاص نادرست نمایش داده می‌شوند، فایل با کدگذاری قدیمی‌تری ذخیره شده است؛ ابتدا آن را در یک ویرایشگر متن باز کنید و به‌صورت UTF-8 ذخیره کنید.

آیا محدودیت اندازه وجود دارد؟

فایل‌هایی که باز می‌کنید محدود به سقف اندازه فایل در پلن شما هستند. فایل‌های CSV بسیار بزرگ همچنین به حافظه کافی در مرورگر شما نیاز دارند، زیرا کل کارپوشه روی دستگاه شما ساخته می‌شود.

حریم خصوصی

داده‌های CSV در مرورگر شما تبدیل می‌شوند و فایل .xlsx روی دستگاه شما ساخته می‌شود. هیچ‌چیز بارگذاری، ذخیره یا در تجزیه‌وتحلیل گنجانده نمی‌شود؛ فقط یک رویداد ناشناس مبنی بر استفاده از ابزار شمارش می‌شود.