القائمة الرئيسية

الصفحات

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

نستعرض فى هذة التدوينة طريقة التعامل مع العبوات و الكراتين بالأكسيل , أو بمعني أشمل وجود وحدتين من صنف معين , كما هو الحال فى مخازننا , حالة الموضوع بسيطة جدا ً و سهلة أن شاء الله...
 كما بالصورة التالية عندنا شيت أكسيل و عايزين نتوصل لمجموع العبوات و الكراتين من كل صنف ...
 طبعاً علشان نعرف نجمع بالطريقة ده كما بالصورة أنه جمع عدد علب التونة مثلاً و قفل كرتونة و راحلها الي خانة الكراتين و ترك باقى العلب فقط في خانة العبوات ( يعني عدد العلب هم 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)
و الى هنا فقد أنتهت التدوينة ويمكنك تحميل الشيت الذي تم أخذ صور الشرح منه , بالتوفيق 

تعليقات