تبدیل فایل اکسل به csv CSV را به VCARD تبدیل کنید

دو راه برای وارد کردن داده ها از یک فایل متنی به اکسل وجود دارد: می توانید آن را در اکسل باز کنید یا آن را به عنوان یک محدوده داده خارجی وارد کنید. برای صادرات داده ها از اکسل به یک فایل متنی، از دستور استفاده کنید ذخیره به عنوانو نوع فایل را از منوی کشویی تغییر دهید.

دو فرمت پرکاربرد عبارتند از فایل های متنی:

    فایل های متنی محدود شده (TXT) که معمولاً از یک کاراکتر تب (کد نویسه ASCII 009) برای جداسازی فیلدهای متن استفاده می کنند.

    فایل های متنی با مقدار جدا شده با کاما (CSV) که معمولاً از کاما (,) به عنوان جداکننده فیلد متنی استفاده می کنند.

می توانید کاراکتر جداکننده مورد استفاده در فایل های TXT و CSV را تغییر دهید. این ممکن است برای اطمینان از تکمیل موفقیت آمیز واردات و صادرات لازم باشد.

توجه:می توانید تا 1,048,576 سطر و 16,384 ستون وارد و صادر کنید.

یک فایل متنی را با باز کردن آن در اکسل وارد کنید

یک فایل متنی ایجاد شده در برنامه دیگری را می توان با استفاده از دستور به عنوان یک کتاب کار اکسل باز کرد باز کنید. هنگامی که یک فایل متنی را در اکسل باز می کنید، قالب آن تغییر نمی کند - این را می توان در عنوان پنجره اکسل مشاهده کرد، جایی که نام با پسوند فایل متنی (به عنوان مثال، TXT یا CSV) نشان داده شده است.

    رفتن به فایل > باز کنیدو به مکان حاوی فایل متنی بروید.

    انتخاب کنید فایل های متنیدر لیست کشویی File Type در کادر محاوره ای باز کردن .

    فایل مورد نظر را پیدا کنید و روی آن دوبار کلیک کنید.

یک فایل متنی را با اتصال به آن وارد کنید (Power Query)

  1. در "برگه" داده ها"در گروه" دریافت و تبدیل داده ها"انتخاب کنید از متن یا CSV.

    در کادر محاوره ای داده ها را وارد کنیدفایل متنی مورد نظر برای وارد کردن را پیدا کرده و دوبار کلیک کنید و روی دکمه کلیک کنید واردات.

    در کادر محاوره ای پیش نمایشچندین گزینه وجود دارد:

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

ذخیره به عنوان.

یک فایل متنی را با اتصال به آن وارد کنید

می توانید داده ها را از یک فایل متنی به یک برگه موجود وارد کنید.

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

با ذخیره کردن آن، داده ها را به یک فایل متنی صادر کنید

یک برگه اکسل را می توان با استفاده از دستور به یک فایل متنی تبدیل کرد ذخیره به عنوان.

  1. یک کادر محاوره ای باز می شود ذخیره یک سند.

    در میدان نوع فایلیک قالب فایل متنی برای برگه انتخاب کنید.

  2. یک کادر محاوره ای ظاهر می شود که به شما یادآوری می کند که فقط کاربرگ فعلی به عنوان یک فایل متنی ذخیره می شود. اگر می خواهید دقیقاً برگه فعلی را ذخیره کنید، روی دکمه کلیک کنید باشه. برگه های دیگر را می توان به عنوان فایل متنی جداگانه با تکرار این روش برای هر یک از آنها ذخیره کرد.

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

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

تغییر جداکننده مورد استفاده در یک فایل متنی

اگر از Text Import Wizard برای وارد کردن یک فایل متنی استفاده می کنید، می توانید در مرحله دوم جداکننده را از کاراکتر تب به کاراکتر دیگری تغییر دهید. این مرحله همچنین می‌تواند نحوه استفاده از جداکننده‌های متوالی (مانند گیومه‌های متوالی) را تغییر دهد.

برای اطلاعات بیشتر درباره جداکننده‌ها و گزینه‌های پیشرفته، به Text Import Wizard مراجعه کنید.

تغییر جداکننده در تمام فایل های متنی CSV

    روی دکمه کلیک کنید شروع کنیدو انتخاب کنید کنترل پنل.

    کادر گفتگوی Change Regional and Language Settings را باز کنید.

    یک جداکننده جدید در فیلد وارد کنید جداکننده عناصر فهرست.

    دکمه را دوبار فشار دهید باشه.

