ویرایش فایل‌های CSV و TSV بدون آپلود

فایل‌های CSV اغلب فهرست مشتریان، خروجی‌ها و داده‌های خصوصی دیگر را دارند. «صفحه‌گسترده» در Scissor Office آن‌ها را در جدولی درون زبانهٔ مرورگر شما باز می‌کند، پس هنگام مرتب‌سازی، فیلتر و اصلاح، داده‌ها روی دستگاه شما می‌مانند.

چطور فایل CSV را ویرایش کنیم

  1. برنامه را باز کنید، «باز کردن فایل» را بزنید و یک فایل ‎.csv، ‎.tsv یا ‎.tab را انتخاب کنید. جداکننده، رمزگذاری نویسه‌ها و ممیز اعشار خودکار شناسایی می‌شوند.
  2. از A تا Z یا از Z تا A مرتب کنید، «فیلتر» اضافه کنید تا فقط بعضی سطرها را ببینید، یا در کل برگه جست‌وجو و جایگزینی کنید.
  3. اگر لازم است در ستون‌های تازه فرمول بگذارید. چیزی که CSV ذخیره می‌کند نتیجهٔ این فرمول‌هاست.
  4. «ذخیره» را بزنید تا CSV با همان جداکننده و پایان سطرهای خودش دوباره نوشته شود، یا از «خروجی» گزینهٔ «CSV این برگه» یا «مقدارهای جداشده با Tab از این برگه» را انتخاب کنید.

فایل CSV چه چیزهایی را می‌تواند نگه دارد

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

فایل چطور خوانده می‌شود

رمزگذاری از نشانهٔ ترتیب بایت (BOM) فایل گرفته می‌شود؛ اگر نبود UTF-8، و اگر آن هم نبود Windows-1252. جداکننده (ویرگول، نقطه‌ویرگول، Tab یا خط عمودی) همانی است که سطرهای نخست را یکنواخت‌تر از همه تقسیم می‌کند. وقتی جداکننده نقطه‌ویرگول است و عددها با ویرگول اعشار نوشته شده‌اند، به‌عنوان عدد خوانده می‌شوند.

عددها، درصدها، TRUE و FALSE و تاریخ‌های ISO به مقدارهایی تبدیل می‌شوند که می‌شود با آن‌ها حساب کرد. عددهایی که با صفر شروع می‌شوند، مثل کدپستی، و رشته‌های عددی بلندتر از ۱۵ رقم متن می‌مانند تا تغییر نکنند. متنی که با = شروع شود متن می‌ماند: فرمول‌های درون فایل CSV اجرا نمی‌شوند.

نوشتن دوباره

CSV‌ای که باز کرده‌اید همان‌طور که آمده دوباره نوشته می‌شود: همان جداکننده، همان جداکنندهٔ اعشار، همان پایان سطرها و همان BOM. عددی که با صفرهای پایانی نوشته شده، مثل 2.50، صفرهایش را نگه می‌دارد. پیش از ذخیره، Scissor Office فهرست چیزهایی را که CSV نمی‌تواند نگه دارد نشان می‌دهد، مثلاً برگه‌های دیگر یا فرمول‌ها، و پیشنهاد می‌کند در قالبی دیگر ذخیره کنید.

محدودیت‌هایی که باید بدانید

  • CSV فقط یک برگهٔ متنی را نگه می‌دارد. برای حفظ فرمول‌ها، قالب‌بندی و چند برگه به‌صورت XLSX یا ODS ذخیره کنید.
  • فایلی بدون BOM که نه UTF-8 باشد نه Windows-1252، مثلاً Shift JIS، نویسه‌ها را اشتباه نشان می‌دهد.
  • هر برگه تا ۱٬۰۴۸٬۵۷۶ سطر دارد؛ فایلی که برای باز شدن بیش از حد بزرگ باشد به‌جای آن پیامی نشان می‌دهد.

می‌خواهید خودتان ببینید که چیزی آپلود نمی‌شود؟ صفحهٔ چطور کار می‌کند نشان می‌دهد چطور این را در زبانهٔ Network مرورگرتان بررسی کنید.

پرسش و پاسخ

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

بله. ویرگول، نقطه‌ویرگول، Tab و خط عمودی شناسایی می‌شوند و وقتی جداکننده نقطه‌ویرگول باشد ویرگول اعشار هم خوانده می‌شود.

صفرهای ابتدایی یا عددهای بلند تغییر می‌کنند؟

نه. عددهایی که با صفر شروع می‌شوند و رشته‌های عددی بلندتر از ۱۵ رقم به‌صورت متن حفظ می‌شوند.

فرمول‌های درون CSV چه می‌شوند؟

در فایل CSV متنی که با = شروع شود متن می‌ماند و اجرا نمی‌شود. فرمول‌هایی که اضافه می‌کنید به‌صورت نتیجه ذخیره می‌شوند.

چطور قالب‌بندی‌ام را نگه دارم؟

با «ذخیره با نام…» قالب XLSX یا ODS را انتخاب کنید. CSV و TSV فقط متن نمایش‌داده‌شدهٔ برگهٔ فعلی را نگه می‌دارند.

چند سطر را می‌تواند نگه دارد؟

هر برگه تا ۱٬۰۴۸٬۵۷۶ سطر و ۱۶٬۳۸۴ ستون دارد.

آیا داده‌های من آپلود می‌شوند؟

نه. فایل درون زبانهٔ مرورگر شما خوانده و نوشته می‌شود، نه روی سرورهای ما.