اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر (معدل)

لدي جدول احد حقولة ( دكتور ، ماجستير ، بكالريوس ، ثانوية )

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

 

سؤالي هل هناك طريقة معينة بحث ان الاستعلام في هذه الحالة يظهر الرقم صفر ؟؟؟؟؟

 

اتمنى سؤالي واضح الفكرة

 

بانتظار الحل 

 

تحياتي

تم تعديل بواسطه alzahrani2014
قام بنشر

يمكنك فتح البرنامج المرفق ، حيث هناك استعلام اسميته degree ويوجد به مثال لعدد كل درجة ، حيث ان الدرجة التي لم تظهر وهي في مثالنا الدكتوراه , هذا معناه انن لا يوجد احد اي صفر

 

تحياتي

1.rar

قام بنشر (معدل)

السلام عليكم 

اشكرك لكم تفاعلكم واقدر هذا ، بارك الله فيكم 

 

ولكن المشكله ليست في عمل الاستعلام ولكن في عملية التجميع لاحقا 

مثلا لو كان المطلوب 8 اشخاص يحملون شهادة الدكتورا ، كيف نحسب العجز في النموذج او التقرير ، فكيف نطرح لاشي ( فراغ ) من 8

 

عموما توصالت قبل قليل الى حل عن طريق استخدام دالة  Nz  التي تحول الحقل الفاضي الى صفر

كما بالصورة دالة nz  حولت الفراغ اللي تحت  5  الى صفر وبالتالي استطعنا اجراء عملية الطرح

 

 

 

الف الف شكر تجاوبكم 

post-126343-0-18246600-1409841885_thumb.

تم تعديل بواسطه alzahrani2014
قام بنشر

نسيت اقول الطريقة لمن ارادها

 

طبعا حقل التجميع سيأتي من الاستعلام فارغ اسميته text1  ولكي تتم العمليات الحسابية كتبت الكود التالي 

 

=Nz([text1])+Nz([text2    وهكذا

 

تحياتي

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information