IBM Lotus Symphony


وظائف قاعدة البيانات

يقوم هذا القسم بالتعامل مع الوظائف التي يتم استخدامها مع البيانات التي يتم تنظيمها كصف واحد من البيانات لسجل واحد. يتم تغطية الوظائف التالية: DAVERAGE, DCOUNT ، DCOUNTA ، DGET ، DMAX ، DMIN ، DPRODUCT ، DSTDEV ، DSTDEVP ، DSUM ،DVAR، DVARP .

مثال للبيانات:

سيتم استخدام البيانات التالية في بعض أمثلة وصف الوظائف:

يعرض المدى A1:E10 الأطفال المدعون لحفلة عيد ميلاد Joe. يتم اتاحة المعلومات التالية لكل ادخال: يعرض العمود A الاسم، والعمود B الصف الدراسي، ثم العمر بالسنوات، المسافة الى المدرسة بالأمتار والوزن بالكيلوجرام.

  A B C D E
1 ‏الاسم‏ السنة الدارسية السن المسافة الى المدرسة الثقل
2 Andy 3 9 150 40
3 Betty 4 10 1000 42
4 Charles 3 10 300 51
5 Daniel 5 11 1200 48
6 Eva 2 8 650 33
7 Frank 2 7 300 42
8 Greta 1 7 200 36
9 Harry 3 9 1200 44
10 Irene 2 8 1000 42
11          
12          
13 ‏الاسم‏ السنة الدارسية السن المسافة الى المدرسة الثقل
14       >600  
15          
16 DCOUNT 5      

المعادلة في الخانة B16 هي =DCOUNT(A1:E10;A1:E10;A13:E14)

معاملات وظائف قاعدة البيانات:

فيما يلي تعريفات المعاملات لكل وظائف قاعدة البيانات:

Database هو مدى الخانة الذي يعرف قاعدة البيانات.

Database field يوضح مجال قاعدة البيانات الذي يستخدم لتحديد مرجع، اذا كان تحديد مرجع متاحا، في أحد وظائف قاعدة البيانات. للاشارة الى أحد الأعمدة من خلال اسم عنوان العمود، يجب وضع علامات تنصيص حول اسم العنوان.

Search criteria هو مدى الخانة الذي يحتوي على معيار البحث. اذا قمت بتحديد معايير متعددة في صف واحد يتم ربطهم بواسطة AND. اذا قمت بتحديد المعايير في صفوف مختلفة يتم ربطهم بواسطة OR. سيتم تجاهل الخانات الخالية في مدى معيار البحث.

حدد ملف - تفضيلات - - Lotus Symphony Spreadsheets - احتساب لتعريف كيفية عمل Lotus Spreadsheets عند البحث عن ادخالات متشابهة.

DAVERAGE

تقوم الوظيفة DAVERAGE بارجاع متوسط القيم لكل الخانات (المجالات) بكل الصفوف (سجلات قاعدة البيانات) التي تطابق معيار البحث المحدد.

عملية البحث تدعمالتعبيرات المعتادة.

بمجرد أن تقوم بادخال النص، يمكنك ادخال "all.*"، على سبيل المثال لايجاد مكان "all" الأولى متبوعة بأي حروف.

الصيغة

DAVERAGE(Database; Database Field; Search Criteria)

للاشارة الى أحد الأعمدة من خلال اسم عنوان العمود، يجب وضع علامات تنصيص حول اسم العنوان.

مثال

لايجاد متوسط أوزان كل الأطفال لنفس السن، أدخل المعادلة التالية في B16:

=DAVERAGE(A1:E10;"Weight";A13:E14)

في الصف 14، تحت السن، أدخل 7، 8، 9، وهكذا، واحدة بعد الأخرى. سيتم عرض متوسط الوزن لكل الأطفال من نفس العمر.

DCOUNT

تقوم الوظيفة DCOUNT بحساب عدد الصفوف (السجلات) بقاعدة البيانات التي تطابق معيار البحث المحدد وتحتوي على قم رقمية.

الصيغة

DCOUNT(Database; Database Field; Search Criteria)

بالنسبة للمعامل Database Field يمكنك ادخال قاعدة البيانات بالكامل أو الرقم صفر؛ لكن لا يمكن أن يكون المعامل خاليا. للاشارة الى أحد الأعمدة من خلال اسم عنوان العمود، يجب وضع علامات تنصيص حول اسم العنوان.

