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

تجميع بيانات محددة بناء على ثلاث جداول


ابو جودي

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

السلام عليكم ورحمة الله تعالى وبركاته
استاذتى الكرام
فضلا وكرما ممكن مساعدة

المرفق الاتى يحتوى على جدول واحد واستعلام جدولى واحد
المطلوب
ـــــــــــــــ

تجميع اعداد الارقام التى فى حقل  EASA    بشرط  أن يكون حقل   FAA فارغ لهذا الصف الذى يحتوى على رقم  فى حقل  EASA   

وكما هو موضح بالرسم الرقام المطلوب جمعها التى بداخل الدوائر الزرقاء والشرط لجمع تلك الارقام فقط من هذا الحقل هو وجود الحقل الفارغ المقايل لها باللون الاحمر

xxx.png.ae8d97e2cc3ac7205042fbacdbc6083b.png

من هذا الشكل المفروض يكون الارقام المراد جمعها التى بداخل الدوائر الزرقار مجموعها المطلوب الحصول عليه هى 9

كيف يتم عمل ذلك 

xxx.rar

رابط هذا التعليق
شارك

3 دقائق مضت, jjafferr said:

وعليكم السلام:smile:

 

اضف هذا الحقل الى الاستعلام (وقد تحتاج الى تغيير الفاصلة الى فاصلة منقوطة)


C: IIf(Nz([EASA],0)>0 And Nz([FAA],0)>0,1,0)

 

جعفر

معلش يا استاذى الحبيب 
انا اسف على الازعاج
انا جربت هل ممكن يتم العكس فى الحقل   C

يعنى
العدد    1   يكون بدلا منه   العدد  0
والعدد  0   يكون بدلا منه   العدد   1

  • Like 1
رابط هذا التعليق
شارك

1 دقيقه مضت, jjafferr said:

عفوا انا غيّرت بالكود ، ولكنك الظاهر التقطته قبل التعديل:blink:

 

على العموم ، اليك طريقتين:

603.Clipboard01.jpg.57b8c3760a7e3e476f1b4bc28f9051f1.jpg

.

والنتيجة:

603.Clipboard02.jpg.246674dab8c08ec9cde8d10262fcb2bf.jpg

.

جعفر

603.xxx.mdb.zip

603.xxx.mdb.zip

استاذى الحبيب عذرا 
ولكن لو قمنا بعمل فلتر على الحقل  FAA   بوضع المعيار   Is Null
سيقوم باخفاء كل صف قيمة الحقل  FAA   فيه  فارغه 
وبناء عليه ان كان هناك قيمه فى الحقل  EASA  ستختفى باختفاء الحقل 


والمطلوب هو مجموع الارقام فقط من الحقل  EASA   التى فى مقابلها  فراغ فى الحقل FAA
كما هو موضح فى الشكل الاتى 
xxx.png.ae8d97e2cc3ac7205042fbacdbc6083b.png

 

رابط هذا التعليق
شارك

3 دقائق مضت, ابا جودى said:

1.

ولكن لو قمنا بعمل فلتر على الحقل  FAA   بوضع المعيار   Is Null
سيقوم باخفاء كل صف قيمة الحقل  FAA   فيه  فارغه 
وبناء عليه ان كان هناك قيمه فى الحقل  EASA  ستختفى باختفاء الحقل 

2.
والمطلوب هو مجموع الارقام فقط من الحقل  EASA   التى فى مقابلها  فراغ فى الحقل FAA

 

ابا جودى ،

1. بالعكس ، سيُظهر فقط الحقول الفارغة في FAA ، وهذا طلبك ،

وحتى لو كانت حقول EASA مليانه وتم إخفائها ، فالمفروض انها لا تكون في الجمع اصلا ،

 

2. الاستعلامين يعملون طلبك ، والنتيجة واحدة بينهم:smile:

 Nz([EASA],0)>0  And  Nz([FAA],0)=0 

 

جعفر

رابط هذا التعليق
شارك

الان, jjafferr said:

 

ابا جودى ،

1. بالعكس ، سيُظهر فقط الحقول الفارغة في FAA ، وهذا طلبك ،

وحتى لو كانت حقول EASA مليانه وتم إخفائها ، فالمفروض انها لا تكون في الجمع اصلا ،

 

