في إكسيل ، تم تصميم معظم الوظائف والصيغ للعمل مع الأرقام. ومع ذلك ، غالبا ما تكون هناك مواقف تحتاج فيها إلى معالجة البيانات التي تحتوي على قيم نصية أو أحرف غير رقمية أخرى. في هذه الحالة ، تحتاج إلى معرفة طرق ووظائف إضافية ستساعدك على العمل معها.
هناك عدة طرق للتعامل مع القيم التي ليست أرقاما. واحد منهم هو استخدام التحقق من صحة البيانات وتحويل وظائف مثل إيفيرور ، إيسنومبر والقيمة. على سبيل المثال ، يمكنك استخدام وظيفة إفرور لتحديد ما إذا كانت قيمة الخلية رقمية وتطبيق الصيغة المناسبة اعتمادا على النتيجة.
طريقة أخرى هي تحويل قيم النص إلى أرقام باستخدام وظيفة القيمة. هذا مفيد بشكل خاص عندما تحتاج إلى إجراء حسابات رياضية أو مقارنة القيم. على سبيل المثال ، يمكنك تحويل سلسلة نصية تحتوي على قيمة رقمية إلى قيمة رقمية بحيث يمكن تنفيذ العمليات عليها.
باستخدام هذه التقنيات يسمح لك لمعالجة البيانات في إكسيل أكثر مرونة ودقة ، حتى لو كانت تحتوي على قيم غير رقمية. في هذه المقالة ، سوف ننظر في أمثلة محددة وإعطاء تفسيرات مفصلة لكيفية استخدام صيغة ، إن لم يكن عددا في إكسيل ، بحيث يمكنك حل المهام الخاصة بك بنجاح.
- تعريف الصيغة
- أسباب الخطأ
- أمثلة على الصيغ للعمل مع بيانات غير صحيحة
- حلول لمعالجة الأخطاء في إكسيل
تعريف الصيغة
في إكسيل ، تبدأ الصيغة دائما بعلامة المساواة (=). يتبع علامة المساواة تعبير يمكن أن يتضمن عوامل تشغيل ووظائف مختلفة.
هي إشارات إلى الخلايا التي تحتوي على الأرقام التي نريد جمعها. سيتم عرض المبلغ الإجمالي في الخلية التي تحتوي على هذه الصيغة.
بالإضافة إلى العمليات الحسابية ، يمكن أن تحتوي الصيغ في إكسيل أيضا على وظائف منطقية ، ومشغلات شرطية ، وروابط لأوراق عمل أو كتب أخرى ، بالإضافة إلى وظائف خاصة أخرى.
يمكن استخدام الصيغ في إكسيل لحل المهام المختلفة مثل الحسابات وتحليل البيانات وتصور النتائج وغيرها الكثير.
بعد أن يتقن المبادئ الأساسية لإنشاء واستخدام الصيغ في إكسيل ، يمكنك زيادة كبيرة في كفاءة عملك وأتمتة العديد من العمليات.
أسباب الخطأ
في إكسيل ، عند استخدام الصيغ ، قد تحدث أخطاء عند احتواء بيانات أخرى في الخلايا بدلا من الأرقام أو القيم المتوقعة. يمكن أن تحدث الأخطاء لعدة أسباب:
1. إدخال بيانات غير صحيح: قد يحدث خطأ إذا لم يتم إدخال البيانات بالتنسيق الصحيح. على سبيل المثال ، إذا تم إدخال حرف أو علامة ترقيم بدلا من رقم.
2. البيانات المفقودة: إذا افترضت الصيغة استخدام البيانات غير الموجودة في الخلايا ، فسيحدث خطأ. على سبيل المثال ، قد تحتوي الصيغة على مرجع إلى خلية فارغة أو خلية حيث كان يجب إدخال البيانات ، ولكن لا يوجد أي منها.
3. تم نسخ الصيغة بشكل غير صحيح: إذا تم نسخ الصيغة مع وجود خطأ أو تشير إلى الخلايا التي تم نقلها أو حذفها ، يحدث خطأ. على سبيل المثال ، إذا كانت الصيغة تشير إلى خلية تم حذفها ، فسيقوم إكسيل بإرجاع خطأ.
4. الأخطاء الشرطية: إكسيل لديه وظائف خاصة ، مثل إفرور ، للتعامل مع الأخطاء. إذا كانت الصيغة تحتوي على شرط يسبب خطأ ، فمن الممكن التعامل مع هذا الخطأ بطريقة خاصة باستخدام الوظائف المحددة.
5. الاستخدام غير الصحيح للوظائف: في بعض الحالات ، قد تحدث أخطاء بسبب الاستخدام غير الصحيح للوظائف. على سبيل المثال ، إذا كنت تستخدم دالة المجموع ، ولكن عن طريق الخطأ لا تحدد نطاق الخلايا المراد جمعها ، يحدث خطأ.
في حالة وجود أخطاء في إكسيل عند استخدام الصيغ ، فمن الضروري التحقق بعناية من البيانات في الخلايا ، وصحة الصيغ والرجوع إلى وثائق إكسيل لمعرفة سبب الخطأ وتصحيحه.
أمثلة على الصيغ للعمل مع بيانات غير صحيحة
عند العمل مع البيانات في إكسيل ، تنشأ المواقف حتما عندما تحتوي بعض الخلايا على بيانات غير صحيحة أو غير صحيحة. في مثل هذه الحالات ، يمكن استخدام صيغ خاصة لمعالجة هذه البيانات غير الصحيحة والحصول على النتائج المرجوة.
فيما يلي بعض الأمثلة على الصيغ التي يمكن أن تساعدك في العمل مع بيانات غير صحيحة في إكسيل:
1. صيغة إفرور:
تسمح لك هذه الصيغة بمعالجة خطأ قد يحدث عند تنفيذ صيغة أخرى. على سبيل المثال ، إذا كانت لديك صيغة تقسم رقما واحدا على آخر ، ولكن في بعض الأحيان يمكن أن يكون الرقم الثاني صفرا ويسبب خطأ ، فيمكنك استخدام صيغة إفرور لاستبدال الخطأ بقيمة أو رسالة أخرى.
مثال:
= إفرور (أ1 / ب1 ، "خطأ في الحسابات")
2. صيغة إيسيرور:
تتيح لك هذه الصيغة التحقق مما إذا كانت الخلية تحتوي على خطأ. على سبيل المثال ، إذا كان لديك خلية يجب أن تحتوي على قيمة رقمية ، ولكن في بعض الأحيان قد تكون فارغة أو تحتوي على نص ، يمكنك استخدام صيغة إيسيرور للتحقق مما إذا كانت الخلية تحتوي على خطأ وتنفيذ إجراءات معينة اعتمادا على نتيجة الاختيار.
مثال:
= إذا (خطأ (أ1) ، "خطأ في البيانات" ، أ1)
3. صيغة نا:
تسمح لك هذه الصيغة بإنشاء خطأ صريح "غير موجود" في الخلية. يمكنك استخدام هذه الصيغة عندما تكون بعض البيانات مفقودة أو مستحيلة الحصول عليها. على سبيل المثال ، إذا كان لديك صيغة يجب أن تحسب مجموع عدة خلايا ، ولكن إحدى الخلايا فارغة ، يمكنك استخدام صيغة نا للإشارة صراحة إلى عدم وجود بيانات في هذه الخلية.
مثال:
= إذا (أ1= "" ، غ () ، مجموع(أ1:أ10))
4. اختر الصيغة:
تسمح لك هذه الصيغة بتحديد قيمة واحدة من عدة قيم حسب الحالة. على سبيل المثال ، إذا كان لديك عمود بقيم مختلفة وتحتاج إلى استبدال أحدهما بآخر ، فيمكنك استخدام صيغة الاختيار لتحديد القيمة المطلوبة.
مثال:
= اختر (أ1 ، "الخيار 1" ، "الخيار 2" ، "الخيار 3")
هذه ليست سوى بعض الأمثلة على الصيغ التي يمكن استخدامها للعمل مع بيانات غير صحيحة في إكسيل. تقدم اكسل مجموعة متنوعة من الأدوات والوظائف التي يمكن أن تساعدك على التعامل مع حالات استثنائية والحصول على نتائج دقيقة وموثوق بها في عملك.
حلول لمعالجة الأخطاء في إكسيل
عند العمل مع الجداول في إكسيل ، قد يكون من الضروري التعامل مع الأخطاء التي قد تحدث عند تنفيذ الصيغ. وفيما يلي بعض الحلول التي من شأنها أن تسمح لك للتعامل بشكل فعال الأخطاء في إكسيل:
- إفرور: تسمح لك وظيفة إفرور بمعالجة خطأ عن طريق استبداله بالقيمة التي تحددها. بناء جملة دالة إفرور كما يلي: =إفرور(القيمة ؛ قيمة الخطأ). على سبيل المثال ، = إفرور (أ1 / ب1؛ "خطأ في القسمة")
- إيسيرور: تسمح لك وظيفة إيسيرور بالتحقق مما إذا كانت الخلية تحتوي على خطأ. يعود صحيحا إذا كانت الخلية تحتوي على خطأ ، وخطأ إذا لم يكن هناك خطأ. بناء جملة وظيفة إيسيرور كما يلي: = خطأ (قيمة). على سبيل المثال ، = إيسيرور (أ1)
- إذا: يتم دمج وظيفة إذا مع وظيفة إيسيرور للتعامل مع الأخطاء. على سبيل المثال ، = إذا (خطأ (أ1) ؛ " خطأ " ؛ أ1)
- فلوكوب: يمكن أيضا استخدام وظيفة فلوكوب للتعامل مع الأخطاء. إذا لم يتم العثور على القيمة في النطاق المحدد في الوظيفة ، فستعرض خطأ. بناء جملة وظيفة فلوكوب هو كما يلي: = فلوكوب(القيمة ؛ النطاق ؛ رقم العمود ؛ [مباراة ضبابية]). على سبيل المثال ، = إفرور (فلوكوب (أ1 ؛ ب1: ج10 ؛ 2 ؛ خطأ) ؛ "لم يتم العثور على القيمة")
- اختيار و إفرور: اختيار وظيفة يمكن استخدامها جنبا إلى جنب مع وظيفة إفرور للتعامل مع الأخطاء. على سبيل المثال ، = اختر (إفرور (أ1 ؛ 1) ؛ "خطأ 1" ؛ "خطأ 2" ؛ "خطأ 3")
هذه ليست سوى بعض الحلول الممكنة لمعالجة الأخطاء في إكسيل. اعتمادا على حالتك المحددة ، يمكنك استخدام وظائف ومجموعات مختلفة لتحقيق النتيجة المرجوة. تذكر أن معالجة الأخطاء في إكسيل يساعد على تحسين موثوقية ودقة الجداول الخاصة بك.