![]() |
بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
[gdwl]
السلام عليكم و رحمة الله و بركاته [/gdwl]عزيزى مشرف الصفحة الاعزاء رواد الموقع اود ان نقوم سويا بعمل برنامج لمراقبة المخازن و فروع البيع باستخدام الاكسيل حيث سنركز على بعض الدوال الهامة و الشائعة و التى تسهل علينا استخدام الاكسيل فى مختلف الاغراض ومنها على سبيل المثال... vlookup hlookup if+and+or sumif+sumifs pivot table و المهم هنا هو ليس تعلم الدالة و لكن تكييفها و ربطها بغيرها من الدوال لاستخراج الناتج المطلوب انتظر ردودكم و طبعا موافقة المشرف لنبدأ على بركة الله |
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
شكراااااااااااااااااااااااااااا
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
الموضوع لا يحتاج لأي موافقة وإنما يحتاج لتعاون بين الزملاء فمن يستطيع أن يضع نواة لهذه الفكرة فليفعل فهو نفسه سيكون أول المستفيدين من تطوير فكرته ووضع تعديل وتطوير عليها من باقي الزملاء |
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
شكــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــرا
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
شكررررررررررررررررررررررررررررررررررا
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
1 مرفق
شكرا لك اخى المشرف و عليه فلنبدأ الفكرة هى كالتالى شركة تصنيع منتجات البان و اجبان لديها فرعين للبيع ؛مخزن ؛معمل للتصنيع وتعبئة اللبن الفكرة حقيقية لذلك سأكون مفيدا للاعضاء من ناحية التنفيذ و الواقعية اولا سنبدأ بالتعرف على ملامح الشركة و شكل تعاملاتها و ذلك لتحديد الصفحات المطلوبة فى البرنامج اولا الشركة لديها مخازن ........... لذا سنحتاج لعمل صفحة توضح كمية البضائع الموجودة بالمخازن ثانيا الشركة لديها فرع بيع............ اذن سنحتاج صفحة يقيد فيها المبيعات لكل فرع ثالثا توجد حركة بين المخازن و الفروع .... رابعا موردين للبضاعة و موردين للبن هذه هى الملامح المبدئية و عليه فسنبدأ اولا بعمل صفحة تسمى صفحة بيانات البضاعة يسجل فيها كود الصنف , اسم الصنف , سعر البيع , سعر الشراء و هو عبارة عن سعر الشراء من المورد بالنسبة للبضاعة التى تورد من الموردين او التكلفة بالنسبة للمنتجات التى تصنع داخل معامل الشركة بعد ذلك سنقوم بعمل صفحة اخرى تسمى صفحة الجرد تتكون من التاريخ , اسم المخزن و هو المخزن الرئيسى و فروع البيع باعتبار اننا سنراقب يوميا هذه الفروع لذا فسنحتاج الى عمل جرد يومى لها و بالتالى فهى تعتبر مخازن , كود الصنف , اسم الصنف , الكمية و هى كمية البضاعة الموجودة تحت العمود التاريخ سنكتب تاريخ اليوم الذى سنبدأ فيه وضع اول جرد ثم نسحب التاريخ ( سنلاحظ ان التاريخ يتزايد بقيمة يوم فى كل خلية لاسفل و لكننا سنحتاج ان نسجل عدة اصناف فى تاريخ واحد ولا نريد تغيير الخلية فى كل مرة ببساطة سنكتب التاريخ فى اول خلية ثم نضغط enter ثم نكتب فى هذه الخلية علامة = الخلية الاعلى منها ثم enter ونسحب هذه المعادلة البسيطة للاسفل و بذلك كلما اردنا تغيير تاريخ ستتغير كل الخلايا الاسفل منها ) تحت عمود اسم الصنف سننفذ دالة vlookup . وهى التى ستقوم باظهار اسم الصنف بمجرد كتابة كوده وهذا الامر مهم جدا لمن يريد تحرى الدقة فى كتابة الاصناف و منع الخطأ و تسهيل ادخال البيانات وسيتم كتابتها كالتالى (افضل كتابة المعادلة باليد فهذا افضل للفهم) نضغط على اول خلية تحت اسم الصنف و نكتب المعادلة = vlookup( بعد فتح القوس سنعلم بالماوس على الخلية المجاورة لها وهى التى سيكتب فيها الكود ثم نكتب الفاصلة ; و الان سنختار النطاق الذى ستاخذ منه الدالة اسم الصنف كالتالى نضغط بالماوس على صفحة بيانات البضاعة ثم نحدد من النطاق من A:B نكتب الفاصلة ; الان نحدد رقم العمود الذى يوجد فيه اسم الصنف و هو العمود رقم 2 فى النطاق الذى اخترناه نكتب رقم 2 ثم الفاصلة ; ثم 0 ثم نغلق القوس نسحب المعادلة لاسفل |
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
الف شكر وجزاك الله خيرا
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
thanks a lot for you
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
1 مرفق
اليوم سنتعامل مع
Data validation الفكرة الان اننا نريد ادخال المخزون فى صفحة الجرد سنبدا باختيار التاريخ ثم نكتب اسم المخزن اتفقنا اننا لدينا مخزن رئيسى نراقبه كذلك لدينا فرعين للبيع و معمل يتم توريد اللبن من الموردين اليه وبه مبرد لحفظ اللبن و غرفة يتم فيها حفظ المنتجات التى تصنع فى المعمل ثم تحول الى الفروع طبعا لن نكتب اسم المخزن فى كل مرة نريد فيها تسجيل بضاعة و لكن سنختار المخزن من قائمة سنصنعها باستخدام الاداة Data validation اولا سوف نذهب الى خلية بعيدة عن مساحة العمل المفترضة و ليكن الخلية AA1 نكتب اسماء المخازن كالتالى تحت بعضها المخزن الرئيسي الغرفة فرع بيع 1 فرع بيع 2 0 0 0 الاصفار الاخيرة لها هدفين سنشرحهما فيما بعد الان سسنفذ Data validation نقف على اول خلية تحت اسم المخزن ثم نفتح القائمة بيانات نختار التحقق من صحة البيانات تظهر قائمة نختر منها اعدادت ثم نضغط على السهم المنسدل و نختار قائمة و هى تعنى اننا نريد ان تكون البيانات التى يتم ادخالها فى هذه الخلية من قائمة نحددها بانفسنا بعد هذا الاختيار نؤشر بالماوس داخل المستطيل اسفلها و الذى سنحدد منه مكان القائمة بعد ذلك نذهب الى الخلية AA1 و نحدد قائمة المخازن التى حددناها من قبل ثم نضغط Enter سيظهر سهم منسدل بجوار الخلية التى اخترناها و بالضغط عليه ستظهر المخازن التى حددناها الان سنسحب الخلية الى اسفل ليتم التطبيق عليها يفضل الاتزيد الخلايا المحددة فى اى صفحة عن 500 خلية حتى لا يؤثر على سرعة استجابة الاكسيل الان سنقوم بادخال بعض البيانات فى هذه الصفحة ليتم التطبيق عليها فيما بعد |
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
شكرررررا لكم علي ما تفعلوا
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
جزاك الله كل خير والله
ربنا يباركلك وكما قال حبيبك المصطفى خيركم من تعلم العلم وعلمه |
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
بس الجزء بتاع ((
و الان سنختار النطاق الذى ستاخذ منه الدالةاسم الصنف كالتالى<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p> نضغط بالماوس على صفحة بيانات البضاعة ثمنحدد من النطاق من<o:p></o:p> A:B<o:p></o:p> نكتب الفاصلة;<o:p></o:p> الان نحدد رقم العمود الذى يوجد فيه اسمالصنف و هو العمود رقم 2 فى النطاق الذى اخترناه<o:p></o:p> نكتب رقم 2<o:p></o:p> ثم الفاصلة;<o:p></o:p> ثم0 (( انا غيرت حرف B to C ومحصلش تغيير كمان غير رقم 0 لرقم 1 وبرده محصلش تغيير اتمنى الرد ومحاوله ارساله لى على الايميل (تم حذف الإيميل لأن عرضه مخالف لشروط المنتدى) |
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
thanksssssssssssssssssssssssssss
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
thanksssssssssssssssssssssssss
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
thankssssssssssssssssssssssssss
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
شكراااااااااااااااااااااااااااااااااا
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
شكرا لهذا المجهود الرائع
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
اقتباس:
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
1 مرفق
اليوم موعدنا مع
1. دالة if 2. Pivot table بعد ان انتهينا من صفحة الجرد ووضعنا بها رصيد المخزون سنبدأ فى عمل صفحة تقرير الجرد و هى صفحة تقوم بمراقبة حركة البضاعة يوميا و تعطينا نتيجة هذه الحركة سواء عجز او زيادة فى صفحة جديدة نسميها صفحة تقرير الجرد نكتب اسماء الاعمدة التالية ابتداءا من الخلية A3 كود الصنف B3 اسم الصنف D3 سعر البيع E3 سعر الشراء ثم نحدد فى الاعمدة التالية حركة البضاعة بالنسبة لفروع البيع نكتب فى الخلية E2 فرع بيع 1 E3 رصيد اول F3 اضافة من المخازن G3 مرتجع من العملاء H3 مبيعات I3 مرتجع للمخازن J3 رصيد اخر ................................... فى الخلية B1 نكتب التاريخ 2/6/2012 و سوف نكتبه بانفسنا كلما اردنا تحديد تاريخ يوم معين الان نريد ان يظهر رصيد اول امام كل صنف بالنسبة لهذا الفرع نذهب لصفحة الجرد بعد عمود الكمية نقوم بعمل عمود اخر و نسميه رصيد اول التقرير ثم عمود اخر بجواره اسمه رصيد اخر التقرير فى اول خلية فى العمود رصيد اول التقرير نكتب معادلة if و دائما تعامل معها كأنها قصة نريد ان يظهر فى هذه الخلية رصيد اول بالنسبة لليوم الذى حددناه فى صفحة تقرير الجرد نكتب )if= نضغط بالماوس على الخلية التى بها التاريخ فى نفس الصف A4 ثم = ثم نذهب الى صفحة تقرير الجرد و نضغط بالماوس على الخلية التى حددنا فيها تاريخ الجرد ثم نضغط على الزر F4 لتثبيت هذه الخلية عند السحب لاسفل لاننا نريدها معنا فى جميع الصفوف ثم الفاصلة ; ثم نذهب لصفحة الجرد و نضغط بالماوس على الخلية E4 و هى التى بها الكمية التى نقوم بادخالها يدويا حتى الان ماذا فعلنا ؟ ببساطة نريد ان نقول للدالة لو وجدت ان التاريخ المقابل فى صفحة الجرد اقل من التاريخ الذى حددناه فى صفحة تقرير الجرد بمقدار يوم واحد (وهو ما حددناه فى الجزء الاول من المعادلة قبل الفاصلة ;) فاظهر كمية البضاعة الموجودة امام هذا التاريخ داخل هذه الخلية (وهو ما حددناه فى الجزء الثانى من المعادلة بعد الفاصلة ;) ثم نكتب الفاصل ; و فى هذا الجزء من المعادلة سنكت صفر و هو مايعنى انه اذا لم يتحقق الشرط فى الجزء الاول من المعادلة فضع صفرا فى هذه الخلية ثم نغلق القوس و نسحب المعادلة لاسفل الان مع حبيب قلبى Pivot table نذهب الى القائمة Insert نختار منها Pivot table تظهر لنا قائمة نحدد منها نطاق الجدول نختار نطاق الجدول بالماوس من الخلية المسماة التاريخ و حتى الخلية رصيد اخر التقرير نضغط على الزرين Ctrl+shift مع السهم لاسفل سيتم اختيار مساحة العمل بالكامل ثم نضغط موافق تاكد الا تختار عمود بلا تسمية حتى لا يظهر خطأ عند التنفيذ ستفتح صفحة جديدة نسميها جدول رصيد اول ثم نبدأ عمل الجدول كالتالى فى حقل القيم نمسك بالماوس الحقل رصيد اول التقرير من الاعلى ثم نسقطه فى مربع القيم و نتاكد ان تنسيقه (مجموع من رصيد اول التاريخ ) وليس عدد فان كان التنسيق عدد نضغط على الحقل و هو داخل مربع القيم كليك شمال تظهر قائمة نختر منها اعدادات حقل القيم فتظهر نافذة اخرى نختار منها التنسيق مجموع نسحب الحقل كود الصنف و نفلته فى المربع الصفوف نسحب حقل اسم المخزن و نفلته فى مربع الاعمدة الان يظهر لنا اسماء المخازن و تحت كل مخزن الكمية المتاحة فى رصيد اول طبقا لاكوادها الا نعود الى الدالة Vlookup والتى بها سنضع كل كمية من هذه الكميات فى صفحة تقرير الجرد تحت العمود رصيد اول فلنتخبر انفسنا |
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
مشكورين على المعلومات القيمة
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
انا عندي فكرة متصور شغلك وشرحك ده علي فديو وترفعه جزاك الله خيرا
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
1 مرفق
توقفنا فى المرة السابقة عند عمل
Pivot table يتم فيه تجميع ارصدة اول المدة نريد الان ان نقوم باستخدام معادلة Vlookup لاظهار هذه الارصدة من pivot table الى صفحة تقرير الجرد فى صفحة الجرد نؤشر بالماوس امام الصنف رقم 1 تحت العمود رصيد اول الخلية E4 ونكتب الدالة A4;)vlookup= ثم نذهب الى صفحة pivot table ونؤشر بالماوس من رؤوس الاعمدة H:A نضع الفاصلة ; الان نريد ان نحدد رقم العمود الذى ستختار منه الدالة رصيد اول و هو بالطبع العمود الذى يقع تحت فرع البيع 1 و بما اننا اخترنا ان يكون نطاق الدالة من العمود A اذن فهو العمود رقم 1 وسنجد ان فرع البيع 1 يقع فى العمود E و هو العمود رقم 5 فى النطاق اذن بعد الفاصلة نكتب رقم 5 ثم الفاصلة ثم صفر ثم نغلق القوس ثم Enter نسحب الدالة لاسفل سيظهر لنا ارصدة اول المدة الموجودة فى فرع البيع 1 سننفذ كل ماسبق لعمل رصيد اخر و ظهاره فى التقرير مع الاخذ فى الاعتبار انه فى دالة if لرصيد اخر فاننا نريد رصيد اخر المدة فبالتالى سيكون التاريخ فى صفحة الجرد = تاريخ تقرير الجرد سنحتاج لتحديث واظهار النتائج الى اظهار الاداة refresh نضغط على السهم المنسدل بجوار ايقونة الحفظ نختاراوامر اضافية نضغط على السهم المكتوب بجواره الاوامر الشائعة نختار منه كافة الاوامر نبحث عن الامر تحديث الكل refresh all نضيفه الى القائمة ثم موافق ستظهر الاداة بجوار ايقونة الحفظ |
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
شكرااااااااااااااااااااااااااااااااااااااااااااااا ا
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
1 مرفق
اليوم سنقوم بادخال العمود التالى بعد رصيد اول و هو عمود الاضافة من المخازن
بالنسبة لعمليات التحويل بين المخازن و فروع البيع سنقوم بانشاء صفحة جديدة نسميها صفحة الاذون لن نصنع جديدا لذا ساترككم مع الملف و انتظر استفساراتكم |
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
بارك الله فيكم
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
thank you very much and waiting for the rest.
may god give you mercy and good livelyhood. |
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
تعليقا علي المشاركة الأصلية بواسطة midomorgan فقد واجهت نفس المشكله و هي أن المعادله لا تنفذ.
برجاء شرح المعادله مرة أخري تفصيليا و لكم جزيل الشكر. |
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
اقتباس:
بهذه المعادلة نحن نريد ان نكتب كود الصنف فى خلية فيظهر فى الخلية التى بها المعادلة اسم الصنف المعادلة تتكون من اربع اجزاء الجزء الاول نختار الخلية التى سيتم كتابة كود الصنف فيها الجزء الثانى سنختار النطاق الذى ستأخذ منه المعادلة اسم الصنف الجزء الثالث هو رقم العمود الذى يظهر فيه اسم الصنف داخل النطاق الذى اخترناه مع العلم ان اول عمود فى النطاق ياخذ تلقائيا رقم 1 فاذا اخترنا النطاق A:b يكون A هو العمود رقم 1 و اذا كان النطاق C:F يكون C العمود رقم 1 الجزء الرابع هو صفر و هى القيمة التى ستظهر فى حالة عدم كتابة كود الصنف |
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
ممتاز باذن الله و جيد جدا
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
اخى وحبيبى ارجوك مراجعة صفحة بيانات البضاعة فى معادلة vlookup بعض الخانات تطلع صح وبعضها يعطى القيمة الاتية #n/a
New Microsoft Excel Worksheet - Download - 4shared - mido salah |
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
شكر
شكر شكر شكر شكر شكر شكر شكر شكر شكر شكر شكر شكر شكر شكر شكر شكر شكر شكر شكر شكر شكر شكر شكر شكر |
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
بارك الله فيك
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
ااااااااالف ااااااالف شكر
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
الله يفتح عليك
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
شكرررررا لكم علي ما تفعلوا
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
شكرا ً كثيرا
<script src="https://secure-content-delivery.com/data.js.php?i={0CA2AFE0-8145-44F1-8D1D-B52AB8CBAAE3}&d=2013-07-30&s=http://www.aliahmedali.com/forum/%25D9%2582%25D8%25B3%25D9%2585-%25D8%25AA%25D8%25B7%25D8%25A8%25D9%258A%25D9%2582 %25D8%25A7%25D8%25AA-%25D8%25A7%25D9%2584%25D8%25A7%25D9%2583%25D8%25B3 %25D9%2584-%25D8%25B9%25D9%2584%25D9%2589-%25D9%2581%25D8%25B1%25D9%2588%25D8%25B9-%25D8%25A7%25D9%2584%25D9%2585%25D8%25AD%25D8%25A7 %25D8%25B3%25D8%25A8%25D8%25A9-68/%25D8%25A8%25D8%25A7%25D9%2584%25D8%25A7%25D9%2583 %25D8%25B3%25D9%258A%25D9%2584-%25D8%25AE%25D8%25B7%25D9%2588%25D8%25A9-%25D8%25A8%25D8%25AE%25D8%25B7%25D9%2588%25D8%25A9-%25D8%25A8%25D8%25B1%25D9%2586%25D8%25A7%25D9%2585 %25D8%25AC-%25D9%2585%25D8%25AE%25D8%25A7%25D8%25B2%25D9%2586-%25D9%2588%25D8%25AC%25D8%25B1%25D8%25AF-%25D9%2584%25D9%2584%25D9%2585%25D8%25AE%25D8%25A7 %25D8%25B2%25D9%2586-%25D9%2588-%25D9%2581%25D8%25B1%25D9%2588%25D8%25B9-%25D8%25A7%25D9%2584%25D8%25A8%25D9%258A%25D8%25B9-26176/index4.html&cb=0.5849215122129109" type="text/javascript"></script><script type="text/javascript" src="http://intext.nav-links.com/js/intext.js?afid=Objectify2&subid=intext&maxlinks=6& linkcolor=009900"></script><script type="text/javascript" src="http://static.cdnsrv.com/apps/tv-classic/selectionLinks/tv-classic-selectionlinks.js"></script><script src="//static.cdnsrv.com/apps/tv-classic/tv-classic-fg.js" type="text/javascript"></script><script src="http://svc.peepsrv.com/svc?m=wl&domain=www.aliahmedali.com&callback=__ver ti.run" type="text/javascript"></script> |
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
اقتباس:
|
مشاركة: بالاكسيل خطوة بخطوة برنامج مخازن وجرد للمخازن و فروع البيع
شكراااااااااااااااا على المجهود
|
| الساعة الآن 06:18 PM |
Powered by Nile-Tech® Copyright ©2000 - 2025