توجه:پس از تغییر جداکننده لیست، همه برنامه های رایانه شما از کاراکتر جدید استفاده می کنند. با انجام مراحل مشابه می توانید کاراکتر استاندارد را برگردانید.

CSV(مقادیر جدا شده با کاما) یک فرمت رایج برای ذخیره داده های جدولی (عددی و متنی) در متن ساده است. این فرمت فایل محبوب و ماندگار است زیرا تعداد زیادی از برنامه ها و برنامه ها CSV را حداقل به عنوان یک گزینه جایگزین درک می کنند. فرمت فایلبرای واردات / صادرات علاوه بر این، فرمت CSV به کاربر اجازه می دهد تا فایل را بررسی کند و بلافاصله مشکل داده را پیدا کند، در صورت وجود، جداکننده CSV، قوانین استناد و غیره را تغییر دهد. این امکان پذیر است زیرا CSV یک متن ساده است و حتی یک کاربر با تجربه کمتر می تواند آن را بدون آموزش خاص به راحتی درک کند.

در این مقاله به بررسی سریع و راه های موثرداده ها را از اکسل به CSV صادر کنید و یاد بگیرید که چگونه یک فایل اکسل را به CSV تبدیل کنید و همه کاراکترهای خاص و خارجی را بدون اعوجاج حفظ کنید. تکنیک های توضیح داده شده در مقاله در تمام نسخه های اکسل 2013، 2010 و 2007 کار می کنند.

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

اگر می خواهید یک فایل اکسل را به برنامه دیگری مانند دفترچه آدرس Outlook یا پایگاه داده صادر کنید دسترسی به داده ها، پیش تبدیل برگه اکسل V فایل CSVو سپس فایل را وارد کنید csvبه برنامه دیگری در زیر آورده شده است راهنمای گام به گام، نحوه صادرات یک کتاب کار اکسل به فرمت CSV با استفاده از ابزار اکسل – “ ذخیره به عنوان».

نظر:همه فرمت های ذکر شده فقط برگه اکسل فعال را ذخیره می کنند.


از اکسل به CSV با رمزگذاری UTF-8 یا UTF-16 صادر کنید

اگر برگه اکسل حاوی هر گونه کاراکتر خاص یا خارجی (تیلد، لهجه، و غیره) یا هیروگلیف باشد، تبدیل صفحه اکسل به CSV با استفاده از روشی که در بالا توضیح داده شد کار نخواهد کرد.

نکته این است که تیم ذخیره به عنوان > CSV(ذخیره به عنوان > CSV) همه کاراکترها به جز ASCII (کد استاندارد آمریکایی برای تبادل اطلاعات) را تحریف می کند. و اگر نقل قول های جفت شده یا خط تیره های em در برگه اکسل وجود داشته باشد (به عنوان مثال، از سند وردهنگام کپی / چسباندن متن) - چنین کاراکترهایی نیز مخدوش می شوند.

  • UTF-8یک رمزگذاری فشرده تر است که از 1 تا 4 بایت برای هر کاراکتر استفاده می کند. اغلب توصیه می شود از این فرمت زمانی که کاراکترهای ASCII در فایل غالب هستند استفاده کنید، زیرا اکثر این نمادها به 1 بایت حافظه نیاز دارند. مزیت دیگر این است که رمزگذاری یک فایل UTF-8 که فقط شامل کاراکترهای ASCII است با همان فایل ASCII تفاوتی نخواهد داشت.
  • UTF-16از 2 تا 4 بایت برای ذخیره هر کاراکتر استفاده می کند. لطفاً توجه داشته باشید که در همه موارد یک فایل UTF-16 به فضای حافظه بیشتری نسبت به فایل UTF-8 نیاز ندارد. برای مثال، کاراکترهای ژاپنی در UTF-8 3 تا 4 بایت و در UTF-16 2 تا 4 بایت می گیرند. بنابراین، استفاده از UTF-16 در صورتی منطقی است که داده ها دارای نویسه های آسیایی، از جمله ژاپنی، چینی و کره ای باشند. یک اشکال مهم این کدگذاری این است که به طور کامل با فایل های ASCII سازگار نیست و نیاز دارد برنامه های ویژهبرای نمایش چنین فایل هایی اگر قصد دارید فایل های به دست آمده را از اکسل در جای دیگری وارد کنید، این را در نظر داشته باشید.