مثال

في المثال السابق، نريد معرفة عدد الأطفال الذين يجب أن يقطعوا أكثر من 600 مترا الى المدرسة. سيتم تخزين النتيجة في الخانة B16. قم بوضع المؤشر في الخانة B16. أدخل المعادلة =DCOUNT(A1:E10;A1:E10;A13:E14) في الخانة B16. كما يمكن ادخال =DCOUNT(A1:E10;0;A13:E14) (أنظر ملاحظة الصغية بأعلى). تساعدك وظائف: Instant Pilot في ادخال المدى.

Database هو مدى البيانات الذي سيتم تقييمه، متضمنا العناوين الخاصة به: في هذه الحالة A1:E10. Database field يحدد العمود لمعيار البحث: في هذه الحالة،المسافة الى المدرسة (بالأمتار). Search criteria هو المدى حيث يمكنك ادخال معاملات البحث: في هذه الحالة، A13:E14.

لمعرفة عدد الأطفال بالمرحلة الثانية ذوي أعمار تزيد عن 7 سنوات، قم بحذف الادخال >600 في الخانة D14 وأدخل "2" في الخانة B14 أسفل الصف الدراسي، ثم أدخل >7 في الخانة C14. ستكون النتيجة هي 2. حيث يوجد طفلين بالمرحلة الثانية وأعمارهم تزيد عن 7 سنوات. وحيث أن كلا من المعيارين في نفس الصف، فيتم ربطهم بواسطة AND.

أنظر أيضا الوظائف التالية:

COUNTBLANK، COUNTIF.

DCOUNTA

تقوم الوظيفة DCOUNTA بحساب عدد الصفوف (السجلات) بقاعدة البيانات التي تطابق شروط المعيار المحدد وتحتوي على قيم رقمية أو أبجدية عددية.

عملية البحث تدعم التعبيرات المعتادة.

بمجرد أن تقوم بادخال النص، يمكنك ادخال "all.*"، على سبيل المثال لايجاد مكان "all" الأولى متبوعة بأي حروف.

الصيغة

DCOUNTA(Database; Database Field; Search Criteria)

مثال

في المثال الموضح بأعلى، يمكنك البحث عن عدد الأطفال الذين تبدأ أسمائهم بالحرف E أو أي حرف تالي. a subsequent letter. قم بادخال المعادلة B16 من خلال ادراج حرف A بعد اسم الوظيفة DCOUNT. قم بحذف معيار البحث القديم وأدخل >=E أسفل الاسم في المجال A14. النتيجة هي 5. اذا قمت بحذف كل قيم أرقام الاسم Greta في الصف 8، سيتم تغيير النتيجة الى 4. لن يعد يتم تضمين الصف 8 في الحساب لعدم احتوائه على أية أرقام. الاسم Greta عبارة عن نص وليس قيمة.

أنظر أيضا الوظائف التالية:

COUNTBLANK، COUNTIF.

DGET

تقوم الوظيفة DGET بارجاع محتويات الخانة المشار اليها بقاعدة البيانات التي تطابق معيار البحث المحدد. في حالة حدوث خطأ، ستقوم الوظيفة بارجاع #VALUE! لعدم ايجاد أي صف، أو Err502 لايجاد أكثر من خانة.

عملية البحث تدعم التعبيرات المعتادة.

بمجرد أن تقوم بادخال النص، يمكنك ادخال "all.*"، على سبيل المثال لايجاد مكان "all" الأولى متبوعة بأي حروف.

الصيغة

DGET(Database; Database Field; Search Criteria)

للاشارة الى أحد الأعمدة من خلال اسم عنوان العمود، يجب وضع علامات تنصيص حول اسم العنوان.

مثال

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

=DGET(A1:E10;"Grade";A13:E14)

أدخل الاسم Frank في A14، وستشاهد النتيجة 2. Frank is in second grade. أدخل "العمر" بدلا من "الصف الدراسي" وستحصل على عمر Frank.

أو أدخل القيمة 11 في الخانة C14 فقط، وقم بحذف الادخالات الأخرى في هذا الصف. قم بتحرير المعادلة في B16 كما يلي:

=DGET(A1:E10;"Name";A13:E14)

