فهرست مطالب
این آموزش نحوه تغییر جداکننده CSV را هنگام وارد کردن یا صادر کردن داده ها به/از اکسل نشان می دهد، بنابراین می توانید فایل خود را در مقادیر جدا شده با کاما یا فرمت مقادیر جدا شده با نقطه ویرگول ذخیره کنید.
اکسل کوشا است. اکسل هوشمند است. این به طور کامل تنظیمات سیستم دستگاهی را که روی آن کار می کند بررسی می کند و تمام تلاش خود را برای پیش بینی نیازهای کاربر انجام می دهد ... اغلب به نتایج ناامیدکننده می رسد.
این را تصور کنید: می خواهید داده های Excel خود را به برنامه دیگری صادر کنید، بنابراین بروید آن را در قالب CSV که توسط بسیاری از برنامه ها پشتیبانی می شود ذخیره کنید. از هر گزینه CSV که استفاده می کنید، نتیجه یک فایل با نقطه ویرگول به جای جدا شده با کاما است که واقعاً می خواستید. تنظیمات پیشفرض است و شما نمیدانید چگونه آن را تغییر دهید. تسلیم نشو! مهم نیست که تنظیمات چقدر عمیق پنهان است، ما راهی به شما نشان خواهیم داد که آن را پیدا کنید و مطابق با نیازهای خود تغییر دهید.
اکسل از چه جداکننده برای فایل های CSV استفاده می کند
برای مدیریت فایلهای .csv، مایکروسافت اکسل از جداکننده فهرست تعریف شده در تنظیمات منطقهای ویندوز استفاده میکند.
در آمریکای شمالی و برخی کشورهای دیگر، جداکننده فهرست پیشفرض یک کاما<9 است>، بنابراین شما CSV را با کاما مشخص میکنید.
در کشورهای اروپایی، یک کاما برای نماد اعشاری رزرو میشود و جداکننده فهرست معمولاً روی نقطه ویرگول تنظیم میشود. به همین دلیل است که نتیجه با نقطه ویرگول CSV مشخص می شود.
برای دریافت یک فایل CSV با جداکننده فیلد دیگر، یکی از روش های توضیح داده شده را اعمال کنید.در زیر.
هنگام ذخیره فایل اکسل به عنوان CSV جداکننده را تغییر دهید
وقتی یک کتاب کار را به صورت فایل csv. ذخیره می کنید، اکسل مقادیر را با جداکننده فهرست پیش فرض شما جدا می کند. برای اینکه آن را مجبور به استفاده از یک جداکننده دیگر کنید، مراحل زیر را انجام دهید:
- کلیک کنید File > Options > Advanced .
- در گزینههای ویرایش ، کادر انتخاب استفاده از جداکنندههای سیستم را پاک کنید.
- تغییر پیشفرض جداکننده اعشاری . از آنجایی که این روش نحوه نمایش اعداد اعشاری در کاربرگ های شما را تغییر می دهد، برای جلوگیری از سردرگمی، یک جداکننده هزاران متفاوت انتخاب کنید.
بسته به جداکننده ای که می خواهید استفاده کنید، تنظیمات را پیکربندی کنید. به یکی از روش های زیر.
برای تبدیل فایل اکسل به CSV نقطه ویرگول محدود شده ، جداکننده اعشاری پیش فرض را روی یک کاما قرار دهید. این باعث می شود اکسل از یک نقطه ویرگول برای جداکننده لیست (جداکننده CSV) استفاده کند:
- جداکننده اعشاری را روی کاما (,) <تنظیم کنید. 11>تنظیم جداکننده هزاران روی نقطه (.)
برای ذخیره فایل اکسل به عنوان CSV جدا شده با کاما ، تنظیم کنید جداکننده اعشاری به نقطه (نقطه). این باعث میشود اکسل از کاما برای جداکننده فهرست (جداکننده CSV):
- تنظیم جداکننده اعشاری روی نقطه (.) <11 استفاده کند. جداکننده هزاران را روی کاما (,) تنظیم کنید
اگر می خواهید جداکننده CSV را فقط برای فایل خاص<تغییر دهید. 9>، سپس Use system را علامت بزنیدبرای مدیریت یک فایل csv با جداکننده ای متفاوت از پیش فرض، به جای باز کردن، وارد کردن فایل است. در Excel 2013 قبلی، انجام این کار با Text Import Wizard در تب Data ، در گروه Get External Data بسیار آسان بود. با شروع اکسل 2016، جادوگر به عنوان یک ویژگی قدیمی از روبان حذف می شود. با این حال، همچنان میتوانید از آن استفاده کنید:
- فعال کردن قابلیت From Text (Legacy).
- پسوند فایل را از csv. به txt. تغییر دهید و سپس فایل txt را باز کنید. از اکسل با این کار Import Text Wizard به طور خودکار راه اندازی می شود.
در مرحله 2 از ویزارد، به شما پیشنهاد می شود که از بین جداکننده های از پیش تعریف شده (برگه، کاما، نقطه ویرگول یا فاصله) انتخاب کنید. یا یک مورد سفارشی خود را مشخص کنید:
هنگام ایجاد اتصال Power Query مشخص کنید
Microsoft Excel 2016 و بالاتر یک راه آسان دیگر برای وارد کردن یک فایل CSV ارائه میکند. - با اتصال به آن با کمک Power Query. هنگام ایجاد یک اتصال Power Query، می توانید جداکننده را در پنجره گفتگوی Preview انتخاب کنید:
تغییر جداکننده پیش فرض CSV در سطح جهانی
برای تغییر پیش فرض فهرست جداکننده نه تنها برای اکسل بلکه برای همه برنامه های نصب شده بر روی رایانه شما، کاری که باید انجام دهید این است:
- در ویندوز، به Control Panel > تنظیمات منطقه . برای این کار کافیست Region را در کادر جستجوی ویندوز تایپ کنید و سپس کلیک کنید تنظیمات منطقه .
برای اینکه این تغییر کار کند، List separator نباید یکسان باشد به عنوان نماد اعشاری .
پس از اتمام، Excel را مجددا راه اندازی کنید تا بتواند تغییرات شما را دریافت کند.
نکات:
- تغییر تنظیمات سیستم باعث تغییر کلی در رایانه شما میشود که بر همه برنامهها و همه خروجیهای سیستم تأثیر میگذارد. این کار را انجام ندهید مگر اینکه 100% به نتایج اطمینان داشته باشید.
- اگر تغییر جداکننده بر رفتار برخی از برنامهها تأثیر منفی گذاشته یا مشکلات دیگری را در دستگاه شما ایجاد کرده است، تغییرات را لغو کنید . برای این کار، روی دکمه Reset در کادر گفتگوی Customize Format کلیک کنید (مرحله 5 در بالا). این همه سفارشیسازیهایی را که انجام دادهاید حذف میکند و تنظیمات پیشفرض سیستم را بازیابی میکند.
تغییر جداکننده لیست: پسزمینه وعواقب
قبل از تغییر جداکننده فهرست در دستگاه خود، به شما توصیه میکنم این بخش را به دقت بخوانید تا نتایج احتمالی را کاملاً درک کنید.
در ابتدا، باید اشاره کرد که بسته به کشور ویندوز از جداکننده های پیش فرض مختلفی استفاده می کند. به این دلیل است که اعداد بزرگ و اعشار به روشهای مختلفی در سراسر جهان نوشته میشوند.
در ایالات متحده آمریکا، بریتانیا و برخی دیگر از کشورهای انگلیسی زبان از جمله استرالیا و نیوزلند، جداکنندههای زیر استفاده میشوند:
نماد اعشاری: نقطه (.)
نماد گروه بندی ارقامی: کاما (،)
جداکننده لیست: کاما (،)
در اکثر کشورهای اروپایی، جداکننده فهرست پیشفرض یک نقطه ویرگول (;) است، زیرا کاما به عنوان نقطه اعشار استفاده میشود:
نماد اعشاری: کاما (,)
نماد گروهبندی رقم: نقطه ( .)
جداکننده لیست: نقطه ویرگول (;)
به عنوان مثال، در اینجا چگونه دو هزار دلار و پنجاه سنت نوشته می شود کشورهای مختلف:
ایالات متحده و بریتانیا: $2,000.50
EU: $2,000,50
چگونه همه اینها به جداکننده CSV مرتبط است؟ نکته این است که جداکننده لیست (جداکننده CSV) و نماد اعشاری باید دو کاراکتر متفاوت باشند. این بدان معناست که تنظیم جداکننده لیست روی کاما نیاز به تغییر نماد اعشاری پیشفرض دارد (اگر روی کاما تنظیم شده باشد). در نتیجه، اعداد به روشی متفاوت در همه شما نمایش داده می شوندبرنامه ها.
به علاوه، List separator برای جداسازی آرگومان ها در فرمول های اکسل استفاده می شود. هنگامی که آن را تغییر دهید، مثلاً از کاما به نقطه ویرگول، جداکنندههای همه فرمولهای شما نیز به نقطه ویرگول تغییر میکنند.
اگر برای چنین تغییراتی در مقیاس بزرگ آماده نیستید، جداکننده را فقط برای یک CSV خاص تغییر دهید. فایل همانطور که در قسمت اول این آموزش توضیح داده شد.
به این ترتیب می توانید فایل های CSV را با جداکننده های مختلف در Excel باز یا ذخیره کنید. ممنون که خواندید و هفته آینده شما را می بینیم!
تنظیماتپس از صادرات کتاب کار اکسل به CSV، دوباره کادر را علامت بزنید.توجه داشته باشید. بدیهی است که تغییراتی که در Excel Options ایجاد کرده اید به Excel محدود می شود . سایر برنامه ها همچنان از جداکننده لیست پیش فرض تعریف شده در تنظیمات منطقه ای ویندوز شما استفاده می کنند.
تغییر جداکننده هنگام وارد کردن CSV به اکسل
چند راه مختلف برای وارد کردن فایل CSV به اکسل وجود دارد. نحوه تغییر جداکننده بستگی به روش وارد کردنی دارد که انتخاب کردهاید.
جداکننده را مستقیماً در فایل CSV نشان دهید
برای اینکه اکسل بتواند یک فایل CSV را با جداکننده فیلد مورد استفاده در یک فایل بخواند. با توجه به فایل CSV، می توانید جداکننده را مستقیماً در آن فایل مشخص کنید. برای این کار، فایل خود را در هر ویرایشگر متنی باز کنید، مثلا Notepad، و رشته زیر را قبل از هر داده دیگری تایپ کنید:
- برای جدا کردن مقادیر با کاما: sep=,
- برای جدا کردن مقادیر با نقطه ویرگول: sep=;
- برای جدا کردن مقادیر با یک لوله: sep=