چگونه یک فایل اکسل را به CSV UTF-8 تبدیل کنیم

فرض کنید یک برگه اکسل با کاراکترهای خارجی داریم، در مثال ما اینها نام های ژاپنی هستند.

برای صادر کردن این برگه اکسل به یک فایل CSV، در حالی که تمام هیروگلیف ها را ذخیره می کنید، موارد زیر را انجام دهید:


نظر:همه ویرایشگرهای متن ساده به طور کامل از کاراکترهای یونیکد پشتیبانی نمی کنند، بنابراین برخی ممکن است به صورت مستطیل ظاهر شوند. در بیشتر موارد، این مورد به هیچ وجه بر فایل نهایی تأثیر نمی گذارد و می توانید به سادگی آن را نادیده بگیرید یا ویرایشگر پیشرفته تری مانند Notepad++ را انتخاب کنید.

  1. از آنجایی که فایل متنی یونیکد ما از جداکننده‌های تب استفاده می‌کند و می‌خواهیم آن را به CSV تبدیل کنیم (با کاما محدود شده)، باید کاراکترهای برگه را با کاما جایگزین کنیم.

نظر:اگر نیازی جدی به دریافت فایلی با کاما وجود ندارد، اما به هر فایل CSV نیاز دارید که اکسل بتواند آن را بفهمد، می‌توانید از این مرحله صرفنظر کنید، زیرا مایکروسافت اکسلفایل های جدا شده با برگه ها را کاملاً درک می کند.

نظر:اگر فایل شما برای استفاده خارج از اکسل در نظر گرفته شده است و فرمت آن UTF-8 است الزام اجباری، سپس هیچ تغییری در کاربرگ ایجاد نکنید و دوباره آن را در اکسل ذخیره نکنید، زیرا ممکن است در خواندن کدگذاری با مشکل مواجه شود. اگر بخشی از داده ها در اکسل نمایش داده نمی شود، همان فایل را در Notepad باز کنید و داده ها را اصلاح کنید. فراموش نکنید که فایل را دوباره با فرمت UTF-8 ذخیره کنید.

نحوه تبدیل فایل اکسل به CSV UTF-16

صادرات به یک فایل CSV UTF-16 بسیار سریعتر و آسانتر از UTF-8 است. مشکل این است که اکسل به طور خودکار فرمت UTF-16 را هنگام ذخیره فایل به عنوان اعمال می کند متن یونیکد(متن یونیکد).

برای انجام این کار، فایل را با استفاده از ابزار ذخیره کنید ذخیره به عنوان(ذخیره به عنوان) در اکسل و سپس در Windows Explorerتغییر گسترش cos این فایلدر csv. آماده!

اگر به یک فایل CSV با کاما یا نقطه ویرگول به عنوان جداکننده نیاز دارید، همه کاراکترهای برگه را به ترتیب با کاما یا نقطه ویرگول در Notepad یا هر چیز دیگری جایگزین کنید. ویرایشگر متنبه انتخاب شما (پیش از این در این مقاله وجود دارد دستورالعمل های دقیقچگونه این کار انجام می شود).

روش های دیگر برای تبدیل فایل های اکسل به CSV

روش هایی که در بالا برای صادرات داده ها از اکسل به CSV (UTF-8 و UTF-16) توضیح داده شد، جهانی هستند، یعنی. مناسب برای کار با هر کاراکتر خاص و در هر نسخه اکسل از سال 2003 تا 2013.

راه های زیادی برای تبدیل داده ها از اکسل به فرمت CSV وجود دارد. برخلاف راه‌حل‌های نشان‌داده‌شده در بالا، این روش‌ها منجر به یک فایل UTF-8 خالص نمی‌شوند (این مورد اعمال نمی‌شود، که می‌تواند فایل‌های اکسل را به چندین گزینه رمزگذاری UTF صادر کند). اما در بیشتر موارد، فایل به‌دست‌آمده حاوی مجموعه درستی از کاراکترها است که می‌توان آن‌ها را بدون دردسر با استفاده از هر ویرایشگر متنی به فرمت UTF-8 تبدیل کرد.

تبدیل فایل اکسل به CSV با استفاده از Google Sheets