بدلا من الصف الدراسي، سيتم الاستعلام عن الاسم. ستظهر الاجابة فورا: Daniel is the only child aged 11.

DMAX

تقوم الوظيفة DMAX بارجاع الحد الأقصى لمحتويات الخانة (المجال) بقاعدة البيانات (كل السجلات) التي تطابق شروط البحث المحددة.

عملية البحث تدعم التعبيرات المعتادة.

بمجرد أن تقوم بادخال النص، يمكنك ادخال "all.*"، على سبيل المثال لايجاد مكان "all" الأولى متبوعة بأي حروف.

الصيغة

DMAX(Database; Database Field; Search Criteria)

للاشارة الى أحد الأعمدة من خلال اسم عنوان العمود، يجب وضع علامات تنصيص حول اسم العنوان.

مثال

لمعرفة وزن أثقل طفل في صف دراسي، أدخل المعادلة التالية في B16:

=DMAX(A1:E10;"Weight";A13:E14)

أسفل 'Grade'، أدخل 1، 2، 3، وهكذا. بعد ادخال رقم الصف الدراسي، سيتم عرض الوزن الخاص بأثقل طفل في هذا الصف الدراسي.

DMIN

تقوم الوظيفة DMIN بارجاع الحد الأدنى لمحتويات الخانة (المجال) بقاعدة البيانات التي تطابق معيار البحث المحدد.

عملية البحث تدعم التعبيرات المعتادة.

بمجرد أن تقوم بادخال النص، يمكنك ادخال "all.*"، على سبيل المثال لايجاد مكان "all" الأولى متبوعة بأي حروف.

الصيغة

DMIN(Database; Database Field; Search Criteria)

للاشارة الى أحد الأعمدة من خلال اسم عنوان العمود، يجب وضع علامات تنصيص حول اسم العنوان.

مثال

لايجاد أقصر مسافة الى المدرسة للأطفال بكل صف دراسي، أدخل المعادلة التالية في B16:

=DMIN(A1:E10;"Distance to School";A13:E14)

في الصف 14، تحت Grade، أدخل 1، 2، 3، وهكذا، رقم بعد آخر. ستظهر أقصر مسافة للمدرسة لكل صف دراسي.

DPRODUCT

تقوم الوظيفة DPRODUCT بضرب كل خانات نطاق البيانات التي تطابق محتويات الخانة الخاصة بها معيار البحث.

عملية البحث تدعم التعبيرات المعتادة.

بمجرد أن تقوم بادخال النص، يمكنك ادخال "all.*"، على سبيل المثال لايجاد مكان "all" الأولى متبوعة بأي حروف.

الصيغة

DPRODUCT(Database; Database Field; Search Criteria)

للاشارة الى أحد الأعمدة من خلال اسم عنوان العمود، يجب وضع علامات تنصيص حول اسم العنوان.

مثال

باستخدام المثال الخاص بحفل عيد الميلاد السابق، لا يوجد تطبيق ذو معنى لهذه الوظيفة.

DSTDEV

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

عملية البحث تدعم التعبيرات المعتادة.

بمجرد أن تقوم بادخال النص، يمكنك ادخال "all.*"، على سبيل المثال لايجاد مكان "all" الأولى متبوعة بأي حروف.

الصيغة

DSTDEV(Database; Database Field; Search Criteria)

للاشارة الى أحد الأعمدة من خلال اسم عنوان العمود، يجب وضع علامات تنصيص حول اسم العنوان.

مثال

لايجاد الانحراف المعياري لأوزان كل الأطفال بنفس السن، أدخل المعادلة التالية في B16:

=DSTDEV(A1:E10;"Weight";A13:E14)

في الصف 14، تحت السن، أدخل 7، 8، 9، وهكذا، واحدة بعد الأخرى. النتيجة المعروضة هي الانحراف المعياري لأوزان كل الأطفال لهذا السن.

DSTDEVP

تقوم الوظيفة DSTDEVP باحتساب الانحراف المعياري للمجتمع بناءا على كل خانات نطاق البيانات التي تطابق معيار البحث. سيتم التعامل مع السجلات من المثال على أنها المجتمع بالكامل.

عملية البحث تدعم التعبيرات المعتادة.

