جدول المحتويات
يوضح البرنامج التعليمي كيفية تغيير فاصل CSV عند استيراد البيانات أو تصديرها إلى / من Excel ، بحيث يمكنك حفظ ملفك في قيم مفصولة بفواصل أو بتنسيق قيم مفصولة بفاصلة منقوطة.
إكسل مجتهد. برنامج Excel ذكي. إنه يفحص بدقة إعدادات النظام للجهاز الذي يعمل عليه ويبذل قصارى جهده لتوقع احتياجات المستخدم ... في كثير من الأحيان إلى نتائج مخيبة للآمال.
تخيل هذا: تريد تصدير بيانات Excel الخاصة بك إلى تطبيق آخر ، لذلك أنت اذهب واحفظه بتنسيق CSV المدعوم من قبل العديد من البرامج. مهما كان خيار CSV الذي تستخدمه ، فإن النتيجة هي ملف محدد بفاصلة منقوطة بدلاً من مفصول بفواصل كما تريد حقًا. الإعداد افتراضي ، وليس لديك فكرة عن كيفية تغييره. لا تستسلم! بغض النظر عن مدى عمق إخفاء الإعداد ، سنعرض لك طريقة لتحديد موقعه وتعديل احتياجاتك.
ما المحدد الذي يستخدمه Excel لملفات CSV
لمعالجة ملفات .csv ، يستخدم Microsoft Excel فاصل القائمة المحدد في إعدادات Windows الإقليمية.
في أمريكا الشمالية وبعض البلدان الأخرى ، يكون فاصل القائمة الافتراضي هو فاصلة ، لذلك تحصل على فاصلة محددة بتنسيق CSV.
في البلدان الأوروبية ، يتم حجز فاصلة للرمز العشري ، ويتم تعيين فاصل القائمة عمومًا على فاصلة منقوطة . هذا هو السبب في أن النتيجة محددة بفاصلة منقوطة بتنسيق CSV.
للحصول على ملف CSV مع محدد حقل آخر ، قم بتطبيق أحد الأساليب الموضحةأدناه.
تغيير الفاصل عند حفظ ملف Excel كملف CSV
عند حفظ مصنف كملف .csv ، يفصل Excel القيم باستخدام الافتراضي فاصل القائمة . لفرض استخدام محدد مختلف ، تابع الخطوات التالية:
- انقر فوق ملف & gt؛ خيارات & gt؛ خيارات متقدمة .
- ضمن خيارات التحرير ، امسح خانة الاختيار استخدام فواصل النظام .
- قم بتغيير الافتراضي الفاصل العشري . نظرًا لأن هذا سيؤدي إلى تغيير طريقة عرض الأرقام العشرية في أوراق العمل الخاصة بك ، اختر فاصل الآلاف مختلفًا لتجنب الالتباس.
اعتمادًا على الفاصل الذي ترغب في استخدامه ، قم بتكوين الإعدادات بإحدى الطرق التالية.
لتحويل ملف Excel إلى فاصلة منقوطة بتنسيق CSV محدد ، قم بتعيين الفاصل العشري الافتراضي إلى فاصلة. سيؤدي هذا إلى جعل Excel يستخدم فاصلة منقوطة لـ فاصل القائمة (محدد CSV):
- اضبط فاصل عشري على فاصلة (،)
- اضبط فاصل الآلاف على نقطة (.)
لحفظ ملف Excel كـ فاصلة CSV محددة بفاصلة ، اضبط الفاصل العشري لنقطة (نقطة). سيؤدي هذا إلى جعل Excel يستخدم فاصلة لـ فاصل القائمة (محدد CSV):
- تعيين فاصل عشري إلى نقطة (.)
- اضبط فاصل الآلاف على فاصلة (،)
إذا كنت تريد تغيير فاصل CSV فقط لملف معين ، ثم حدد استخدام النظامللتعامل مع ملف csv بمحدد مختلف عن المحدد الافتراضي هو استيراد الملف بدلاً من فتحه. في Excel 2013 في وقت سابق ، كان من السهل جدًا القيام بذلك باستخدام معالج استيراد النص الموجود في علامة التبويب البيانات ، في مجموعة إحضار بيانات خارجية . بدءًا من Excel 2016 ، تتم إزالة المعالج من الشريط كميزة قديمة. ومع ذلك ، لا يزال بإمكانك الاستفادة منه:
- ميزة تمكين من النص (قديم).
- قم بتغيير امتداد الملف من .csv إلى .txt ، ثم افتح ملف txt من Excel. سيؤدي هذا إلى تشغيل معالج استيراد النص تلقائيًا.
في الخطوة 2 من المعالج ، يُقترح عليك الاختيار من المحددات المحددة مسبقًا (علامة تبويب أو فاصلة أو فاصلة منقوطة أو مسافة) أو حدد واحدًا مخصصًا:
تحديد المحدد عند إنشاء اتصال Power Query
يوفر Microsoft Excel 2016 والإصدارات الأحدث طريقة أكثر سهولة لاستيراد ملف csv - من خلال الاتصال به بمساعدة Power Query. عند إنشاء اتصال Power Query ، يمكنك اختيار المحدد في نافذة حوار المعاينة:
تغيير فاصل CSV الافتراضي بشكل عام
لتغيير الافتراضي فاصل القائمة ليس فقط لبرنامج Excel ولكن لجميع البرامج المثبتة على جهاز الكمبيوتر الخاص بك ، إليك ما عليك القيام به:
- في Windows ، انتقل إلى لوحة التحكم & gt؛ إعدادات المنطقة . لهذا ، فقط اكتب المنطقة في مربع بحث Windows ، ثم انقر فوق إعدادات المنطقة .
لكي يعمل هذا التغيير ، يجب ألا يكون فاصل القائمة هو نفسه كـ رمز عشري .
عند الانتهاء ، أعد تشغيل Excel ، حتى يتمكن من التقاط التغييرات.
ملاحظات:
- سيؤدي تعديل إعدادات النظام إلى حدوث تغيير عام على جهاز الكمبيوتر الخاص بك والذي سيؤثر على جميع التطبيقات وجميع مخرجات النظام. لا تفعل هذا إلا إذا كنت واثقًا من النتائج بنسبة 100٪.
- إذا كان تغيير الفاصل قد أثر سلبًا على سلوك بعض التطبيقات أو تسبب في مشاكل أخرى على جهازك ، التراجع عن التغييرات . لهذا ، انقر فوق الزر إعادة تعيين في مربع الحوار تخصيص التنسيق (الخطوة 5 أعلاه). سيؤدي هذا إلى إزالة جميع التخصيصات التي أجريتها واستعادة الإعدادات الافتراضية للنظام.
تغيير فاصل القائمة: الخلفية والنتائج
قبل تغيير فاصل القائمة على جهازك ، أشجعك على قراءة هذا القسم بعناية ، حتى تفهم النتائج المحتملة تمامًا.
أولاً ، يجب أن تكون كذلك. لاحظ أنه وفقًا للبلد ، يستخدم Windows فواصل افتراضية مختلفة. يرجع السبب في ذلك إلى كتابة الأعداد الكبيرة والأرقام العشرية بطرق مختلفة في جميع أنحاء العالم.
في الولايات المتحدة الأمريكية والمملكة المتحدة وبعض البلدان الأخرى الناطقة باللغة الإنجليزية بما في ذلك أستراليا ونيوزيلندا ، يتم استخدام الفواصل التالية:
الرمز العشري: النقطة (.)
رمز تجميع الأرقام: فاصلة (،)
فاصل القائمة: فاصلة (،)
في معظم البلدان الأوروبية ، يكون فاصل القائمة الافتراضي هو فاصلة منقوطة (؛) لأنه يتم استخدام الفاصلة كنقطة عشرية:
الرمز العشري: فاصلة (،)
رمز تجميع الأرقام: نقطة ( .)
فاصل القائمة: فاصلة منقوطة (؛)
على سبيل المثال ، إليك كيفية كتابة ألفي دولار وخمسين سنتًا بلدان مختلفة:
الولايات المتحدة والمملكة المتحدة: 2،000.50 دولار
الاتحاد الأوروبي: 2.000،50 دولار
كيف يرتبط كل هذا بمحدد CSV؟ النقطة هي أن فاصل القائمة (محدد CSV) و الرمز العشري يجب أن يكونا حرفين مختلفين. هذا يعني أن تعيين فاصل القائمة على فاصلة سيتطلب تغيير الافتراضي الرمز العشري (إذا تم تعيينه على فاصلة). نتيجة لذلك ، سيتم عرض الأرقام بطريقة مختلفة في كل ما تبذلونه منالتطبيقات.
علاوة على ذلك ، يتم استخدام فاصل القائمة من أجل فصل الوسائط في صيغ Excel. بمجرد تغييرها ، لنقل من فاصلة إلى فاصلة منقوطة ، ستتغير الفواصل في جميع الصيغ أيضًا إلى فواصل منقوطة.
إذا لم تكن جاهزًا لمثل هذه التعديلات واسعة النطاق ، فقم بتغيير الفاصل لملف CSV محدد فقط ملف كما هو موضح في الجزء الأول من هذا البرنامج التعليمي.
هكذا يمكنك فتح ملفات CSV أو حفظها بمحددات مختلفة في Excel. شكرا للقراءة ونراكم الأسبوع المقبل!
الإعداداتخانة الاختيار مرة أخرى بعد تصدير مصنف Excel إلى CSV.ملاحظة. من الواضح أن التغييرات التي أجريتها في خيارات Excel هي مقصورة على Excel . ستستمر التطبيقات الأخرى في استخدام فاصل القائمة الافتراضي المحدد في إعدادات Windows الإقليمية.
تغيير المحدد عند استيراد CSV إلى Excel
هناك عدة طرق مختلفة لاستيراد ملف CSV إلى Excel. تعتمد طريقة تغيير المحدد على طريقة الاستيراد التي اخترتها.
أشر إلى الفاصل مباشرةً في ملف CSV
لكي يتمكن Excel من قراءة ملف CSV باستخدام فاصل حقل مستخدم في بالنظر إلى ملف CSV ، يمكنك تحديد الفاصل مباشرة في هذا الملف. لهذا ، افتح الملف الخاص بك في أي محرر نصوص ، قل المفكرة ، واكتب السلسلة أدناه قبل أي بيانات أخرى:
- لفصل القيم بفاصلة: sep = ،
- للفصل القيم ذات الفاصلة المنقوطة: sep = ؛
- لفصل القيم باستخدام أنبوب: sep =