كيفية عرض ملفات .csv بشكل صحيح ضمن Excel 2013؟


Answers

لبرنامج Excel 2013:

  1. افتح مصنف فارغ.
  2. انتقل إلى علامة التبويب DATA .
  3. انقر زر من النص في قسم البيانات الخارجية العامة .
  4. حدد ملف CSV الخاص بك.
  5. اتبع معالج استيراد النص . (في الخطوة 2 ، حدد محدد النص الخاص بك)

http://blogmines.com/blog/how-to-import-text-file-in-excel-2013/

Question

يبدو أن Excel 2013 لا يقرأ ملفات CSV بشكل صحيح (يقوم Excel 2010 بذلك). في كل مرة أقوم فيها بفتح ملفات csv ، يتم عرض جميع البيانات الخاصة بي في العمود الأول.

أعلم أنه يمكنني الانتقال إلى DATA ، Convert ، ثم اختيار commas ، ولكن هذا الإعداد لم يتم حفظه ، وقد سئمت من القيام بذلك في كل مرة أقوم فيها بفتح هذا النوع من الملفات.

كيف يمكنني تعيين Excel 2013 ، مرة واحدة وإلى الأبد ، لعرض ملفات CSV (مفصولة بفواصل) بشكل جميل؟




مأخوذة من https://superuser.com/questions/238944/how-to-force-excel-to-open-csv-files-with-data-arranged-in-columns

يعتمد سلوك Excel عند فتح ملفات CSV بشكل كبير على الإعدادات المحلية وفاصل القائمة المحددة ضمن المنطقة واللغة » تنسيقات » متقدم . افتراضياً ، سيفترض برنامج Excel أن كل ملف CSV قد تم حفظه بهذا الفاصل. وهذا صحيح ما دام ملف CSV لا يأتي من بلد آخر!

إذا كان عملاؤك في بلدان أخرى ، فقد يرون نتائج أخرى عندئذٍ.

على سبيل المثال ، سترى هنا أن Excel الألماني سيستخدم الفاصلة المنقوطة بدلاً من الفاصلة كما هو الحال في الولايات المتحدة. أدخل وصف الصورة هنا




أعرف أن الإجابة قد تم قبولها بالفعل ، ولكن هناك عنصر واحد يجب التحقق منه وهو تشفير ملف CSV. لدي برنامج Powershell النصي الذي ينشئ ملفات CSV. بشكل افتراضي ، تم ترميزها كـ UCS-2 Little Endian (لكل المفكرة ++). سيفتح الملف في عمود واحد في Excel وسيتعين عليّ القيام بتحويل " النص إلى أعمدة" لتقسيم الأعمدة. سمح لي تغيير النص البرمجي لتشفير نفس الإخراج كـ "ASCII" ( UTF-8 w / o BOM لكل Notepad ++) بفتح ملف CSV مباشرةً مع تقسيم الأعمدة. يمكنك تغيير ترميز CSV في Notepad++ أيضًا.

  • ترميز القائمة> تحويل إلى UTF-8 بدون BOM
  • احفظ ملف CSV
  • افتح في Excel ، يجب تقسيم الأعمدة





Related