بمجرد أن تقوم بادخال النص، يمكنك ادخال "all.*"، على سبيل المثال لايجاد مكان "all" الأولى متبوعة بأي حروف.

الصيغة

DSTDEVP(Database; Database Field; Search Criteria)

للاشارة الى أحد الأعمدة من خلال اسم عنوان العمود، يجب وضع علامات تنصيص حول اسم العنوان.

مثال

لايجاد الانحراف المعياري لأوزان كل الأطفال لنفس السن بحفل عيد ميلاد Joe'، أدخل المعادلة التالية في B16:

=DSTDEVP(A1:E10;"Weight";A13:E14)

في الصف 14، تحت السن، أدخل 7، 8، 9، وهكذا، واحدة بعد الأخرى. النتيجة هي الانحراف المعياري لأوزان كل الأطفال من نفس السن الذين تم التحقق من أوزانهم.

DSUM

تقوم الوظيفة DSUM بارجاع اجمالي كل الخانات بمجال قاعدة البيانات بكل الصفوف (السجلات) التي تطابق معيار البحث المحدد.

عملية البحث تدعم التعبيرات المعتادة.

بمجرد أن تقوم بادخال النص، يمكنك ادخال "all.*"، على سبيل المثال لايجاد مكان "all" الأولى متبوعة بأي حروف.

الصيغة

DSUM(Database; Database Field; Search Criteria)

للاشارة الى أحد الأعمدة من خلال اسم عنوان العمود، يجب وضع علامات تنصيص حول اسم العنوان.

مثال

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

=DSUM(A1:E10;"Distance to School";A13:E14)

أدخل "2" بالصف 14 الموجود تحت "الصف الدراسي". سيتم عرض المجموع (1950) للمسافات الى المدرسة لكل الأطفال في الصف الدراسي الثاني.

أنظر أيضا الوظائف التالية:

SUMIF.

DVAR

تقوم الوظيفة DVAR بارجاع الفرق لكل خانات مجال قاعدة البيانات بكل السجلات التي تطابق معيار البحث المحدد. سيتم التعامل مع السجلات من المثال على أنها عينة من البيانات. لا يمكن الحصول على النتيجة النموذجية من مجتمع للعينة أقل من الآلف.

عملية البحث تدعم التعبيرات المعتادة.

بمجرد أن تقوم بادخال النص، يمكنك ادخال "all.*"، على سبيل المثال لايجاد مكان "all" الأولى متبوعة بأي حروف.

الصيغة

DVAR(Database; Database Field; Search Criteria)

للاشارة الى أحد الأعمدة من خلال اسم عنوان العمود، يجب وضع علامات تنصيص حول اسم العنوان.

مثال

لايجاد الفرق في أوزان كل الأطفال بنفس السن، أدخل المعادلة التالية في B16:

=DVAR(A1:E10;"Weight";A13:E14)

في الصف 14، تحت السن، أدخل 7، 8، 9، وهكذا، واحدة بعد الأخرى. ستشاهد نتيجة الفرق في قيم أوزان كل الأطفال لنفس هذا السن.

DVARP

تقوم الوظيفة DVARP باحتساب الفرق لكل قيم الخانات بمجالات قاعدة البيانات الموجودة بكل السجلات التي تطابق معيار البحث المحدد. سيتم التعامل مع السجلات من المثال على أنها المجتمع بالكامل.

عملية البحث تدعم التعبيرات المعتادة.

بمجرد أن تقوم بادخال النص، يمكنك ادخال "all.*"، على سبيل المثال لايجاد مكان "all" الأولى متبوعة بأي حروف.

الصيغة

DVARP(Database; Database Field; Search Criteria)

للاشارة الى أحد الأعمدة من خلال اسم عنوان العمود، يجب وضع علامات تنصيص حول اسم العنوان.

مثال

لايجاد الفرق في أوزان كل الأطفال لنفس السن بحفل عيد ميلاد Joe'، أدخل المعادلة التالية في B16:

=DVARP(A1:E10;"Weight";A13:E14)

في الصف 14، تحت السن، أدخل 7، 8، 9، وهكذا، واحدة بعد الأخرى. سيظهر الفرق في قيم أوزان كل الأطفال لهذا السن الذين حضروا حفل عيد ميلاد Joe'.


التعليق التقييمي عن البرنامج | المزيد من المطبوعات الفنية | العلامات التجارية