1: أنظمة دعم القرار القائمة على جداول البيانات (٢)
انظر إلى الخلية C24: تريد حساب تكلفة السلع المبيعة، فاضرب عدد الوحدات في تكلفة الوحدة لكل عام، لتكتب الصيغة . وفي الخلية C25 تحسب إجمالي الدخل بطرح تكلفة السلع من المبيعات عبر الصيغة . أما النفقات العامة في الخلية C26 فتحسبها بضرب إجمالي الدخل في نسبة مقدرة مثل للعام الثاني، أي الصيغة . ولحساب صافي الدخل في الخلية C27، اطرح النفقات العامة من إجمالي الدخل بالصيغة . وأخيراً في الخلية C28، احسب النقد المتوفر في نهاية العام بإضافة صافي الدخل إلى النقد المتوفر في بدايته بالصيغة .
تقوم فكرة الدرس على استخدام جداول البيانات لربط المدخلات الاقتصادية بالعمليات الحسابية وقوائم التدفقات النقدية واتخاذ القرارات عبر الدوال الشرطية. يعتمد الدرس على إدخال الصيغ المعقدة واستخدام العنونة المطلقة لتثبيت الخلايا عند نسخها، إلى جانب ضبط تنسيق الأرقام والعشرات. مثال سريع: إذا كانت الخلية C8 تحتوي على مدخلات التفاؤل الاقتصادي وتعتمد عليها دالة شرطية لحساب زيادة المبيعات بنسبة معينة، فإن استخدام علامة الدولار لتصبح الصيغة ثابتة يمنع تغير المرجع عند نسخها إلى خلايا أخرى.
الفكرة الأساسية
تعتمد فكرة الدرس على بناء نماذج دعم القرار باستخدام جداول البيانات عبر ربط المدخلات الاقتصادية بالعمليات الحسابية وقوائم الدخل والتدفقات النقدية. تستخدم الدالة الشرطية لتعديل القيم بناء على حالة التفاؤل أو الانخفاض، وتستعمل العنونة المطلقة لتثبيت الخلايا عند نسخ الصيغ.
الشرح
نبدأ بإدخال الصيغ المعقدة في جدول البيانات لربط القيم المتوقعة بالعمليات الحسابية مثل حساب عدد الوحدات المباعة في العام وسعر البيع وتكلفة السلع المباعة. نستخدم الدالة IF Statement لبناء عبارة شرطية تفحص حالة المدخل، وتحدد النتيجة إن كان الاختبار صحيحاً أو خاطئاً. صيغة الدالة تبدو هكذا: . لضمان بقاء مرجع الخلية ثابتاً أينما نُسخت، نستخدم العنونة المطلقة بتثبيت الصف والأعمدة باستخدام رمز الدولار \\C\8$. كما نهتم بتنسيق الأرقام والخانَات العشرية لجعلها مطابقة لطبيعة البيانات كالأرقام الصحيحة للوحدات أو خانتين عشريتين للعملات.
مثال محلول خطوة بخطوة
إذا أردنا حساب عدد الوحدات المباعة في اليوم للعام الثاني بناء على توقعات اقتصادية متفائلة تزيد بنسبة عن العام الأول، نكتب الصيغة التالية في الخلية C16: =IF(\C\ الخطوات:
- نحدد الخلية C16 وندخل دالة الشرط لفحص ما إذا كان محتوى الخلية C8 يساوي حرف O.
- إذا كان الشرط صحيحاً، تضرب قيمة العام السابق B16 في .
- إذا كان الشرط خاطئاً، تضرب قيمة العام السابق B16 في .
- ننسخ الصيغة ونلصقها في الخلايا المجاورة مع الاعتماد على العنونة المطلقة لضمان ثبات مرجع الخلية C8.
أخطاء شائعة
- نسيان وضع علامتي الاقتباس حول الحرف المفرد مثل "O" في دالة الشرط.
- إغفال استخدام العنونة المطلقة (\C\) مما يؤدي إلى تغير المرجع بشكل خاطئ عند نسخ الصيغة إلى خلايا أخرى.
- ترك الخانات العشرية غير مضبوطة في بيانات تمثل عدداً صحيحاً للوحدات المباعة.
سؤالان للتدريب مع الإجابة
السؤال الأول: ما هي فائدة استخدام العنونة المطلقة في جداول البيانات؟ الإجابة: هي طريقة لضمان بقاء مراجع الخلية ثابتة أينما نُسخت. السؤال الثاني: كيف تكتب دالة شرطية لفحص ما إذا كانت الخلية C8 تحتوي على حرف O لتضرب القيمة B16 في وإلا تضربها في ؟ الإجابة: =IF(\C\