alsihran قام بنشر يوليو 21, 2023 قام بنشر يوليو 21, 2023 السلام عليكم ورحمة الله وبركاتة الدالة التالية تقوم بحساب المتوسط وتقريبه الى رقم صحيح في الحقل اريد استثناء الرقم 6 من الدخول في حساب المتوسط AVGS24: Round(Avg([s24]);0) قمت بمحاولة وضع الدالة بهذه الصيغة ولكن اعطتني نتائج بالسالب AVGS24: Round(Avg([s24])<>6;0) AVGS24: Round(Avg([s24]between 1 and 5);0) Access Database Ruond.rar
ابوخليل قام بنشر يوليو 21, 2023 قام بنشر يوليو 21, 2023 لم افهم المطلوب بالضبط اذا تريد استثناء العمود رقم 6 في الاستعلام فيمكنك اخفاؤه .. ( في رأس العمود .. انقر بزر الفأرة الأيمن واختر اخفاء )
alsihran قام بنشر يوليو 22, 2023 الكاتب قام بنشر يوليو 22, 2023 13 ساعات مضت, ابوخليل said: لم افهم المطلوب بالضبط استاذنا اخفاء العمود لن يفي بالغرض الاستعلام استعلام جدولي يقوم بحساب عدد القيم للعمود S24 وتجميعها حسب العمود Extension ومن ثم وضعت الدالة AVGS24: Round(Avg([s24]);0) للحصول على متوسط القيم للعمود S24 المطلوب الآن استثناء القيمة رقم 6 في العمود S24 من الدخول في حساب متوسط القيم في الدالة AVGS24: Round(Avg([s24]);0) ان شاء الله قدرت اوضح المطلوب 🙃
ابوخليل قام بنشر يوليو 22, 2023 قام بنشر يوليو 22, 2023 منذ ساعه, alsihran said: الاستعلام استعلام جدولي يقوم بحساب عدد القيم للعمود S24 وتجميعها حسب العمود Extensi 🙃 حتى الآن لم اصل الى فهم المطلوب ... اعذرني شيبة دعنا من الدوال والاستعلام وايضا التقريب .. وخذنا من الاصل من البداية .. من الجدول المتوسط كفهم اولي هو عبارة عن جمع قيم الحقول ثم قسمتها على عدد الحقول نفسها مثلا لدي 6 حقول تحمل القيم من 1 الى 6 : مجموع القيم = 21 إذا 21 قسمة 6 = 3.5 سنعمل على سجل واحد : لديك في الجدول حقل Extension ويحمل قيمة وستة حقول تبدأ تسميتها من s19 وحتى s24 ما هي الحقول التي تريد استخراج المتوسط منها
alsihran قام بنشر يوليو 22, 2023 الكاتب قام بنشر يوليو 22, 2023 25 دقائق مضت, ابوخليل said: حتى الآن لم اصل الى فهم المطلوب ... اعذرني شيبة فيك الخير والبركة استاذنا الله يعطيك طول العمر بخير وصحه وعافية 🙌 25 دقائق مضت, ابوخليل said: ما هي الحقول التي تريد استخراج المتوسط منها كل الحقول S19 إلى S25 يستثنى منها القيمة رقم 6 لا نريد حسابها في المتوسط الاستعلام Qry_119 هو مثال العمود AVGS19 هو المتوسط للقيم في العمود بعد تحويله الى رقم صحيح بالدالة ROUND وهو يعمل بشكل صحيح فقط اريد اسثناء القيمة رقم 6 من الدخول في حساب المتوسط
أفضل إجابة سامي الحداد قام بنشر يوليو 22, 2023 أفضل إجابة قام بنشر يوليو 22, 2023 السلام عليكم حسب ما فهمت جرب AVGS24: Round(Avg(IIf([S24] <> 6, [S24], Null)), 0) 1
شايب قام بنشر يوليو 22, 2023 قام بنشر يوليو 22, 2023 58 دقائق مضت, alsihran said: كل الحقول S19 إلى S25 يستثنى منها القيمة رقم 6 لا نريد حسابها في المتوسط s19 s20 s21 s22 s23 s24 1 2 2 6 6 2 يكون مجموع الحقول بعد اسنبعاد اي حقل قيمته [6] = 7 والمتوسط = 1.16 وبعد التقريب = 1 هل هذا صحيح 1
ابوخليل قام بنشر يوليو 22, 2023 قام بنشر يوليو 22, 2023 ما شاء الله .. تفاعل الأخوة الخبراء بعد التوضيح .. يؤكد ان المطلوب بداية غير واضح ايضا ارى انك لست بحاجة الى استعلام جدولي ويمكن اظهار النتيجة باستعلام تحديد 1
ابوخليل قام بنشر يوليو 22, 2023 قام بنشر يوليو 22, 2023 الشايب يقصد انه يتم القسمة على الـــــ 6 حقول سواء كانت فارغة او قيمتها 6 المهملة هل هذا صحيح ؟ 1
ابوخليل قام بنشر يوليو 22, 2023 قام بنشر يوليو 22, 2023 اذا صحيح تفضل هذه المحاولة Access Database Ruond2.rar 2
alsihran قام بنشر يوليو 23, 2023 الكاتب قام بنشر يوليو 23, 2023 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.