الدالتان DStDev وDStDevP

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

يمكنك استخدام الدالتين DStDev و DStDevP ل# تقدير الانحراف المعياري عبر مجموعه من القيم في مجموعه محدده من السجلات ( مجال ). استخدم الدالتين DStDev و DStDevP في Visual Basic ل# الوحده النمطيه Applications (VBA) او الماكرو، تعبير الاستعلام او عنصر تحكم محسوب في نموذج او تقرير.

استخدم الداله DStDevP ل# تقييم محتوي و# الداله DStDev ل# تقييم عينه من محتوي.

علي سبيل المثال، يمكنك استخدام الداله DStDev في وحده نمطيه ل# حساب الانحراف المعياري عبر مجموعه من نتائج اختبارات الطلاب.

بناء الجملة

الداله DStDev ( expr , domain [, criteria] )

DStDevP ( expr , domain [, criteria] )

الدالتان DStDev و DStDevP تملك الوسيطات التاليه:

الوسيطة

الوصف

expr

مطلوب. تعبير يحدد الحقل الرقمي الذي تريد ل# البحث عن الانحراف المعياري. يمكن ان يكون تعبير السلسلة تعريف حقل من جدول او استعلام، او قد يكون تعبير الذي يقوم ب# عمليه حسابيه علي البيانات في هذا الحقل. في expr، يمكنك تضمين اسم الحقل في جدول او عنصر تحكم في نموذج او ثابت او داله. اذا تضمن expr داله، يمكن ان يكون تجميع مجال مضمنه او معرفه من قبل المستخدم، و# لكن ليس اخر او داله SQL تجميعيه.

domain

مطلوب. تعبير سلسله يحدد المجموعه من السجلات التي تمثل المجال. قد يكون اسم جدول او اسم استعلام ل# استعلام الذي لا يتطلب معلمه.

criteria

اختياري. تعبير سلسله المستخدمه ل# تقييد نطاق البيانات التي يتم تنفيذ الداله DStDev او DStDevP . علي سبيل المثال، معايير ف# غالبا ما يكون مكافئا ل where في تعبير SQL، دون الكلمه حيث. اذا تم حذف المعايير ، تقييم الدالتان DStDev و DStDevPexpr مقابل المجال ب# الكامل. يجب ان يكون اي حقل المضمنه في معايير ايضا حقل في المجال؛ و# الا سيتم ارجاع الدالتان DStDev و DStDevPNull.


ملاحظات

اذا كان domain يشير الي اقل من اثنين من السجلات او اذا كان اقل من سجلين تفي ب# المعايير، DStDev و DStDevP دالات ارجاع الفارغه، مما يشير الي تعذر حساب انحراف المعياري.

ما اذا كنت تستخدم الداله DStDev او DStDevP في الماكرو او الوحده النمطيه، تعبير الاستعلام، او عنصر تحكم محسوب، يجب تكوين الوسيطه criteria ب# عنايه ل# التاكد من انه سيتم التقييم ب# شكل صحيح.

يمكنك استخدام الدالتين DStDev و DStDevP ل# تحديد المعايير في صف المعايير ل# استعلام تحديد. علي سبيل المثال، يمكنك انشاء استعلام علي جدول و# جدول منتجات ل# عرض كافه المنتجات التي تزيد تكلفه الشحن الوسط الانحراف المعياري ل# تكلفه الشحن. صف "المعايير" اسفل الحقل الشحن سيحتوي علي التعبير التالي:

>(DStDev("[Freight]", "Orders") + DAvg("[Freight]", "Orders"))

يمكنك استخدام الدالتين DStDev و DStDevP في تعبير حقل محسوب استعلام، او في الصف "تحديث الي" من استعلام تحديث.

ملاحظة: يمكنك استخدام الدالتين DStDev و DStDevP او الدالتان StDev و StDevP في تعبير حقل محسوب من استعلام إجماليات. اذا كنت تستخدم الداله DStDev او DStDevP ، يتم حساب القيم قبل تجميع البيانات. اذا كنت تستخدم الداله StDev او StDevP ، يتم تجميع البيانات قبل تقييم القيم الموجوده في حقل تعبير.

استخدم الداله DStDev و DStDevP في عنصر تحكم محسوب عندما تحتاج الي تحديد معايير ل# تقييد نطاق البيانات التي يتم تنفيذ الداله. علي سبيل المثال، ل# عرض الانحراف المعياري ل# الطلبات التي سيتم شحنها الي كاليفورنيا، عين الخاصيه مصدر عنصر التحكم ل# مربع نص الي التعبير التالي:

=DStDev("[Freight]", "Orders", "[ShipRegion] = 'CA'")

اذا اردت ب# بساطه ل# البحث عن الانحراف المعياري عبر كافه السجلات في المجال، استخدم الداله StDev او StDevP .

تلميح

اذا كان نوع بيانات الحقل الذي تم expr منه عباره عن رقم، ف# ترجع الدالتان DStDev و DStDevP نوع بيانات مزدوج. اذا كنت تستخدم الداله DStDev او DStDevP في عنصر تحكم محسوب، تضمين داله تحويل نوع بيانات في تعبير ل# تحسين الاداء.

ملاحظة: التغييرات التي تتم علي السجلات في مجال غير المضمنه عندما تستخدم هذه الدالات. اذا كنت تريد الداله DStDev او DStDevP ل# ان تعتمد علي القيم التي تم تغييرها، يجب اولا حفظ التغييرات ب# النقر فوق " حفظ السجلات ضمن سجلات " علي علامه التبويب بيانات ، نقل التركيز الي سجل اخر، او ب# استخدام الاسلوب Update .

مثال

ملاحظة: توضح الامثله التاليه استخدام هذه الداله في Visual Basic for Applications (VBA) الوحده النمطيه. ل# الحصول علي مزيد من المعلومات حول العمل ب# استخدام VBA، حدد مرجع المطور في القائمه المنسدله الموجود ب# جانب بحث و# ادخل شروط واحد او اكثر في مربع البحث.

يرجع المثال التالي تقدير standard deviation المحتوي و# نموذج محتوي ل# اوامر شحنها الي المملكه المتحده. المجال جدول. تقييد الوسيطه criteria المجموعه من السجلات ب# تلك التي كانت القيمه شيبكونتريريجيون المملكه المتحده.

Dim dblX As Double
Dim dblY As Double
' Sample estimate.
dblX = DStDev("[Freight]", "Orders", _
"[ShipCountryRegion] = 'UK'")
' Population estimate.
dblY = DStDevP("[Freight]", "Orders", _
"[ShipCountryRegion] = 'UK'")

المثال التالي حساب تقدير نفسه ب# استخدام متغير، strCountryRegion، في الوسيطه criteria . لاحظ انه يتم تضمين علامات اقتباس مفرده (') في تعبير السلسله، حيث عندما يتم وصل السلاسل، الحرفي سلسله UK ستكون محاطه ب# علامات اقتباس مفرده.

Dim strCountryRegion As String
Dim dblX As Double
Dim dblY As Double
strCountryRegion = "UK"
dblX = DStDev("[Freight]", "Orders", _
"[ShipCountryRegion] = '" & strCountryRegion & "'")
dblY = DStDevP("[Freight]", "Orders", _
"[ShipCountryRegion] = '" & strCountryRegion & "'")

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×