2. الاستعلامين يعملون طلبك ، والنتيجة واحدة بينهم:smile:

 Nz([EASA],0)>0  And  Nz([FAA],0)=0 

 

جعفر

اها فعلا فعلا انا اسف انا بقالى 3 ايام بدون نوم معلش فقدت تركيزى انا اسف الله يرضى عليك فعلا كلام حضرتك صح
سبحان الله 

طيب والدى الحبيب واستاذى الجليل جعفر :wub:
لو انا عاوز اعرف كم عدد كل شهادة من شهادات ال EASA    الـ  612    لكل عميل هل اقوم بعمل استعلام جدولى مرة اخرى ؟ على الاستعلام الصانى بعد التصفيه ؟!

رابط هذا التعليق
شارك

25 دقائق مضت, ابا جودى said:

لو انا عاوز اعرف كم عدد كل شهادة من شهادات ال EASA    الـ  612    لكل عميل هل اقوم بعمل استعلام جدولى مرة اخرى ؟ على الاستعلام الصانى بعد التصفيه ؟!

 

السجلات التي موجودة في الاستعلام الآن ، هي جميعا فريدة ،

ومعناه ان الارقام الموجودة في الاستعلام الاول ، هي الارقام النهائية:smile:

 

جعفر

رابط هذا التعليق
شارك

2 دقائق مضت, jjafferr said:

 

السجلات التي موجودة في الاستعلام الآن ، هي جميعا فريدة ،

ومعناه ان الارقام الموجودة في الاستعلام الاول ، هي الارقام النهائية:smile:

 

جعفر

انا مش فاهم فى شئ غريب
انا لمل اضفت الحقل   CUSTOMER   الى الاستعلام الجدولى اتبدل الرقم فى الاستعلام   Query2

:wallbash:   صار  مجموع شهادات ال  EASA   =  622     بدلا   من  612  :wallbash:
انا مبقتش قادر افهم فى ايه 

لا اله الا انت سبحانك انى كنت من الظالمين
رب اغفر لى وارحمنى انت ارحم الراحمين
اللهم انى استغفرك واتوب اليك
 

603.xxx.rar

رابط هذا التعليق
شارك

24 دقائق مضت, jjafferr said:

لا تغير شئ في الاستعلام الجدولي ،

وانما اربط الجدول/الاستعلام الذي تريده في الاستعلام 1 او 2 ، واستعمل الحقل الذي تريده فيها.

 

جعفر

والله انا جربت اعمل كده فعلا لكن النتيجه اخنلفت كذلك

طب اقول لحضرتك انا محتاج اظهر حقل   CUSTOMER
ازاى ؟؟؟؟؟؟

طيب يا استاذ جعفر ممكن سؤال
هل يفضل وضع كل شهاده ببياناتها الخاصة فى جدول منفردا بذاته افضل من وضعها فى جدول واحد كما جمعتهم انا فى الجدول المرفق

اى كما هو فى المرفق الاتى 

انا اسف لاثقالى على حضرتك 
اسال الله تعالى ان يرزقكم الخير كله ان شاء الله ويجزيكم الجنه:wub:

xxx_2.rar

تم تعديل بواسطه ابا جودى
رابط هذا التعليق
شارك

آسف على التأخير ، كنت اراجع السجلات:blink:

 

عدد السجلات Query2 = 490 

عملت نسخة منها وعملتها بإسم Query22 ، ثم ربطت الجدول بالاستعلام ، وصارت السجلات = 495 ،

الخمسة سجلات الاضافية هي لأن عندك في الجدول رقم SN لأكثر من شركة:

APR10-3101 = 1+1
PER ATTACHED LIST = 4+1

 

ونفس النتائج حصلت عليها لما نسخت Query1 الى Query11 وربطتها بـ Customers اللي مش فاضين.

 

جعفر

603.xxx.mdb.zip

رابط هذا التعليق
شارك

العفو منك استاذى ووالدى انا اللى اسف على اثقالى على حضرتك:fff:

11 دقائق مضت, jjafferr said:

آسف على التأخير ، كنت اراجع السجلات:blink:

 

عدد السجلات Query2 = 490 

عملت نسخة منها وعملتها بإسم Query22 ، ثم ربطت الجدول بالاستعلام ، وصارت السجلات = 495 ،

الخمسة سجلات الاضافية هي لأن عندك في الجدول رقم SN لأكثر من شركة:

APR10-3101 = 1+1
PER ATTACHED LIST = 4+1

 

ونفس النتائج حصلت عليها لما نسخت Query1 الى Query11 وربطتها بـ Customers اللي مش فاضين.

 

جعفر

603.xxx.mdb.zip

استاذ جعفر
انا عقلى طاح منى 

انظر الى هذا المرفق
xxx_2.rar

فى هذا المرفق وهو الاصل فيه البيانات الى فى الجداول 
tbl_easa          عدد  كل  شهاادات   الـ   EASA    =   3828

tbl_ecaa          عدد  كل  شهاادات   الـ   ECAA    =   1397

tbl_faa             عدد  كل  شهاادات   الـ   FAA     =   2839

 

المطلوب معرفة عدد كل الشهادات   EASA    التى لم يصدر للسيريال الخاص بها شهادات  FAA    دون النظر  لشهادات ال  ECAA    حتى لو اصدرت مع الـ  FAA

رابط هذا التعليق
شارك

كل مره بكل طريقة تطلع اعداد غير الاعداد فى الطريقة الاخرى
ومع تجميع الاعداد كلها تختلف النتيجه عن الاعداد الكليه 

رابط هذا التعليق
شارك

حاضر والدى الحبيب تصبح على طاعة الرحمن ان شاء الله :wub:

بخصوص الاجابة على السؤال 
 

سؤال:

لماذا عملت استعلام مجاميع؟

ـــــــــــــــــــــــــــــــــــــــــــ


فى هذا المرفق      (      xxx_2.rar     )  وهو الاصل فيه البيانات الى فى الجداول

tbl_easa          عدد  كل  شهاادات   الـ   EASA    =   3828

tbl_ecaa          عدد  كل  شهاادات   الـ   ECAA    =   1397

tbl_faa             عدد  كل  شهاادات   الـ   FAA     =   2839

 

المطلوب معرفة عدد كل الشهادات   EASA    التى لم يصدر للسيريال الخاص بها شهادات  FAA    دون النظر  لشهادات ال  ECAA    
ومعرفة العملاء لهذا العدد

المطلوب معرفة عدد كل الشهادات     FAA    التى لم يصدر للسيريال الخاص بها شهادات  EASA  دون النظر  لشهادات ال  ECAA  
ومعرفة العملاء لهذا العدد
عدد شهادات  ECAA   لكل السريال  الذى لم يصدر له شهدات  EASA   ,   FAA

لذلك فكرت فى جمع كل البيانات فى جدول واحد وعمل استعلام جدولى للتجميع 

تم تعديل بواسطه ابا جودى
رابط هذا التعليق
شارك

2 دقائق مضت, jjafferr said:

ممتاز ، هذا هو طرف الخيط المطلوب:smile:

 

جعفر

غدا والدى الحبيب اعود اليك على استحياء :rol:  على الله تعالى ان يصلح حالى 
اما الان اعتذر اليكم لاثقالى عليكم جزاكم الله خير الجزاء:fff:
توكل على الله يا والدى الحبيب ولا تنسى الوضوء واذكار قبل النوم
فى حفظ الله ورعايته:wub:
احبكم فى الله ولله

رابط هذا التعليق
شارك

السلام عليكم

مشاركة مع اخي الحبيب جعفر

اقرب الحلول وايسرها بنظري  وبدلا من  ضم الجداول في جدول يجمعها

هو اضافة حقل  في كل من الجداول الثلاث يبين النوع

حتى نتمكن من الحصر بسهولة ويسر

انظر المرفق  وانظر الاستعلام Q2  تستطيع من خلاله استخراج جميع ما تفكر به

 

تم اصلاح المرفق

رابط هذا التعليق
شارك

5 دقائق مضت, ابوخليل said:

تم ضبط الاستعلام مرة اخرى  انظر  الآن  اذا موافق

فيمكننا ربط العميل داخل الاستعلام

xxx_5.rar

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

رابط هذا التعليق
شارك

ولكن اللى انا متأكد منه انا مجموع كل الشهادات  هو  8064  حتى لو تكرر السيريال نمبر اكثر من مرة وتم استخراج اكثر من شهاده له
وان
عدد  كل  شهاادات   الـ   EASA    =   3828
عدد  كل  شهاادات   الـ   ECAA    =   1397
عدد  كل  شهاادات   الـ   FAA      =   2839

 

 

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information