الجمع فى الاكسل مع اختلاف وحدات القياس

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

تجميع العبوات و الكراتين بالأكسل 

كما بالصورة التالية عندنا شيت أكسيل و عايزين نتوصل لمجموع العبوات و الكراتين من كل صنف.

تجميع العبوات و الكراتين بالأكسل

 طبعاً علشان نعرف نجمع بالطريقة ده كما بالصورة أنه جمع عدد علب التونة مثلاً و قفل كرتونة وترحيلها الى خانة الكراتين و ترك باقى العلب فقط في خانة العبوات (يعني عدد العلب هم 47 علبة و ظاهر فقط 23 علشان الفرق 24 جمعه كا كرتونة  وفى حالات أكثر تعقيداً من كده لازم نعرف 3 نقاط:-

  1.  معادلات الجمع فى الأكسيل.
  2. الدوال الرياضية.
  3. معادلات التقريب فى الأكسيل.
بعد متابعة التدوينات السابقة نقدر نستغلها فى حالتنا ده، تجميع الوحدات المختلفة، طبعاً نقدر ننفذ عملية الجمع بأكثر من طريقة و لكن فى هذه التدوينة سوف أستعراض طريقتان فقط و فى أنتظر أرائكم و مقترحاتك فى آخر التدوينة ^_^

الطريقة الأولي لـ تجميع العبوات و الكراتين بالأكسيل 

طبعاً بالنسبة للحالة المعروضة فى التدوينة فكل المطلوب منك هو تجميع أصناف كلاً حسب عدد العبوات و الكراتين، و فى تلك الطريقة سوف نستخدم ثلاثة دوال فقط قد تم شرحها من قبل على المدونة فى التدوينات المرفقة، و هم دالة SUM للجمع، و دالة INT للتقريب "لاستبعاد الأرقام العشرية التي تمثل من الجمع و تعطينا الأرقام الصحيحة فقط و التي تمثل الكراتين فى حالتنا"، دالة MOD وهي دالة تعطي باقى القسمة " أي الأرقام العشرية التي تمثل عدد العبوات فى حالتنا". 

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

المعادلة الأولي: لجمع عدد الكراتين طبقاً للطريقة الأولي 

 و بالتطبيق على صنف تونة صن شاين 125 جم فكما هو ظاهر أن الكرتونة الواحدة تحتوي على 24 علبة فقط و ذلك وفقاً للمذكور فى الخلية (D1)، و بالنظر أنه يمكن جمع الخلايا بكل سهولة فى العمود D الممثل فيه الكراتين هتساوي 6+10+15+2+4+9+=46 و بعد كده نبدء فى حصر أعداد العبوات فى العمود C  و مجموعهم 47 علبة و بالقسمة على عدد العبوات فى الكرتونة الواحدة = 24 النتيجة هتساوي 1.95 كرتونة، إذن المجموع يساوي 46+1.95 =47.95 ك، و لكن هنا محتاجين دالة تستبعد 95. من المجموع علشان ده بتمثل عدد العبوات و أنا هنا بمجمع الكراتين فقط و لذلك سوف أستخدم دالة INT.

بكده بينة الدالة فى خانة الكراتين (D10) هتكون على النحو التالي:
= =INT(SUM(D4:D9)+SUM((C4:C9))/D1)
حيث أن 
D4:D9: تمثل خلايا الكراتين.
C4:C9)/D1): تمثل خلايا العبوات مقسوم على عدد العبوات فى الكرتونة الواحدة "لتحويل الناتج إلي كراتين".

المعادلة الثانية: لجمع عدد العبوات طبقاً للطريقة الأولي 

استكمالاً فأن عدد العبوات كما تم جمعها فى حالتنا فكان 47 و بتحويله إلى كراتين أصبح 1.95 و تم إضافة الرقم الصحيح المتمثل فى رقم 1 إلي أعداد الكراتين إذن الباقى 95. هذا هو الذي يمثل عدد العبوات و لذك هنا سوف نستخدم دالة لجمع أعداد العبوات وتحويل الناتج إلى كراتين و الباقى يكون هو العبوات و ذلك عن طريق دالة MOD إذن هيتم جمع خلايا عمود C ثم نقسم المجموع على عدد العبوات فى كل كرتونة D1 و نترك باقى القسمة باستخدام دالة MOD.

و عليه هتكون بنية الدالة على النحو التالي:
   =MOD(SUM((C4:C9)),D1)
تجميع العبوات و الكراتين بالأكسيل الطريقة الاولي

الطريقة الثانية لـ تجميع العبوات و الكراتين بالأكسيل الطريقة الاولي

بالتطبيق على صنف جين شيدر أمريكي، هيتم اضافة عمود جديد إلي الشيت خاص بتحويل الصف إلي عدد الوحدات بأقل وحدة و هي العلبة فمثلاً تحويل الكرتونة الموجود فى الصف الرابع إلي 4 و الصف الخامس إلي 20 كما بالصورة و باستخدام المعادلة التالية وتطبيقها على كافة الصفوف:

=I4+(J4*$J$1)

و ذلك لتحويل الكراتين الموجودة فى الصف إلي عبوات و من ثم جمع العبوات فى الصف إليها أن وجد.

مع العلم فـ المعادلة تم تثيت الخلية J1 بأعتبارها تمثل عدد العبوات فى كل كرتونة .
و بعد أستخدام دالة SUM فى جمع العبوات الموجود فـ العمود K كما هو الحال فى الخلية K10 =70 عبوة جاء وقت تحويل 70 عبوة إلي عدد كراتين و عبوات ^_^

المعادلة الأولى: استخلاص عدد الكراتين 

هيتم أستخدام جالة QUOTIENT للحصول على الرقم الصحيح من خارج القسمة عدد العبوات على عدد العبوات بكل كرتونة، و عليه تكون بنية الدالة على النحو التالي:
= QUOTIENT (K10,J1)

المعادلة الثانية: لاستخلاص عدد العبوات

و هنا يتم نستخدم دالة MOD للحصول على باقة القسمة الذي يمثل عدد العبوات فقط، فكما هو ظاهر أن عدد العبوات 6 و بالعلم أن 4 عبوات هم عدد العبوات فى الكرتونة الواحدة. فإذن يتبقى عدد 2 فقط و عليه بنية الدالة على النحو التالي:

=MOD(K10,J1)
تجميع العبوات و الكراتين بالأكسيل الطريقة الثانية
و الى هنا فقد أنتهت التدوينة ويمكنك تحميل الشيت الذي تم أخذ صور الشرح منه، بالتوفيق.

تحميل شيت تطبيق المعادلات بالاكسل

تعليقات "شارك برأيك في التعليقات"👇