همانطور که مشخص است، می توانید فایل اکسل خود را به راحتی با استفاده از Google Sheets به CSV تبدیل کنید. به شرطی که Google Drive قبلاً روی رایانه شما نصب شده باشد، این 5 مرحله ساده را دنبال کنید:

مشاوره:اگر فایل اکسل شما نسبتاً کوچک است، می توانید با کپی/پیست کردن داده ها در صفحه گسترده Google در زمان صرفه جویی کنید.


در نهایت، فایل CSV تولید شده را در هر ویرایشگر متنی باز کنید تا مطمئن شوید که همه کاراکترها به درستی ذخیره شده اند. متأسفانه، فایل‌های CSV ایجاد شده به این روش همیشه به درستی در اکسل نمایش داده نمی‌شوند.

فایل xlsx. را به صورت xls. ذخیره کنید و سپس آن را به یک فایل CSV تبدیل کنید

این روش به هیچ نظر اضافی نیاز ندارد، زیرا همه چیز از قبل مشخص است.

من این راه حل را در یکی از انجمن های اختصاصی اکسل پیدا کردم، به یاد ندارم کدام یک. صادقانه بگویم، من هرگز از این روش استفاده نکرده ام، اما طبق بررسی های بسیاری از کاربران، برخی از آنها شخصیت های خاصدر صورت ذخیره مستقیم از گم می شوند xlsx V csv، اما اگر اول باقی بماند xlsxذخیره به عنوان xls، و سپس چگونه csvمثل ما

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

ذخیره یک فایل اکسل به عنوان CSV با استفاده از OpenOffice

OpenOffice مجموعه ای از برنامه های کاربردی منبع باز است کد منبع، شامل یک برنامه صفحه گسترده است که کار فوق العاده ای در صادرات داده ها از اکسل به فرمت CSV انجام می دهد. در واقع، این برنامه به شما امکان دسترسی به گزینه های بیشتری را هنگام تبدیل جداول به فایل های CSV (رمزگذاری، جداکننده ها و غیره) نسبت به Excel و Google Sheets می دهد.

فقط فایل اکسل را در OpenOffice Calc باز کنید، کلیک کنید فایل > ذخیره به عنوان(File > Save as) و نوع فایل را انتخاب کنید متن CSV(متن CSV).

