القائمة الرئيسية

الصفحات

دالة الـDVAR في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية

تعريف دالة الـDVAR في الإكسيل

دالة الـDVAR هي دالة تستخدم لحساب التباين بين مجموعة من القيم في عمود واحد من قاعدة بيانات بناءً على شروط محددة. تتكون صيغة الدالة من ثلاثة معاملات: database و field و criteria. معامل database هو نطاق الخلايا الذي يحتوي على قاعدة البيانات. معامل field هو اسم أو رقم العمود الذي تريد حساب التباين له. معامل criteria هو نطاق الخلايا الذي يحتوي على الشروط التي يجب أن تتوافق معها البيانات لإدخالها في الحساب

فلنفترض أن لديك جدول يحتوي على بيانات عن أرقام الطلبات والكميات وأسعار الوحدات والأسعار الكلية لبعض المنتجات، وتريد حساب التباين بين أسعار الوحدات للطلبات التي تزيد كمياتها عن 4 وأرقامها أقل من 10567. في هذه الحالة، يمكنك استخدام الصيغة التالية:

=DVAR(A4:D8,“Unit Cost”,A1:B2)

حيث A4:D8 هو نطاق قاعدة البيانات، “Unit Cost” هو اسم العمود المراد حساب التباين له، وA1:B2 هو نطاق المعايير التي تحتوي على شرطين: OrderID < 10567 و Quantity >= 4. سترجع هذه الصيغة قيمة 2.02005 كنتيجة

إذا كنت ترغب في استخدام رقم العمود بدلاً من اسمه، فيمكنك استبدال “Unit Cost” بـ 3، لأنه رقم العمود في قاعدة البيانات. كما يمكنك استخدام أحرف البدل مثل “?” أو “*” لتطابق أحرف مفردة أو تسلسلات من الأحرف في المعايير

كيفية استخدام دالة الـDVAR في الإكسيل

دالة الـDVAR هي دالة تستخدم لحساب التباين بين مجموعة من القيم الموجودة في عمود واحد داخل قاعدة بيانات، وفقاً لشروط معينة تحددها أنت. التباين هو مقياس للتشتت أو التباعد بين القيم، أي كم تختلف القيم عن المتوسط.

لكي تستخدم دالة الـDVAR، تحتاج إلى إدخال ثلاثة وسيطات في الصيغة:

  • database: هو نطاق الخلايا أو اسم النطاق الذي يحتوي على قاعدة البيانات التي تريد حساب التباين منها.
  • field: هو اسم أو رقم العمود الذي تريد حساب التباين منه. يمكنك استخدام اسم العمود الموجود في أول صف من قاعدة البيانات، أو استخدام رقمه بحسب ترتيبه من اليسار إلى اليمين.
  • criteria: هو نطاق الخلايا أو اسم النطاق الذي يحتوي على شروط تحديد الصفوف التي ترغب في حساب التباين منها. يجب أن يكون لهذا النطاق نفس عدد أعمدة قاعدة البيانات، وأن يحتوي على عناوين تطابق عناوين قاعدة البيانات.

صورة للصورة

الصورة التالية توضح كيفية استخدام دالة الـDVAR في مثال بسيط:

في هذا المثال، نرغب في حساب التباين بين درجات طلاب مادة رياضية، وفقاً لشرط أن يكون اسم المادة “ر” وأن يكون رقم المستوى “2”. لذلك نستخدم الصورة التالية:

=DVAR(A2:D11,“الدرجة”,A14:D15)

حيث:

  • A2:D11 هو نطاق قاعدة البيانات
  • “الدرجة” هو اسم عمود درجات المادة
  • A14:D15 هو نطاق شروط التصفية

الناتج هو 6.666666667 ، وهو التباين بين درجات ثلاث طلاب فقط (80, 90, 70) ، لأنهم هم الذين يستوفون شروط التصفية.

أمثلة عملية على استخدام دالة الـDVAR في الإكسيل

المثال الأول: حساب التباين بين أسعار الوحدات لمجموعة من المنتجات، وفقاً لشروط معينة عن أرقام الطلبات والكميات.

في هذا المثال، لدينا قاعدة بيانات تحتوي على أرقام الطلبات، الكميات، أسعار الوحدات والأسعار الكلية لمجموعة من المنتجات، كما في الصورة التالية:

إذا أردنا حساب التباين بين أسعار الوحدات للمنتجات التي تحقق شرطين: أن يكون رقم الطلب أقل من 10567، وأن تكون الكمية أكبر من أو تساوي 4، فإننا نستخدم الصيغة التالية:

=DVAR(A2:D11,“Unit Cost”,A14:B15)

حيث:

  • A2:D11 هو نطاق قاعدة البيانات
  • “Unit Cost” هو اسم عمود أسعار الوحدات
  • A14:B15 هو نطاق شروط التصفية

الناتج هو 2.02005 ، وهو التباين بين أسعار الوحدات لمنتجين فقط (5.00, 7.23) ، لأنهم هم الذين يستوفون شروط التصفية.

المثال الثاني: حساب التباين بين درجات طلاب مادة رياضية، وفقاً لشرط عن اسم المادة.

في هذا المثال، لدينا قاعدة بيانات تحتوي على أرقام وأسماء ودرجات طلاب في مواد مختلفة، كما في الصورة التالية:

إذا أردنا حساب التباين بين درجات طلاب مادة رياضية، فإننا نستخدم الصيغة التالية:

=DVAR(A2:D11,“Grade”,A14:B15)

حيث:

  • A2:D11 هو نطاق قاعدة البيانات
  • “Grade” هو اسم عمود درجات المادة
  • A14:B15 هو نطاق ش

تعليقات