delphi4arab منتديات دلفي للعرب

نسخة كاملة : الدالة AVG لا تعطي نتائج دقيقة
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
سلام الله عليكم

وانا احاول انشاء تقرير بالارباح اليومية لكل الاصناف التي تم بيعها وجدت ان النتائج غير دقيقة


لو فرضنا اشتريت عشر تفاحات كل تفاحة بي 10 دينار
واشتريت عشرة ثانية كل تفاحة بي 9 دينار
المجموع ليهم 20 تفاحة ومتوسط السعر 9.5
20 ضرب 9.5= 190 وهو اجمالي سعرهم وهو السعر المدفوع بالضبط
ولكن بحالة ثانية
لو فرضنا اشتريت عشر تفاحات كل تفاحة بي 10 دينار
واشتريت تفاحة وحدة بي 9 دينار
المجموع ليهم 11 تفاحة ومتوسط السعر 9.5
11 ضرب 9.5 = 104.5 وهو اجمالي سعرهم وهو  ليس السعر المدفوع بالضبط
لان السعر المدفوع بالضبط هو 109
المقصود ان المتوسط الحسابي لمجموع الاسعار لايعطي نتيجة دقيقة
والا فيه حاجة غايبة عني في العملية
(06-07-2022, 08:28 AM)Delphi4Us كتب : [ -> ]لو فرضنا اشتريت عشر تفاحات كل تفاحة بي 10 دينار
واشتريت تفاحة وحدة بي 9 دينار
المجموع ليهم 11 تفاحة ومتوسط السعر 9.5
وعليكم السلام
خطأ
متوسط السعر 9.91
الكمية القديمة ضرب الثمن القديم + الكمية الجديدة ضرب الثمن الجديد الكل تقسيم مجموع الكمية الجديدةوالقديمة

10 * 10 + 1 * 9 / 10+1 = 9.91
(06-07-2022, 08:45 AM)محمد عبد العزيز كتب : [ -> ]
(06-07-2022, 08:28 AM)Delphi4Us كتب : [ -> ]لو فرضنا اشتريت عشر تفاحات كل تفاحة بي 10 دينار
واشتريت تفاحة وحدة بي 9 دينار
المجموع ليهم 11 تفاحة ومتوسط السعر 9.5
وعليكم السلام
خطأ
متوسط السعر 9.91
الكمية القديمة ضرب الثمن القديم + الكمية الجديدة ضرب الثمن الجديد الكل تقسيم مجموع الكمية الجديدةوالقديمة

10 * 10 + 1 * 9 / 10+1 = 9.91

هناك ايضا خطا في الحسبة والمعادلة صحيحة
 يفترض ان المعادلة كالتالي
((10*10)+(1*9))/(1+10)
(100+9)/11=9.90
مرحبا بكم

وعذرا دماغي مزدحم باشياء كثيرة من شدة الضغط ولم اعد استطيع التفكير جيدا

خطائي استخدام الدالة AVG بالاستعلام وسوف اجرب تطبيق هذه المعادلة ولو حسبما ارى تحتاج الى  Procedure لاجل هذه العملية حتى تظهر في شكل جدول

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

[صورة: 3KpNcDP.jpg]
الحمد لله انتهت المهمة على خير والشكر للجميع
سؤال طرفي للفائدة فقط : الدالة AVG لا تضع بعين الاعتبار الكمية بالحسبان فهل هناك دالة اخرى من الدوال الجاهزة تفعل ذلك