مايكروسوفت اكسل هي واحدة من البرامج الأكثر شعبية للعمل مع الجداول والبيانات الرقمية. ومع ذلك ، في بعض الأحيان يواجه المستخدمون موقفا يقوم فيه إكسيل تلقائيا بتغيير الأرقام إلى الصيغ. يمكن أن تكون هذه المشكلة مزعجة للغاية وتؤدي إلى أخطاء عند العمل مع البيانات. في هذه المقالة ، سنلقي نظرة على الأسباب التي تجعل إكسيل يحول الأرقام إلى صيغ ويعرض طرقا لحل هذه المشكلة.
في الأساس ، يغير إكسيل الأرقام إلى الصيغ عندما يحدد البرنامج أن رقما معينا قد يكون نتيجة لصيغة أو يحتوي على أحرف يمكن التعرف عليها كصيغة. قد يحدث هذا بسبب استخدام علامات ورموز معينة ، مثل =, +, -, *, /, %, ^, أو () ، والتي تستخدم في الصيغ. وبالإضافة إلى ذلك ، يمكن إكسيل تغيير الأرقام إلى الصيغ إذا كانت في الخلايا التي تم نسخها من الخلايا الأخرى التي تحتوي على الصيغ.
على سبيل المثال ، إذا تم إدخال الصيغة =ب1+ج1 في الخلية أ1 ، ثم تم نسخ هذه الخلية إلى الخلية أ2 ، سيقوم إكسيل تلقائيا بتغيير محتويات الخلية أ2 إلى الصيغة =ب2+ج2. يحدث هذا لأن إكسيل يحاول الاحتفاظ بمراجع الخلايا النسبية في الصيغة عند نسخها.
هناك عدة طرق لحل هذه المشكلة. أولا ، يمكنك تطبيق تنسيق الخلية لإخبار إكسيل أن خلية معينة يجب أن يكون لها قيمة ، وليس صيغة. للقيام بذلك ، حدد الخلايا المطلوبة ، وانقر بزر الماوس الأيمن وحدد "تنسيق الخلية" في قائمة السياق. ثم ، في علامة التبويب" رقم "، حدد فئة" عام "أو" رقم " ، وانقر فوق موافق.
طريقة أخرى هي استخدام الفاصلة العليا (') قبل الرقم في الخلية. على سبيل المثال ، إذا كان الرقم الذي تم إدخاله هو 123 ، فيمكنك إدخال الرقم كـ '=123. وهكذا ، سوف إكسيل إدراك هذه القيمة كنص ، وليس صيغة. لاحظ أنه لا يتم عرض الفاصلة العليا في الخلية.
وأخيرا ، يمكنك تعطيل التحويل التلقائي للأرقام إلى الصيغ في إعدادات إكسيل. للقيام بذلك ، انتقل إلى قائمة "ملف" ، وحدد "المعلمات" ، ثم "الحساب" وقم بإلغاء تحديد "تغيير قيم الخلايا التي تحتوي على الصيغ تلقائيا".
- أسباب استبدال الأرقام تلقائيا بالصيغ في إكسيل
- تنسيق غير صحيح للبيانات
- ، وجود أحرف أو مسافات مخفية
- استخدام إعدادات البرنامج غير الصحيحة
أسباب استبدال الأرقام تلقائيا بالصيغ في إكسيل
في إكسيل ، أداة شعبية للعمل مع الجداول والحسابات ، واستبدال الأرقام تلقائيا مع الصيغ يمكن أن يسبب سوء الفهم والأخطاء. هذا عادة بسبب بعض إجراءات المستخدم أو إعدادات البرنامج.
أحد الأسباب الرئيسية للاستبدال التلقائي للأرقام بالصيغ هو إدخال رمز المساواة (=) في بداية الخلية. هذه قاعدة نحوية من إكسيل ، والتي بموجبها يعامل البرنامج محتويات الخلية كصيغة إذا بدأ برمز المساواة. وبالتالي ، إذا قمت بإدخال رقم بدون رمز متساو ، فسوف يعامله إكسيل كنص أو قيمة ، وليس كصيغة.
سبب آخر لاستبدال الأرقام بالصيغ هو استخدام فاصلة عشرية أو فاصلة كفاصل في خلية. إكسيل يفسر تلقائيا عددا مع فاصلة أو الفاصلة العشرية كصيغة ويعدل وفقا لذلك. على سبيل المثال ، إذا قمت بإدخال الرقم 1.5 ، سوف إكسيل تغييره تلقائيا إلى الصيغة "=1.5" ، حيث فاصلة يستبدل نقطة كفاصل من عدد صحيح والأجزاء العشرية.
قد يواجه بعض المستخدمين استبدال الأرقام بالصيغ بسبب إعدادات البرنامج. يحتوي إكسيل على خيار يسمى" أنماط الخلايا " يسمح لك بتعيين تنسيق الخلايا ومظهرها. إذا قمت بتحديد نمط خلية أو تنسيق يستخدم الصيغ ، يمكن إكسل استبدال الأرقام تلقائيا مع الصيغ المقابلة.
لمنع الاستبدال التلقائي للأرقام بالصيغ في إكسيل ، يمكنك استخدام عدة طرق. أولا ، يجب أن تكون حذرا عند إدخال البيانات وتأكد من أن الأرقام تبدأ بدون رمز متساو وأن تكون مفصولة بنقطة وليس بفاصلة. تحقق أيضا من إعدادات نمط الخلية وتأكد من أن النمط المحدد لا يحل محل الأرقام تلقائيا بالصيغ. إذا لم يساعد كل ما سبق ، يمكنك محاولة تعطيل وظيفة "الضبط التلقائي للصيغة" في إعدادات إكسيل.
ونتيجة لذلك ، يمكن أن يكون سبب الاستبدال التلقائي للأرقام مع الصيغ في إكسيل عدة عوامل ، من علامات الاقتباس في بداية الخلية إلى نمط الخلية المحدد. من المهم توخي الحذر عند إدخال البيانات وتكوين البرنامج بطريقة تتجنب الاستبدال التلقائي.
تنسيق بيانات غير صحيح
إذا كانت الخلية تحتوي على تنسيق" عام "أو" قياسي " ، يمكن لـ إكسيل تحويل الأرقام إلى صيغ لتتناسب مع التنسيق. على سبيل المثال ، إذا قمت بإدخال الرقم "05/10" في خلية ، يمكن إكسل تحويله تلقائيا إلى الصيغة "شهر/يوم".
بالإضافة إلى ذلك ، يمكن أن يحدث تنسيق غير صحيح للبيانات إذا حدد إكسيل قيم النص في الخلايا كأرقام ويحاول إجراء العمليات الحسابية باستخدام هذه البيانات. على سبيل المثال ، إذا تم إدخال القيمة "أبك 123" في خلية ، إكسيل يمكن تحويله تلقائيا إلى رقم واستخدامه في الصيغ.
لحل مشكلة التنسيق غير الصحيح للبيانات في إكسيل ، فمن المستحسن:
- تحقق من تنسيق الخلية واضبط التنسيق المطلوب يدويا. للقيام بذلك ، حدد الخلية المطلوبة ، وانقر بزر الماوس الأيمن وحدد "تنسيق الخلية". في النافذة التي تفتح ، حدد التنسيق المطلوب وانقر فوق موافق.
- تحقق من البيانات الموجودة في الخلايا بحثا عن الرموز أو رموز الصيغة التي قد تؤثر على تنسيق البيانات. إذا لزم الأمر ، حذف أو تغيير هذه الأحرف.
- استخدم الصيغ التي تشير صراحة إلى التنسيق المطلوب للبيانات لتجنب التغييرات التلقائية في التنسيق. على سبيل المثال ، يمكنك استخدام وظيفة "النص" لتحويل الأرقام إلى تنسيق نصي.
وجود شخصيات أو مسافات مخفية
يمكن أن تحدث مشاكل في تحويل الأرقام إلى صيغ في إكسيل بسبب وجود أحرف أو مسافات مخفية في الخلايا.
عند وجود أحرف غير مرئية في خلية ، يمكن أن يفهم إكسيل محتويات الخلية كنص أو صيغة ، وليس كقيمة رقمية. يمكن أن يحدث هذا ، على سبيل المثال ، عن طريق نسخ البيانات من مصادر أخرى أو عن طريق استيراد معلومات من ملفات خارجية.
تتمثل إحدى طرق التحقق من الأحرف أو المسافات المخفية في الخلية في استخدام وظيفة لين. يسمح لك بتحديد طول محتويات الخلية ، بما في ذلك الأحرف غير المرئية. إذا كان الطول أطول بكثير مما كنت تتوقع ، فمن المرجح أن تحتوي الخلية على أحرف أو مسافات مخفية.
لإزالة الأحرف أو المسافات المخفية من خلية ، يمكنك استخدام وظيفة القطع. يسمح لك بإزالة جميع المسافات من بداية محتويات الخلية ونهايتها ، كما يزيل المسافات المكررة الداخلية. إذا أصبحت محتويات الخلية ، بعد استخدام وظيفة القطع ، رقما ، فإن المشكلة كانت على وجه التحديد وجود أحرف أو مسافات مخفية.
يجدر أيضا التحقق من تنسيق الخلية. إذا تم تعيينه على" نص " ، فسوف يفسر إكسيل جميع البيانات الموجودة في الخلية كنص ، حتى لو كانت تحتوي على أرقام أو صيغ. في هذه الحالة ، تحتاج إلى تغيير تنسيق الخلية إلى "رقم" أو "إجمالي" بحيث يفسر إكسيل محتويات الخلية بشكل صحيح.
تجنب مشاكل تحويل الأرقام إلى صيغ في إكسيل عن طريق التحقق من وجود أحرف أو مسافات مخفية في الخلايا وتعيين تنسيق الخلية الصحيح.
استخدام إعدادات البرنامج غير الصحيحة
أحد الأسباب المحتملة التي تجعل إكسيل يغير الأرقام تلقائيا إلى الصيغ قد يكون استخدام إعدادات البرنامج غير الصحيحة. يمكن أن تؤدي إعدادات تنسيق الخلية غير الصحيحة إلى تغييرات غير متوقعة في البيانات.
على سبيل المثال ، إذا تم تعيين تنسيق الخلية إلى "نص" ، يمكن إكسيل علاج القيم المدخلة كسلاسل نصية ، حتى لو كانت أرقام. ونتيجة لذلك ، عند تنفيذ الإجراءات مع هذه الخلايا ، سوف إكسيل التعامل معها كنص وتطبيق عمليات النص المناسبة لهم ، بما في ذلك أرقام التصحيح التلقائي في الصيغ.
لإصلاح هذه المشكلة ، تحتاج إلى التحقق من إعدادات تنسيق الخلية وتغييرها. للقيام بذلك ، يمكنك اتباع الخطوات التالية:
- حدد الخلايا أو الأعمدة المطلوبة.
- انقر بزر الماوس الأيمن وحدد"تنسيق الخلية".
- في نافذة تنسيق الخلية ، حدد علامة التبويب رقم.
- في قائمة الفئات ، حدد التنسيق المناسب للأرقام (على سبيل المثال ، " عام "أو"رقم").
- انقر فوق موافق لتطبيق التغييرات.
بعد تغيير إعدادات تنسيق الخلية ، يجب على إكسيل تفسير القيم المدخلة بشكل صحيح كأرقام وعدم تغييرها إلى صيغ. من المهم أيضا مراعاة تنسيق الخلية عند نسخ البيانات إلى إكسيل أو الاستيراد من مصادر أخرى لتجنب الأخطاء في معالجة القيم الرقمية.