چه باید بدانیم
- فایل CSV یک فایل مقادیر جدا شده با کاما است. مشاهده/ویرایش یکی با Excel، WPS Office Spreadsheets یا Google Sheets.
- تبدیل CSV به Excel (XLSX)، PDF، XML، TXT، و غیره، با همان برنامهها یا Zamzar.
- فایلهای CSV همچنین میتوانند در اکثر سرویس گیرندههای ایمیل و سایر برنامههایی که با دادههای ساختاریافته سروکار دارند، تولید و وارد شوند.
این مقاله توضیح می دهد که یک فایل CSV چیست، چگونه می توان آن را باز کرد یا ویرایش کرد، و چگونه آن را به فرمت دیگری تبدیل کرد.
فایل CSV چیست؟
فایل CSV یک فایل مقادیر جدا شده با کاما است. این یک فایل متنی ساده است که فقط می تواند شامل اعداد و حروف باشد و داده های موجود در آن را به شکل جدولی یا جدولی ساختار می دهد.
فایل هایی که به پسوند فایل CSV ختم می شوند معمولاً برای تبادل داده ها، معمولاً زمانی که مقدار زیادی وجود دارد، بین برنامه های مختلف استفاده می شود. برنامههای پایگاه داده، نرمافزارهای تحلیلی، و سایر برنامههای کاربردی که حجم عظیمی از اطلاعات را ذخیره میکنند (مانند مخاطبین و دادههای مشتری)، معمولاً از این قالب پشتیبانی میکنند.
یک فایل مقادیر جدا شده با کاما ممکن است گاهی اوقات به عنوان یک فایل با مقادیر جدا شده از نویسه یا فایل محدود شده با کاما نامیده شود، اما صرف نظر از اینکه چگونه کسی آن را بیان می کند، آنها در مورد همان قالب صحبت می کنند.
CSV همچنین مخفف اعتبار سنجی نرم افزار رایانه، متغیر جدا شده با کاما، صدای سوئیچ مدار و مقدار جدا شده با دو نقطه است.
چگونه یک فایل CSV باز کنیم
نرمافزار Spreadsheet معمولاً برای باز کردن و ویرایش فایلهای CSV، مانند Excel یا صفحات گسترده OpenOffice Calc یا WPS Office استفاده میشود. ابزارهای صفحهگسترده برای فایلهای CSV عالی هستند، زیرا معمولاً دادههای موجود در فایل فیلتر یا به نوعی دستکاری میشوند.
برای مشاهده و/یا ویرایش فایل CSV خود به صورت آنلاین، می توانید از Google Sheets استفاده کنید. برای انجام این کار، از آن صفحه دیدن کنید و نماد پوشه را برای مرور رایانه یا Google Drive برای فایل انتخاب کنید.
می توانید از یک ویرایشگر متن نیز استفاده کنید، اما کار با ویرایشگرهای بزرگ در این نوع برنامه ها بسیار دشوار خواهد بود. اگر میخواهید این کار را انجام دهید، موارد دلخواه ما را در این فهرست بهترین ویرایشگرهای متن رایگان ببینید.
همانطور که در بالا ذکر شد، اکسل از فایلهای CSV نیز پشتیبانی میکند، اما استفاده از این برنامه رایگان نیست. با این حال، احتمالاً این برنامه رایج ترین برنامه برای مشاهده و ویرایش فایل های CSV است.
با توجه به تعداد برنامه هایی که از داده های ساختاری و مبتنی بر متن مانند CSV پشتیبانی می کنند، ممکن است بیش از یک برنامه نصب شده باشد که می تواند این نوع فایل ها را باز کند. اگر چنین است، و برنامهای که بهطور پیشفرض با دوبار ضربه زدن یا دوبار کلیک کردن روی فایلهای CSV در ویندوز باز میشود، برنامهای نیست که دوست دارید با آنها استفاده کنید، تغییر آن برنامه در ویندوز بسیار آسان است.
راه دیگری برای "باز کردن" یک فایل CSV، وارد کردن آن است. اگر میخواهید از دادههای فایل در برنامهای استفاده کنید که واقعاً برای ویرایش نیست، بلکه برای مشاهده/استفاده از محتوا است، این کار را انجام میدهید.
اطلاعات تماس بارزترین مثال است. می توانید مخاطبین را به حساب Google خود وارد کنید، به عنوان مثال، برای همگام سازی جزئیات مخاطب از فایل CSV با Gmail. در واقع، بسیاری از مشتریان ایمیل از صادرات و وارد کردن اطلاعات تماس از طریق فرمت CSV، از جمله Outlook، Yahoo، و Windows Mail پشتیبانی میکنند.
چگونه یک فایل CSV را تبدیل کنیم
از آنجایی که فایلهای CSV اطلاعات را به صورت متنی ذخیره میکنند، پشتیبانی از ذخیره فایل در قالب دیگری در بسیاری از خدمات آنلاین مختلف و برنامههای قابل دانلود گنجانده شده است.
همه برنامه های دسکتاپ ذکر شده در بالا می توانند یک فایل CSV را به فرمت های Excel مانند XLSX و XLS و همچنین به TXT، XML، SQL، HTML، ODS و موارد دیگر تبدیل کنند. این فرآیند تبدیل معمولاً از طریق File > ذخیره به عنوان منو انجام می شود.
می توانید از Google Sheets نیز استفاده کنید. از منوی File > Download، XLSX، ODS، PDF، یا هر فرمت پشتیبانی شده دیگری را انتخاب کنید.
همچنین برخی مبدلهای فایل رایگان وجود دارند که در مرورگر وب شما اجرا میشوند، مانند Zamzar، که میتوانند فایلهای CSV را به برخی از فرمتهای ذکر شده در بالا و همچنین به PDF و RTF تبدیل کنند.
ابزار CSVJSON (حدس بزنید…) دادههای CSV را به JSON تبدیل میکند.
شما معمولاً نمی توانید پسوند فایل (مانند CSV) را به پسوندی که رایانه شما می شناسد تغییر دهید و انتظار داشته باشید که فایلی که به تازگی تغییر نام داده است قابل استفاده باشد. یک تبدیل واقعی فرمت فایل با استفاده از یکی از روش هایی که در بالا توضیح داده شد باید در اکثر موارد انجام شود. با این حال، از آنجایی که این فایلها فقط میتوانند حاوی متن باشند، میتوانید نام هر فایل CSV را به هر قالب متنی دیگری تغییر دهید و باید باز شود، البته به روشی کمتر از زمانی که آن را در CSV گذاشته بودید.
هنوز نمی توانید آن را باز کنید؟
فایل های CSV به طرز فریبنده ای ساده هستند. به همان اندازه که در نگاه اول ساده هستند، کوچکترین جا انداختن کاما یا یک سردرگمی اساسی مانند آنچه در زیر بحث شد، می تواند آنها را شبیه علم موشکی کند.
به خاطر داشته باشید که ممکن است نتوانید فایل را باز کنید یا متن درون آن را بخوانید، به این دلیل ساده که فایل دیگری را با یکی در قالب CSV اشتباه گرفته اید. برخی از فایلها برخی از حروف پسوند فایل یکسان را به اشتراک میگذارند اما در واقع در قالب یکسان یا حتی از راه دور مشابه نیستند.
CVS، CVX، و CV تنها چند نمونه هستند که در آن فایلها احتمالاً نمیتوانند در یک برنامه صفحهگسترده باز شوند، حتی اگر پسوند بسیار شبیه به CSV است. اگر در مورد فایل شما اینطور است، پسوند فایل واقعی را در Google یا اینجا در Lifewire جستجو کنید تا بازکننده ها یا مبدل های سازگار آن را ببینید.
اطلاعات مهم در مورد ویرایش فایل های CSV
شما احتمالاً فقط در هنگام صادرات اطلاعات از یک برنامه به یک فایل با یک فایل CSV مواجه خواهید شد و سپس از همان فایل برای وارد کردن داده ها به برنامه دیگری استفاده می کنید، به خصوص زمانی که با برنامه های کاربردی جدول گرا سر و کار دارید.
با این حال، ممکن است گاهی اوقات خود را در حال ویرایش یک فایل CSV یا ساختن آن از ابتدا پیدا کنید، در این صورت باید موارد زیر را در نظر داشته باشید:
یک برنامه معمولی که برای باز کردن و ویرایش فایلهای CSV استفاده میشود Excel است. چیزی که در مورد استفاده از اکسل یا هر نرم افزار صفحه گسترده مشابه دیگری باید درک شود، این است که حتی اگر به نظر می رسد این برنامه ها هنگام ویرایش یک فایل CSV از چندین برگه پشتیبانی می کنند، فرمت CSV از "sheets" یا "tabs" پشتیبانی نمی کند. بنابراین دادههایی که در این قسمتهای اضافی ایجاد میکنید، هنگام ذخیره در CSV بازگردانده نمیشوند.
برای مثال، فرض کنید دادهها را در صفحه اول یک سند تغییر میدهید و سپس فایل را در CSV ذخیره میکنید - دادههای صفحه اول همان چیزی است که ذخیره میشود. با این حال، اگر به برگه دیگری بروید و دادهها را در آنجا اضافه کنید، و سپس فایل را دوباره ذخیره کنید، این اطلاعات در برگهای است که اخیراً ویرایش شده است که ذخیره میشود. پس از اینکه برنامه صفحهگسترده را خاموش کردید، دادههای اولین صفحه دیگر قابل دسترسی نخواهند بود.
این واقعاً ماهیت نرم افزار صفحه گسترده است که این اتفاق ناگوار را گیج کننده می کند. بیشتر ابزارهای صفحهگسترده از مواردی مانند نمودارها، فرمولها، استایلبندی ردیف، تصاویر و موارد دیگر پشتیبانی میکنند که به سادگی نمیتوان آنها را در قالب CSV ذخیره کرد.
هیچ مشکلی وجود ندارد، تا زمانی که این محدودیت را درک کنید. به همین دلیل است که فرمتهای جدول پیشرفتهتر دیگری مانند XLSX وجود دارد. به عبارت دیگر، اگر میخواهید هر کاری را فراتر از تغییرات بسیار ابتدایی دادهها در یک CSV ذخیره کنید، دیگر از CSV استفاده نکنید.
نحوه ساختار فایلهای CSV
ساخت فایل CSV خود آسان است. کافی است داده های خود را در یکی از ابزارهای ذکر شده در بالا به گونه ای که می خواهید مرتب کنید و سپس آنچه را که دارید در قالب CSV ذخیره کنید.
همچنین می توانید یکی را به صورت دستی، بله-از ابتدا، با استفاده از هر ویرایشگر متنی ایجاد کنید.
این یک مثال است:
نام، آدرس، شماره
John Doe, 10th Street, 555
همه فایلهای CSV از قالب کلی یکسانی پیروی میکنند: هر ستون با یک جداکننده (مانند کاما) از هم جدا میشود و هر خط جدید یک ردیف جدید را نشان میدهد. برخی از برنامههایی که دادهها را به یک فایل CSV صادر میکنند ممکن است از یک کاراکتر متفاوت برای جدا کردن مقادیر استفاده کنند، مانند برگه، نقطه ویرگول یا فاصله.
آنچه در مثال بالا می بینید این است که اگر فایل CSV در یک ویرایشگر متن باز شود، چگونه داده ها ظاهر می شوند. با این حال، از آنجایی که برنامههای نرمافزار صفحهگسترده مانند Excel و OpenOffice Calc میتوانند فایلهای CSV را باز کنند، و این برنامهها حاوی سلولهایی برای نمایش اطلاعات هستند، مقدار Name در اولین خانه با John Doe در یک ردیف جدید درست در زیر آن قرار میگیرد و سایرین پیروی از همان الگو.
اگر در فایل CSV خود کاما جاسازی می کنید یا از علامت نقل قول استفاده می کنید، مقاله های edoceo و CSVReader.com را بخوانید.
سوالات متداول
- چگونه مخاطبین iPhone خود را به یک فایل CSV صادر کنم؟ مخاطبین را از iPhone با استفاده از یک برنامه شخص ثالث مانند صادرات به CSV صادر کنم. در برنامه Export to CSV، شروع صادرات > + > Edit Column Data > را انتخاب کنید. > صادرات
- چگونه یک فایل CSV را در متلب می خوانید؟ برای خواندن یک فایل CSV در متلب، فایل CSV را در هر پوشه ای در مسیر MATLAB بکشید و رها کنید.سپس، در پنجره فرمان MATLAB، m=csvread('name_of_file.dat'); را تایپ کنید و نام فایل CSV را با name_of_file.dat جایگزین کنید.