الرئيسية
» المجالات
»
كيفية منع برنامج إكسل من تغيير الأرقام إلى تواريخ تلقائيًا
كيفية منع برنامج إكسل من تغيير الأرقام إلى تواريخ تلقائيًا
أفضل حل هو تنسيق خلايا الوجهة كنص قبل كتابة أو لصق الأرقام التي تشبه التاريخ. إذا كان لديك عدد قليل من القيم، فأضف فاصلة عليا قبل كل قيمة. بالنسبة لملفات CSV أو البيانات المستوردة الأخرى، استخدم Power Query وقم بتعيين أعمدة المعرفات كنص قبل تحميلها في ورقة العمل.
يُعدّ هذا التمييز مهمًا لأنّ برنامج إكسل يدعم أكثر من نوع واحد من التحويل التلقائي. لا تزال مايكروسوفت توثّق السلوك القديم الذي يسمح بتفسير الإدخالات التي تحتوي على شرطة مائلة أو واصلة على أنّها تواريخ. في الوقت نفسه، تتضمن الإصدارات الأحدث من إكسل عناصر تحكّم في التحويل التلقائي للبيانات لأنماط محدّدة. هذه العناصر الجديدة مفيدة، لكنّها لا تُعطّل هذه الميزة تلقائيًا لكلّ قيمة تبدو كتاريخ.
الوضع الحالي: تمت مراجعة الإرشادات أدناه من قِبل دعم مايكروسوفت في سبتمبر 2026. وتفيد مايكروسوفت بأن حل مشكلة تنسيق النص ينطبق على جميع إصدارات Excel لـ Microsoft 365، وExcel 2024، وExcel 2021، وExcel 2019، وExcel 2016. كما تم توثيق ميزة التحويل التلقائي للبيانات الأحدث في Excel لـ Microsoft 365 وExcel 2024، بما في ذلك إصدارات Mac الحالية.
لماذا يقوم برنامج إكسل بتحويل الأرقام إلى تواريخ؟
يحاول برنامج إكسل استنتاج نوع البيانات التي تُدخلها. وهذا مفيد عندما تقصد تاريخًا، ولكنه يُسبب مشاكل مع مُعرّفات مثل أرقام الأجزاء، والسجلات الرياضية، ورموز الغرف، والقيم الشبيهة بالإصدارات، أو التسميات مثل " 1-2و" 11/53. تُقدّم مايكروسوفت مثالًا على أن الكتابة 12/2قد تُصبح تاريخًا.
قد تختلف النتيجة الدقيقة باختلاف الإعدادات الإقليمية ونوع الأحرف في القيمة. فمثلاً، قد يُفسَّر الإدخال الذي يحتوي على شرطة مائلة بشكل مختلف في منطقة زمنية تعتمد على الشهر/اليوم عنه في منطقة زمنية تعتمد على اليوم/الشهر. لذا، يُنصح بتحديد نوع الحقل كنص في برنامج إكسل قبل أن يتمكن من تفسيره.
الإجراء: إذا كانت القيم عبارة عن معرفات وليست كميات تخطط لحسابها، فتعامل مع العمود بأكمله كنص.
ورقة عمل نموذجية تعرض إدخالات تشبه التاريخ في عمود واحد، وصيغها المشفرة في عمود آخر. قد يختلف التاريخ المعروض بعد التحويل باختلاف الإعدادات الإقليمية.
الطريقة الأولى: قم بتنسيق الخلايا كنص قبل إدخال القيم
هذه هي أفضل طريقة عامة للرموز التي تحتوي على شرطات مائلة أو واصلات أو أصفار بادئة أو أحرف أخرى قد تؤدي إلى تفسير تلقائي.
على برنامج Excel لنظامي التشغيل Windows أو Mac
حدد الخلايا أو العمود بأكمله الذي سيحتوي على القيم.
افتح مربع حوار "تنسيق الخلايا". في نظام ويندوز، Ctrl+1هذا هو الاختصار القياسي؛ أما في نظام ماك، فاستخدم اختصار "تنسيق الخلايا" المقابل المتوفر في إصدارك.
في علامة التبويب "رقم"، اختر "نص" ، ثم أكد مربع الحوار.
اكتب أو الصق القيم بعد تطبيق تنسيق النص.
تصف مايكروسوفت تنسيق النص بأنه يعامل محتوى الخلية كنص ويعرضه كما هو مُدخل. وهذا يختلف عن مجرد تغيير شكل الرقم المخزن مسبقًا.
الإجراء: قم بتنسيق عمود إدخال قابل لإعادة الاستخدام كنص قبل لصق رموز المنتجات أو معرفات الحسابات أو أرقام الحالات أو غيرها من المعرفات الشبيهة بالتاريخ.
يظهر مربع حوار "تنسيق الخلايا" مع تحديد "نص". يؤدي تطبيق "نص" قبل إدخال البيانات إلى إخبار برنامج Excel بالاحتفاظ بالقيم المستقبلية كنص بدلاً من تفسيرها كسلاسل نصية تشبه التاريخ.
حول برنامج Excel للويب
حدد الخلايا المستهدفة، ثم استخدم الصفحة الرئيسية > تنسيق الأرقام > نص . توثق مايكروسوفت هذه الطريقة باعتبارها المكافئ على الويب لمنع تنسيق الأرقام التلقائي غير المرغوب فيه.
الإجراء: إذا كنت تتعاون في متصفح، فقم بتعيين عمود الإدخال المشترك إلى نص قبل أن يبدأ أعضاء الفريق في إدخال البيانات.
تبقى القيم المفصولة بشرطة دون تغيير بعد تجهيز خلايا الوجهة لإدخال النص. هذه هي النتيجة المطلوبة للمعرّفات التي تشبه التواريخ فقط.
الطريقة الثانية: استخدام الفاصلة العليا لبعض القيم الفردية
إذا كنتَ تحتاج فقط إلى إدخال عدد قليل من القيم، فإن كتابة فاصلة عليا قبل القيمة أسرع من تنسيق نطاق كامل. على سبيل المثال، أدخل `<t>` '11-53أو `<t> '1/47`. تشير مايكروسوفت إلى أن الفاصلة العليا لا تظهر في الخلية بعد الضغط على مفتاح الإدخال.
عادةً ما يكون هذا الأسلوب أنظف من إضافة مسافة في بداية السطر. وتشير مايكروسوفت أيضًا إلى أن المسافة تبقى في بداية السطر، بينما توصي باستخدام الفاصلة العليا بدلًا من المسافة عند استخدام البيانات مع دوال البحث مثل MATCH أو VLOOKUP.
الإجراء: استخدم أسلوب الفاصلة العليا للإدخالات العرضية؛ استخدم عمودًا منسقًا نصيًا للبيانات المجمعة أو سير العمل المتكرر.
الطريقة الثالثة: فهم ما يمكن وما لا يمكن أن يعطله التحويل التلقائي للبيانات
تتضمن الإصدارات الأحدث من برنامج Excel قسمًا خاصًا بالتحويل التلقائي للبيانات . في الإصدار الحالي من Excel لنظام Windows، تُشير Microsoft إلى وجوده ضمن قائمة ملف > خيارات > بيانات . تتيح هذه الميزة التحكم في العديد من عمليات التحويل، بما في ذلك إزالة الأصفار البادئة، وتقصير الأرقام الطويلة جدًا، وتفسير القيم المحيطة بالحرف E على أنها ترميز علمي، وتحويل سلسلة متصلة من الأحرف والأرقام إلى تاريخ.
فيما يخص خيار التاريخ، تقدم مايكروسوفت JAN1مثالاً. تعطيل خيار " تحويل الأحرف والأرقام المتتالية إلى تاريخ" يُبقي هذا النوع من القيم كنص. مع ذلك، تحذر مايكروسوفت صراحةً من أن القيم التي تحتوي على مسافات أو أحرف أخرى، مثل 0 JAN 1أو 1 JAN-1، قد تُعامل كتواريخ.
هذا القيد مهم. فهو يفسر سبب عدم تعارض هذا الإعداد مع صفحة دعم مايكروسوفت المنفصلة التي تنص على عدم وجود طريقة عامة لإيقاف السلوك الكلاسيكي لجميع إدخالات التاريخ التي تستخدم الشرطة المائلة أو الواصلة. بالنسبة لهذه القيم، يظل تنسيق النص هو الطريقة الموثوقة.
الإجراء: إذا كنت تستخدم Microsoft 365 أو Excel 2024، فراجع ملف > خيارات > بيانات > تحويل البيانات التلقائي ، ولكن لا تزال تقوم بتنسيق حقول المعرف مسبقًا كنص عندما تحتوي على شرطات مائلة أو واصلات.
مفهوم خاطئ شائع: التصحيح التلقائي ليس مفتاح تحويل التاريخ
من السهل افتراض أن خيار "التدقيق > خيارات التصحيح التلقائي" يتحكم في هذا السلوك لأن التصحيح التلقائي يُغير النص أثناء الكتابة. لكن وثائق مايكروسوفت إكسل الحالية تضع عناصر التحكم الأحدث ذات الصلة ضمن خيارات البيانات، وليس في صفحة التدقيق.
الإجراء: لا تُضيّع وقتك في تغيير إعدادات التدقيق الإملائي أو التصحيح التلقائي لحل مشكلة تحليل التواريخ الرقمية. استخدم تنسيق النص، أو خيارات البيانات الموضحة أعلاه، أو سير عمل استيراد يُحدد نوع العمود بشكل صريح.
تُعدّ صفحة التدقيق والتصحيح التلقائي من الصفحات التي يخطئ فيها الكثيرون. توثّق مايكروسوفت عناصر التحكم في التحويل التلقائي للبيانات في برنامج إكسل ضمن خيارات البيانات، بينما يبقى تنسيق النص هو الحل الأمثل لمعالجة المعرّفات الشبيهة بالتاريخ.
الطريقة الرابعة: بالنسبة لملفات CSV، استورد البيانات بدلاً من الاعتماد على الكشف التلقائي عن النوع
لا تخزن ملفات CSV أنواع خلايا Excel أو تنسيقها. عند فتح Excel للملف أو استيراده، عليه تفسير النص. وهنا تحديدًا قد تتغير المعرفات، مثل سلاسل الأرقام الطويلة، أو القيم الرقمية، دون قصد 3-4.00123
لاستيراد البيانات بشكل متكرر، استخدم "بيانات" > "من نص/CSV" . في المعاينة، اختر "تحويل البيانات" لفتح Power Query. حدد عمود المعرّف، وغيّر نوع بياناته إلى "نص" ، واقبل استبدال النوع المكتشف إذا طُلب منك ذلك، ثم استخدم "إغلاق وتحميل" .
تُشير وثائق مايكروسوفت إلى أن Power Query يكتشف تلقائيًا أنواع الأعمدة في المصادر غير المهيكلة مثل ملفات CSV والملفات النصية. ويؤدي تغيير نوع عمود المعرّف إلى نص صراحةً إلى منع عمليات التحديث اللاحقة من إعادة تفسير هذا الحقل كتاريخ.
الإجراء: إذا كان ملف CSV جزءًا من سير عمل متكرر، فاحفظ خطوات Power Query وقم بتحديث الاستعلام بدلاً من فتح ملف CSV مباشرة في كل مرة.
إذا قام برنامج Excel بتحويل القيمة بالفعل، فقد لا يؤدي تغيير التنسيق إلى استعادة النص الأصلي.
هذا سوء فهم شائع آخر. يُغيّر تنسيق الأرقام بشكل أساسي طريقة عرض القيمة المُخزّنة. تُشير مايكروسوفت إلى أن تنسيقات الأرقام تُغيّر المظهر دون تغيير القيمة الأساسية المُستخدمة في العمليات الحسابية. إذا كان برنامج إكسل قد فسّر مُدخلاتك بالفعل كقيمة تاريخ، فإن تحويل الخلية إلى نص لاحقًا لن يُعيد بناء الأحرف الأصلية التي كتبتها بشكل موثوق.
على سبيل المثال، إذا تم تحويل مُعرِّف إلى تاريخ، فقد يقوم برنامج Excel الآن بتخزين قيمة تسلسلية للتاريخ بدلاً من السلسلة الأصلية. مصدر الاسترداد الآمن هو الملف الأصلي، أو بيانات الحافظة، أو سجلات النظام، أو إجراء التراجع الفوري.
الإجراء: إذا تمت عملية التحويل للتو، فاستخدم التراجع. إذا كان المصنف قد تم حفظه بالفعل، فأعد استيراد أو إدخال المعرفات المتأثرة من مصدر موثوق بعد تنسيق خلايا الوجهة مسبقًا كنص.
الكسور حالة خاصة
إذا 1/2كان المقصود هو الكسر العددي نصف وليس مُعرّفًا، فإن تخزينه كنص عادةً ما يكون خيارًا خاطئًا، لأنك قد ترغب في استخدامه في العمليات الحسابية. توصي مايكروسوفت بإدخال صفر متبوعًا بمسافة قبل الكسر، مثل 0.5 0 1/2. عندها يحتفظ إكسل بالقيمة ككسر بدلًا من تفسيرها كتاريخ.
الإجراء: حدد ما إذا كان الإدخال مُعرِّفًا أم قيمة رياضية. استخدم النص أو الفاصلة العليا للمُعرِّفات؛ واستخدم طريقة إدخال الكسور عند الحاجة إلى إجراء عمليات حسابية.
أي حل يجب عليك استخدامه؟
الموقف
أفضل نهج
لماذا
العديد من الرموز مثل 1-2، 3/4، أو 11-53
قم بتنسيق العمود مسبقًا كنص
يمنع برنامج Excel من تفسير الإدخالات المستقبلية على أنها تواريخ.
مُعرّف واحد أو اثنان يشبهان التاريخ
ضع فاصلة عليا قبل كل قيمة.
سريع ولا يعرض الفاصلة العليا في الخلية.
سلاسل نصية بنمط JAN1 في Microsoft 365 أو Excel 2024
مراجعة إعدادات التحويل التلقائي للبيانات
يمكن تعطيل التحويل المتصل المحدد بين الحروف والأرقام.
عمليات استيراد ملفات CSV المتكررة
استخدم Power Query واضبط نوع العمود على نص
يجعل عملية التحويل قابلة للتكرار عند التحديث.
كسر رياضي حقيقي
أدخل 0، ثم مسافة، ثم الكسر
يحافظ على القيمة رقمية وقابلة للاستخدام في العمليات الحسابية.
تم تحويل القيمة بالفعل
تراجع أو استعد من المصدر
لا يؤدي تغيير تنسيق العرض بالضرورة إلى إعادة إنشاء السلسلة الأصلية.
ما هو مُثبت، وما يعتمد على السياق، وما ليس حلاً شاملاً.
تم التحقق: توصي مايكروسوفت بتنسيق الخلايا مسبقًا كنص لمنع تنسيق الإدخالات التي تحتوي على الشرطة المائلة والواصلة تلقائيًا كتواريخ.
تم التحقق: إن وضع علامة اقتباس مفردة قبل القيمة يمنع ظهور علامة الاقتباس المفردة مع الحفاظ على الإدخال كنص.
تم التحقق: تتضمن الإصدارات الحالية من Microsoft 365 و Excel 2024 عناصر تحكم التحويل التلقائي للبيانات لعمليات تحويل محددة، بما في ذلك سلاسل الأحرف والأرقام المتصلة التي تشبه التواريخ.
يعتمد على السياق: يمكن أن يختلف التاريخ الدقيق الذي ينتجه برنامج Excel من إدخال غامض باختلاف الإعدادات الإقليمية ونمط الإدخال.
ليس حلاً شاملاً: إن إيقاف تشغيل تحويل التاريخ المتصل الأحدث من الأحرف إلى الأرقام لا يضمن عدم تفسير السلاسل التي تحتوي على مسافات أو شرطات مائلة أو واصلات على أنها تواريخ.
ليس الإعداد الصحيح: خيارات التدقيق والتصحيح التلقائي ليست عناصر التحكم الموثقة لسلوك تحويل التاريخ الرقمي هذا.
الإجراء: قم ببناء ورقة العمل الخاصة بك حول أنواع البيانات الصريحة بدلاً من الاعتماد على برنامج Excel للتخمين بشكل صحيح.
قائمة التحقق السريع
أنشئ خلية اختبار فارغة في نفس العمود وتأكد من أن تنسيق الرقم هو نص قبل إدخال أي شيء.
أدخل مُعرّفًا تمثيليًا مثل 1-2أو 11/53.
تأكد من بقاء الأحرف كما هي تماماً عند إدخالها.
إذا كان المصنف يتلقى بيانات CSV، فقم باختبار تحديث Power Query مع العديد من الحالات الشاذة، بما في ذلك الأصفار البادئة والرموز الشبيهة بالتاريخ.
احتفظ بنسخة من ملف المصدر دون تغيير حتى تتحقق من القيم المستوردة.