beta

ملف CSV يُفتح في عمود واحد أو يعرض رموزًا خاطئة: كيف تصلحه

يقرأ PaperSheets ملفات UTF-8 المفصولة بفواصل، أو بفواصل منقوطة عندما لا يحتوي الملف على أي فاصلة. يبقى الملف المفصول بعلامات تبويب في عمود واحد، ويعرض أي ترميز آخر � بدل الحروف المشكّلة. أعد حفظ الملف بصيغة UTF-8 وبفواصل، ثم استورده.

افتح PaperSheetsمجاني، بدون حساب، وتبقى ملفاتك على جهازك

أصلح ملف .csv يُفتح خطأ في 6 خطوات

  1. افتح PaperSheets، واختر ملف ثم استيراد ملف… (أو أسقط الملف على صفحة البداية). يُفتح الجدول وكل قيمة في خليتها.
  2. إذا كان كل شيء في العمود A، فتحقق من الفاصل. يقسّم PaperSheets عند الفواصل، أو عند الفواصل المنقوطة فقط عندما لا يحتوي الملف كله على أي فاصلة. الملف المفصول بعلامات تبويب لا يُقسَّم إطلاقًا.
  3. الملف المفصول بفواصل منقوطة والذي يستخدم أيضًا فواصل عشرية (3,5) يحتوي على فواصل، فيُقسَّم عندها وتخرج الأعمدة خاطئة. أعد حفظه بنقطة كعلامة عشرية، أو بفواصل كفاصل وبالقيم بين علامتي اقتباس.
  4. إذا ظهرت الحروف المشكّلة على شكل �، فالملف ليس بترميز UTF-8 (مثل Windows-1252 أو Windows-1250). لا يستطيع PaperSheets اختيار ترميز، لذا احفظ الملف من جديد بصيغة UTF-8 في البرنامج الذي أنشأه، ثم استورده مرة أخرى.
  5. تحقق من الأرقام: يظهر 00123 على أنه 123، وتبقى القيمة ذات الفاصلة العشرية مثل 3,50 نصًا، ويُقرَّب الرقم الذي يزيد على 15 رقمًا. أصلح هذه في المصدر، أو راجع الجدول أدناه.
  6. عندما يصبح الجدول صحيحًا، اختر ملف ثم تنزيل .csv. يُحفظ الملف بترميز UTF-8 وبفواصل.

ما يفعله PaperSheets مع كل مشكلة

ملفكما يعرضه PaperSheetsما عليك فعله
فواصل منقوطة، وعشري بنقطةثلاثة أعمدة نظيفةلا شيء لإصلاحه
فواصل منقوطة وفواصل عشريةأعمدة خاطئة: Ana;3 و5;Cluj في خليتيناستخدم نقطة كعلامة عشرية، أو فواصل مع قيم بين علامتي اقتباس
علامات تبويبعمود واحد، وعلامات التبويب داخل النصاحفظه مفصولًا بفواصل أو بفواصل منقوطة
فواصل داخل علامات الاقتباس، وفواصل أسطر داخل علامات الاقتباستبقى في خلية واحدةلا شيء لإصلاحه
UTF-8، مع علامة ترتيب البايت أو بدونهاالحروف المشكّلة ș é ă ț صحيحةلا شيء لإصلاحه
Windows-1252 أو Windows-1250� مكان كل حرف مشكّلاحفظه من جديد بصيغة UTF-8
00123 أو 0722123456تظهر 123 و722123456اكتب ="00123" كصيغة، فتعرض 00123 وتحفظه
3,50 أو 1.234,56تبقى نصًا كما كُتبتاستخدم نقطة كعلامة عشرية، أو أعد كتابة الأرقام
تواريخ مثل 31/01/2024تبقى نصًارتّبها أو قارنها كنص
أكثر من 26 عمودًا أو 500 صفتُقتطع، مع رسالةقسّم الملف قبل الاستيراد

من الجيد أن تعرف

الاقتطاع حقيقي: فتح ملف اختبار فيه 30 عمودًا و600 صف بالأعمدة A إلى Z والصفوف من 1 إلى 500، وظهرت الرسالة تم اقتطاع الجدول إلى 26 عمودًا و500 صف. لا يُحفظ شيء بعد ذلك.

يحتوي ملف .csv المنزَّل على القيم المحسوبة مفصولة بفواصل، وتنتهي الأسطر بـ\r\n ويبدأ الملف بعلامة ترتيب البايت. وتنطبق القاعدة نفسها عند الحفظ: يُحفظ 00123 على أنه 123، و15% على أنه 0.15، والصيغة التي تعطي خطأ تُحفظ #ERROR!. لا يملك PaperSheets بحثًا واستبدالًا ولا دالة لتحويل 3,50 إلى رقم.

الصيغ المدعومة

  • فتح: .csv (فاصلة، أو فاصلة منقوطة عند عدم وجود فاصلة) و.xlsx
  • القراءة بترميز: UTF-8 فقط
  • تنزيل: .csv بترميز UTF-8 مع علامة ترتيب البايت
  • الحد: 26 عمودًا و500 صف

الأسئلة الشائعة

لماذا يُفتح ملف .csv في عمود واحد؟

لأن الملف لا يحتوي على فاصلة ولا فاصلة منقوطة، وهو عادةً ملف مفصول بعلامات تبويب. يقسّم PaperSheets عند الفواصل، أو عند الفواصل المنقوطة فقط عندما لا يحتوي الملف على أي فاصلة. الملف المفصول بعلامات تبويب لا يُقسَّم، فيقع كل صف في العمود A.

هل يستطيع PaperSheets فتح ملف مفصول بعلامات تبويب؟

ليس كأعمدة. يذهب نص الصف كله، بعلامات التبويب، إلى العمود A. احفظ الملف من جديد بفواصل أو بفواصل منقوطة كفاصل.

لماذا ما زال ملفي المفصول بفواصل منقوطة يُقسَّم خطأ؟

لأن فاصلة واحدة في أي مكان من الملف، مثل فاصلة عشرية، تجعل PaperSheets يختار الفاصلة. أزل الفواصل أو أعد حفظ الملف بنقطة كعلامة عشرية.

لماذا أرى � بدل الحروف المشكّلة؟

الملف ليس بترميز UTF-8. يقرأ PaperSheets دائمًا UTF-8 وليس فيه اختيار للترميز، لذا تصبح بايتات Windows-1252 أو Windows-1250 � . احفظ الملف من جديد بصيغة UTF-8 ثم استورده.

هل الحروف المشكّلة سليمة في ملف UTF-8 مع علامة ترتيب البايت؟

نعم. فُتح الشكلان بشكل صحيح في الاختبارات، وملف .csv المنزَّل بترميز UTF-8 مع علامة ترتيب البايت.

كيف أحتفظ بالأصفار البادئة في رمز؟

يُقرأ 00123 العادي على أنه الرقم 123. استخدم الصيغة ="00123": فهي تعرض 00123 وتحفظه. القيمة التي تبدأ بـ= في ملف .csv تُقرأ كصيغة، لذلك يمكن للملف أن يحتويها.

التوثيق

المزيد من أدوات Oxyde المجانية