اذهب الي المحتوي
أوفيسنا

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

قام بنشر

السلام عليكم ورحمة الله وبركاتة 

الدالة التالية تقوم بحساب المتوسط وتقريبه الى رقم صحيح في الحقل 

اريد استثناء الرقم 6 من الدخول في حساب المتوسط 

AVGS24: Round(Avg([s24]);0)

قمت بمحاولة وضع الدالة بهذه الصيغة ولكن اعطتني نتائج بالسالب 

AVGS24: Round(Avg([s24])<>6;0)
AVGS24: Round(Avg([s24]between 1 and 5);0)

image.png.650911605ee2dc2bb463f3eb3266047d.png

Access Database Ruond.rar

قام بنشر

لم افهم المطلوب بالضبط

اذا تريد استثناء العمود رقم 6 في الاستعلام فيمكنك اخفاؤه .. ( في رأس العمود .. انقر بزر الفأرة الأيمن واختر اخفاء )

قام بنشر
13 ساعات مضت, ابوخليل said:

لم افهم المطلوب بالضبط

استاذنا 

اخفاء العمود لن يفي بالغرض 

الاستعلام استعلام جدولي يقوم بحساب عدد القيم للعمود S24 وتجميعها  حسب العمود  Extension

ومن ثم وضعت الدالة  

AVGS24: Round(Avg([s24]);0)

للحصول على متوسط القيم للعمود S24  

المطلوب الآن 

استثناء القيمة رقم 6 في العمود S24 من الدخول في حساب متوسط القيم في الدالة 

AVGS24: Round(Avg([s24]);0)

ان شاء الله قدرت اوضح المطلوب 🙃

قام بنشر
منذ ساعه, alsihran said:

 

الاستعلام استعلام جدولي يقوم بحساب عدد القيم للعمود S24 وتجميعها  حسب العمود  Extensi

 🙃

حتى الآن لم اصل الى فهم المطلوب ... اعذرني شيبة

دعنا من الدوال والاستعلام  وايضا التقريب .. وخذنا من الاصل من البداية .. من الجدول

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

مثلا لدي 6 حقول تحمل القيم من 1 الى 6  : مجموع القيم = 21  إذا 21 قسمة 6 = 3.5

سنعمل على سجل واحد :

لديك في الجدول حقل Extension ويحمل قيمة

وستة حقول تبدأ تسميتها من s19 وحتى s24

ما هي الحقول التي تريد استخراج المتوسط منها

 

 

 

قام بنشر
25 دقائق مضت, ابوخليل said:

حتى الآن لم اصل الى فهم المطلوب ... اعذرني شيبة

فيك الخير والبركة استاذنا الله يعطيك طول العمر بخير وصحه وعافية 🙌

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

ما هي الحقول التي تريد استخراج المتوسط منها

كل الحقول S19 إلى S25 يستثنى منها القيمة رقم 6 لا نريد حسابها في المتوسط 

الاستعلام Qry_119 هو مثال العمود AVGS19 هو المتوسط للقيم في العمود بعد تحويله الى رقم صحيح بالدالة ROUND

وهو يعمل بشكل صحيح فقط اريد اسثناء القيمة رقم 6 من الدخول في حساب المتوسط 

قام بنشر
58 دقائق مضت, alsihran said:

كل الحقول S19 إلى S25 يستثنى منها القيمة رقم 6 لا نريد حسابها في المتوسط 

 
  s19 s20 s21 s22 s23 s24
  1 2 2 6 6 2

يكون مجموع الحقول بعد اسنبعاد اي حقل قيمته [6] = 7 والمتوسط = 1.16 وبعد التقريب = 1

هل هذا صحيح

 

  • Like 1
قام بنشر

ما شاء الله .. تفاعل الأخوة الخبراء بعد التوضيح .. يؤكد ان المطلوب بداية غير واضح

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

  • Like 1
قام بنشر
21 ساعات مضت, سامي الحداد said:
AVGS24: Round(Avg(IIf([S24] <> 6, [S24], Null)), 0)

 

تمام فعلاً هو المطلوب 

20 ساعات مضت, شايب said:

كون مجموع الحقول بعد اسنبعاد اي حقل قيمته [6] = 7 والمتوسط = 1.16 وبعد التقريب = 1

عذراً المطلوب المتوسط لكل عمود مجمعه حسب  Extension

شكرا لك 

19 ساعات مضت, ابوخليل said:

اذا صحيح تفضل

ليست المطلوب استاذنا ابو خليل 

لكن استفدت من طريقتك في الاستغناء عن كثير من الاستعلامات في الاستعلام النهائي 

شكراً لك 

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