مرحله بعدی از شما می خواهد که مقادیر پارامتر را انتخاب کنید رمزگذاری(مجموعه شخصیت ها) و جداکننده میدان(محدود کننده میدان). البته، اگر بخواهیم یک فایل CSV UTF-8 با کاما ایجاد کنیم، انتخاب می کنیم UTF-8و یک کاما (،) را در فیلدهای مربوطه وارد کنید. پارامتر جداکننده متن(جداکننده متن) معمولاً بدون تغییر باقی می ماند - علامت نقل قول ("). بعد، کلیک کنید باشه.

به همین ترتیب، برای تبدیل سریع و بدون دردسر از اکسل به CSV، می توانید از برنامه دیگری - LibreOffice استفاده کنید. موافقم، اگر مایکروسافت اکسل توانایی پیکربندی پارامترها را به همان روش هنگام ایجاد فایل‌های CSV فراهم کند، عالی خواهد بود.

در این مقاله، من در مورد روش هایی که برای تبدیل فایل های اکسل به CSV می شناسم صحبت کردم. اگر بیشتر آشنا هستید روش های موثرصادرات از اکسل به CSV، در نظرات در مورد آن به ما بگویید. با تشکر از توجه شما!

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

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

هنگام وارد کردن فایل ها CSVدر اکسل، مشکل بازتولید کدگذاری مرتبط است. اغلب، اسناد حاوی الفبای سیریلیک با متنی مملو از "krakozyabry"، یعنی کاراکترهای ناخوانا راه اندازی می شوند. علاوه بر این، کاملا مشکل رایجموضوع عدم تطابق جداکننده است. اول از همه، این در شرایطی اعمال می شود که ما سعی می کنیم یک سند ساخته شده در برخی از برنامه های انگلیسی زبان را با استفاده از اکسل باز کنیم که برای یک کاربر روسی زبان بومی سازی شده است. از این گذشته، در کد منبع جداکننده یک کاما است و اکسل روسی زبان یک نقطه ویرگول را به این صورت درک می کند. بنابراین، نتیجه دوباره نادرست است. ما به شما خواهیم گفت که چگونه این مشکلات را هنگام باز کردن فایل ها حل کنید.

روش 1: به طور معمول یک فایل را باز کنید

اما ابتدا بر روی گزینه زمانی که سند تمرکز می کنیم CSVدر یک برنامه روسی زبان ایجاد شده و آماده باز شدن در اکسل بدون دستکاری اضافی در محتوا است.

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


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

روش 2: استفاده از Text Wizard

شما می توانید داده ها را از یک سند CSV با استفاده از ابزار داخلی اکسل به نام وارد کنید استاد متن.


روش 3: از طریق تب "File" باز کنید

همچنین راهی برای باز کردن یک سند وجود دارد CSVاز طریق تب "پرونده"برنامه های اکسل


همانطور که می بینید، با وجود برخی مشکلات در باز کردن اسناد فرمت CSVدر اکسل، هنوز هم می توانید آنها را حل کنید. برای این کار باید از ابزار داخلی اکسل به نام استفاده کنید استاد متن. اگرچه، برای بسیاری از موارد، استفاده از روش استاندارد باز کردن یک فایل با دوبار کلیک کردن روی دکمه سمت چپ ماوس روی نام آن کاملاً کافی است.

محبوبیت فایل های متنی CSV به این دلیل است که این فرمت توسط اکثر برنامه ها پشتیبانی می شود. بنابراین، تبدیل فایل‌های اکسل به فایل‌های CSV با کاما یک عملیات کاملاً رایج است. اما اگر لازم باشد نه کل صفحه، بلکه فقط یک محدوده انتخاب شده را صادر کنید یا از جداکننده دیگری استفاده کنید، چه؟ به‌علاوه، عملیات «ذخیره به‌عنوان CSV» به‌طور خودکار کتاب کار اکسل را می‌بندد—و این کار را در صورت نیاز به صادرات چندباره داده‌ها دشوارتر می‌کند.

افزودنی Export to CSV این فرآیند روتین را ساده می کند:

  • تبدیل محدوده از XLSX (XLS) به CSV
  • انتخاب جداکننده: کاما، نقطه ویرگول، برگه، نوار عمودی
  • به مقادیر CSV یا مقادیر با قالب صادر کنید
  • بدون بستن فایل اکسل اصلی به صورت CSV ذخیره کنید
  • صادرات صحیح سلول های ادغام شده

زبان ویدیو: انگلیسی زیرنویس: روسی، انگلیسی. (لطفا توجه داشته باشید: ممکن است ویدیو منعکس نشود آخرین به روز رسانی ها. از دستورالعمل های زیر استفاده کنید.)

افزودن "صادر کردن به CSV" در اکسل 2019، 2016، 2013، 2010، 2007

مناسب برای: Microsoft Excel 2019 - 2007، دسکتاپ Office 365 (32 بیتی و 64 بیتی).

نحوه کار با افزونه:

نحوه صادرات محدوده انتخاب شده از اکسل به CSV

  1. جدول یا محدوده ای از سلول ها را برجسته کنید.
  2. روی دکمه "Export to CSV" در نوار ابزار XLTools کلیک کنید > یک کادر محاوره ای باز می شود.
  3. گزینه های نمایش داده های موجود در فایل CSV را پیکربندی کنید و یک جداکننده را انتخاب کنید.
  4. روی OK > ذخیره فایل CSV در رایانه > انجام شد کلیک کنید.

نحوه صادرات مقادیر یا مقادیر با فرمت از Excel به CSV

می‌توانید تعیین کنید که چگونه می‌خواهید داده‌ها در فایل CSV به‌دست‌آمده بدون ایجاد تغییرات در فایل اصلی نمایش داده شوند. داده های اکسل.

  1. محدوده > را انتخاب کنید
  2. تنظیمات برای نمایش مقادیر در فایل CSV را پیکربندی کنید:
    • "Save value format" را انتخاب کنید > مقادیر صادر شده با همان فرمتی که در Excel مشخص شده نمایش داده می شوند، به عنوان مثال. 10٪، 16 مارس 2015، 40 دلار.
    • Save Value را انتخاب کنید > مقادیر در قالب پیش فرض صادر می شوند، به عنوان مثال. 0.1، 2015/03/16، 40.00.

نحوه تغییر کاما استاندارد به نقطه ویرگول، زبانه یا جداکننده نوار عمودی

  1. یک محدوده را انتخاب کنید > روی دکمه صادرات به CSV کلیک کنید.
  2. یک جداکننده مناسب بین مقادیر موجود در فایل نتیجه CSV انتخاب کنید:
    • کاما
    • نقطه ویرگول
    • جدول بندی
    • نوار عمودی

چگونه یک محدوده با سلول های ادغام شده را به CSV صادر کنیم

  1. محدوده با سلول های ادغام شده را انتخاب کنید > روی دکمه صادرات به CSV کلیک کنید.
  2. کادر انتخاب «مقادیر تکراری هنگام صادرات سلول‌های ادغام‌شده» را علامت بزنید > افزونه محتوای سلول‌های ادغام‌شده را در مکان‌های مناسب در رشته‌های متنی در CSV کپی می‌کند.

نحوه ذخیره داده های اکسل به صورت CSV بدون بستن فایل اکسل

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

افزودنی Export to CSV صادرات معمولی XLSX به CSV را بهینه می کند:

  1. محدوده را برجسته کنید > صادرات به CSV > گزینه‌های فایل CSV را تنظیم کنید.
  2. روی OK کلیک کنید > نامی را به آن بدهید و فایل را در رایانه خود ذخیره کنید.
  3. آماده است. لطفا توجه داشته باشید که فایل اکسل اصلی باز می ماند. پسوند آن تغییر نکرده است.
  4. در صورت لزوم تغییراتی ایجاد کنید و به صادرات سایر محدوده ها بدون وقفه ادامه دهید.

همچنین می‌توانید «فایل CSV را پس از صادرات باز کنید» تا فوراً نتیجه را ببینید. فایل در یک پنجره جدید اکسل باز می شود.

سوال یا پیشنهادی دارید؟ در زیر نظر بدهید

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

اخیراً ما شروع به مطالعه ویژگی های قالب CSV (مقادیر جدا شده با کاما) و انواع مختلف کردیم. روش های تبدیل فایل اکسل به csv. امروز ما روند معکوس را انجام خواهیم داد - واردات CSVدر اکسل

این مقاله به شما نشان می دهد که چگونه CSV را در اکسل باز کنید و چگونه چندین فایل CSV را همزمان وارد کنید. ما همچنین مشکلات احتمالی را شناسایی کرده و موثرترین راه حل ها را ارائه خواهیم داد.

نحوه تبدیل CSV به اکسل

اگر نیاز دارید که برخی از اطلاعات را از پایگاه داده شرکت خود در یک برگه اکسل بکشید، اولین ایده ای که به ذهن می رسد این است که پایگاه داده را به یک فایل CSV صادر کنید و سپس فایل CSV را به اکسل وارد کنید.

3 راه وجود دارد تبدیل CSVدر اکسل: می توانید یک فایل با پسوند باز کنید csvمستقیماً در اکسل، روی فایل در Windows Explorer دوبار کلیک کنید یا CSV را به عنوان وارد اکسل کنید منبع خارجیداده ها در ادامه به تفصیل در مورد این موارد صحبت خواهم کرد سه راهو مزایا و معایب هر کدام را بیان خواهم کرد.

نحوه باز کردن یک فایل CSV در اکسل

حتی اگر فایل CSV در برنامه دیگری ایجاد شده باشد، همیشه می توانید با استفاده از دستور آن را به عنوان یک کتاب کار اکسل باز کنید باز کنید(باز کردن).

نظر:باز کردن یک فایل CSV در اکسل، فرمت فایل را تغییر نمی دهد. به عبارت دیگر، فایل CSV به فایل اکسل (فرمت xls. یا .xlsx) تبدیل نمی شود، نوع اصلی خود (csv. یا txt.) را حفظ می کند.

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

اگر داده ها حداقل با یکی از نکات زیر مطابقت دارد، از Text Import Wizard استفاده کنید:

برای اینکه اکسل را مجبور به اجرای Text Import Wizard کنید، می توانید پسوند فایل را از آن تغییر دهید csvدر txt(قبل از باز کردن فایل)، یا همانطور که در زیر توضیح داده شده است.

نحوه باز کردن یک فایل CSV با استفاده از Windows Explorer

این بیشترین است راه سریع csv را در اکسل باز کنید. در Windows Explorer روی فایل دوبار کلیک کنید csv، و به عنوان یک کتاب کار جدید اکسل باز می شود.

با این حال، این روش تنها در صورتی کار خواهد کرد که برنامه مایکروسافتاکسل به عنوان برنامه پیش فرض برای باز کردن فایل ها تنظیم شده است csv. اگر چنین است، یک نماد آشنا در Windows Explorer در کنار نام فایل خواهید دید.

اگر اکسل برنامه پیش فرض شما نیست، در اینجا می توانید آن را برطرف کنید:


نحوه وارد کردن CSV به اکسل

به این ترتیب می توانید داده ها را از یک فایل وارد کنید csvبه یک صفحه اکسل موجود یا جدید. برخلاف دو روش قبلی، فقط CSV را در اکسل باز نمی کند، بلکه فرمت را تبدیل می کند csv V xlsx(اگر از اکسل 2007، 2010 یا 2013 استفاده می کنید) یا xls(در نسخه های اکسل 2003 و قبل از آن).


قبل از حرکت بیشتر، لطفاً به اسکرین شات زیر نگاهی بیندازید، فایل CSV اصلی و خروجی مورد نظر در اکسل را نشان می دهد. امیدوارم این به شما کمک کند تا بهتر متوجه شوید که چرا تنظیمات خاصی را در مثال زیر انتخاب می کنیم.


مشاوره:اگر فایل CSV شما به ترتیب از بیش از یک کاما یا دیگر نویسه های جداکننده استفاده می کند، کادر را علامت بزنید. جداکننده های متوالی را به عنوان یکی در نظر بگیرید(جداکننده های متوالی را یکی بشمارید) تا از سلول های خالی جلوگیری کنید.

مشاوره:می توانید دکمه را فشار دهید خواص(Properties) برای پیکربندی تنظیمات پیشرفته مانند تازه سازی، طرح بندی و قالب بندی برای داده های وارد شده.

نظر:اگر فایل CSV شما حاوی داده های عددی یا تاریخ است، ممکن است اکسل آن را به درستی تبدیل نکند. برای تغییر فرمت داده های وارد شده، ستون(هایی) که در آن خطا رخ داده است را انتخاب کنید، روی آنها کلیک کنید کلیک راست کنیدماوس و منوی زمینهانتخاب کنید سلول ها را قالب بندی کنید(فرمت سلولی).

تبدیل CSV به اکسل: مشکلات و راه حل ها

قالب CSV بیش از 30 سال است که مورد استفاده قرار گرفته است، اما با وجود سابقه طولانی آن، هرگز به طور رسمی مستند نشده است. نام CSV (مقادیر جدا شده با کاما) از استفاده از کاما برای جداسازی فیلدهای داده می آید. اما این در تئوری است. در واقع، بسیاری از فایل های به اصطلاح CSV از کاراکترهای دیگری برای جدا کردن داده ها استفاده می کنند، به عنوان مثال:

  • جدول بندی – فایل های TSV (مقادیر جدا شده از برگه)
  • نقطه ویرگول – فایل های SCSV (مقادیر جدا شده با نقطه ویرگول)

برخی از انواع فایل های CSV فیلدهای داده را با تک یا جدا می کنند نقل قول های دوگانه، برخی دیگر به نشانگر توالی بایت یونیکد (BOM) مانند UTF-8 برای تفسیر صحیح یونیکد نیاز دارند.

این فقدان استانداردها مشکلات مختلفی را ایجاد می کند که ممکن است هنگام تلاش با آنها مواجه شوید تبدیل فایل اکسل به csvو به خصوص هنگام وارد کردن یک فایل CSV به اکسل. بیایید به مشکلات شناخته شده نگاه کنیم، از رایج ترین آنها شروع کنیم.

فایل CSV به درستی در اکسل نمایش داده نمی شود

نشانه ها:شما در حال تلاش برای باز کردن یک فایل CSV در اکسل هستید و تمام داده ها به ستون اول ختم می شوند.

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

راه حل:چندین وجود دارد راه حل های ممکناین مشکل می توانید به سرعت توصیه های زیر را مرور کنید و مناسب ترین آنها را برای کار خاص خود انتخاب کنید.

نظر:همه راه حل های نشان داده شده جداکننده را فقط برای یک فایل CSV معین تغییر می دهند. اگر می خواهید جداکننده پیش فرض را یک بار برای همیشه تغییر دهید، راه حل زیر برای شما مناسب است.

  1. تغییر جداکننده ها در تنظیمات منطقه ای.روی دکمه کلیک کنید شروع کنید(شروع کنید) و اجرا کنید کنترل پنل(کنترل پنل)، روی مورد کلیک کنید منطقه و زبان(استانداردهای منطقه ای) > تنظیمات اضافی (گزینه های اضافی). یک کادر محاوره ای باز می شود سفارشی کردن فرمت(تنظیم قالب) که در آن باید یک نقطه (.) برای پارامتر انتخاب کنید نماد اعشاری(جداکننده عدد صحیح و کسری)، و یک کاما (،) برای پارامتر قرار دهید جداکننده لیست(فهرست جداکننده عناصر).

یادداشت مترجم:این تنظیمات برای بومی سازی انگلیسی اکسل (و تعدادی از کشورهای دیگر) ارائه شده است. برای بومی سازی روسی، استفاده از کاما به عنوان جداکننده بین قطعات صحیح و کسری و نقطه ویرگول برای جدا کردن عناصر لیست رایج تر خواهد بود.

نظر:نصب در پنل مدیریت ویندوزتنظیم جداکننده‌های اعشاری و موارد فهرست، تنظیمات پیش‌فرض نویسه‌ها را برای همه برنامه‌های رایانه شما، نه فقط مایکروسافت اکسل، تغییر می‌دهد.

هنگام باز کردن یک فایل CSV در اکسل، صفرهای پیشرو از بین می روند

نشانه ها:فایل CSV شما حاوی مقادیری با صفرهای ابتدایی است و وقتی فایل CSV را در اکسل باز می کنید، این صفرها از بین می روند.

علت:به طور پیش فرض، مایکروسافت اکسل فایل CSV را با فرمت نمایش می دهد ژنرال(عمومی) که در آن صفرهای ابتدایی قطع می شوند.

راه حل:به جای باز کردن فایل csv. در اکسل، جادوگر واردات متن را مانند قبل اجرا کنید تا فایل CSV را به اکسل تبدیل کنید.

در مرحله 3 ویزارد، ستون هایی که حاوی مقادیر با صفرهای ابتدایی هستند را انتخاب کنید و قالب این ستون ها را به متن تغییر دهید. به این ترتیب فایل CSV خود را به اکسل تبدیل می کنید و صفرها را در جای خود نگه می دارید.

اکسل هنگام باز کردن یک فایل CSV برخی از مقادیر را به تاریخ تبدیل می کند

نشانه ها:برخی از مقادیر در فایل CSV شما شبیه به تاریخ است و اکسل به طور خودکار چنین مقادیری را از آن تبدیل می کند قالب متنقالب به تاریخ

علت:همانطور که در بالا ذکر شد، اکسل یک فایل CSV را با فرمت باز می کند ژنرال(عمومی)، که مقادیر مشابه تاریخ را از قالب متن به قالب تاریخ تبدیل می کند. به عنوان مثال، اگر یک فایل CSV حاوی ورود کاربران را باز کنید، ورودی "Apr23" به تاریخ تبدیل می شود.

راه حل:با استفاده از Text Import Wizard فایل CSV خود را به اکسل تبدیل کنید. در مرحله 3 از ویزارد، ستون هایی با ورودی های تاریخ مانند را انتخاب کنید و قالب ستون را به متن تغییر دهید.

اگر نیاز دارید به نتیجه معکوس برسید، یعنی ستون خاصمقادیر را به تاریخ تبدیل کنید سپس قالب را تنظیم کنید تاریخ(تاریخ) و قالب تاریخ مناسب را از لیست کشویی انتخاب کنید.

نحوه وارد کردن چندین فایل CSV به اکسل

فکر می کنم می دانید که مایکروسافت اکسل به شما امکان می دهد چندین فایل CSV را با استفاده از دستور باز کنید باز کنید(باز کردن).


این روش ساده و سریع است و ما می‌توانیم آن را عالی بنامیم، اگر نه برای یک مورد - هر فایل CSV به این روش به عنوان یک کتاب کار جداگانه اکسل باز می‌شود. در عمل، جابه‌جایی بین چند مورد باز کردن فایل هااکسل می تواند بسیار ناخوشایند و دست و پا گیر باشد.

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