OmHamza قام بنشر يوليو 9, 2020 قام بنشر يوليو 9, 2020 السلام عليكم ورحمه الله في البدايه احب اشكركم على المجهود الرائع جزاكم الله عنا كل خير انا لو سمحتو عايزه اعمل كود توزيع للعملاء على موظفين الشركة في الاكسل المرفق يعني بيبقى عندنا مثلا 1000 عميل عايزه اعمل كود توزيع على عدد 5 او 6 موظفين بحيث يتم توزيع العملاء عليهم بناء على 1- الجنسية : يعني كل جنسية عملاء تتوزع بالتساوي على عدد الموظفين 2- المبلغ المتبقي : بحيث يتم توزيع مجموع المبالغ بالتساوي على الموظفين يعني مثلا لو في عندنا في الاكسل 100 عميل جنسية هندية مثلا بمجموع المتبقي بتاعهم 30 الف وعدد الموظفين مثلا 5 موظفين يبقى الكود يطلع في النهاية عدد 20 عميل بإجمالي 6 الاف لكل موظف وطبعا مع تقريب المبالغ يعني مش مشكلة لو كل موظف زاد عن التاني بألف او الفين عادي ارجو اكون وصلت الفكره ال انا عيزاها وانا هثبت الاعمدة B ال هكتب فيه اسماء الموظفين وبعد الكود ما يتعمل يحط اسماء الموظفين في العمود ده والعمود C المتبقي والعمود D الجنسية وبعد ما يتم التوزيع يظل الشيت كما هو ويتم فتح ورقة عمل بإسم كل موظف بالعملة ال هيتوزعو عليه يعني لو خمس موظفين يبقى بعد الكود عني 6 شيتات ( شيت الاجمالي فيه التوزيع على الموظفين - وشيت لكل موظف من 5 موظفين ) وشكرا جدا وجزاكم الله خير توزيع العملاء.xlsx
سليم حاصبيا قام بنشر يوليو 10, 2020 قام بنشر يوليو 10, 2020 سيق وقلت 1- اسماء الشيتات باللغة الأجنبية 2- لا ضرورة لأكثر من 20 صف ( و ذلك لمتابعة عمل الكود) لأن الكود الذي يعمل على صف واحد يمكنه العمل على الوف الصفوف 3-ضعي النتائج المتوقعة في صفحة مستقلة صفحة "Resultt" من هذا الملف Disribution_Om_Hz.xlsx 2
أفضل إجابة سليم حاصبيا قام بنشر يوليو 10, 2020 أفضل إجابة قام بنشر يوليو 10, 2020 كبداية يمكن تجربة هذا الملف 1-- الضغط على اي خلية خضراء في الشيت "Data " يذهب بك فوراً الى الورقة المطلوبة 2- الضغط على زر " Add_sheets" يضيف صفحات جديدة (باسماء الجنسيات الجديدة غير الموجودة) اذا كانت الجنسية لها صفجة يتغاضى الكود عنها 3- الضغط غلى الخلية "D1 " من أي صفحة يعيدك الى صفحة "Data" Disribution_Om_Hz_super.xlsm 2
OmHamza قام بنشر يوليو 10, 2020 الكاتب قام بنشر يوليو 10, 2020 جزاك الله خير يارب ومتشكرة جدا على تعبك والله ومش عارفة اقول لحضرتك ايه بس مش ده ال انا عيزاه انا مش عايزه اوزع الجنسيات كل واحد في شيت معلش بعتذر لحضرتك والله انا عايزه اوزع العملاء دول على الموظفين في الشركة يعني الشيت بيبقى فيه اكتر من 5000 عميل جنسيات مختلفه ومبالغ مختلف عايزه اوزع ال 5000 دول على 5 او 6 موظفين على حسب الجنسية والمتبقي زي ما انا محدده في الاكسل المرفق يعني لو ال 5000 دول مثلا كل الف فيهم جنسية يبقى كل موظف من ال 5 موظفين ياخد 200 واحد من كل جنسية ولو ال 5000 عميل اجمالي مبالغهم 100 الف يبقى كل موظف ياخد 20 الف يعني الكود يوزع ال 5000 عميل على ال 5 موظفين بحيث كل موظف ياخد عدد متقارب من بعضه انا مش عايزه اقسم الجنسيات انا عايزه اقسم العمله كلهم على الموظفين يعني الكود يوزع ويكتب اسماء الموظفين كل على حسب نصيبه من العملاء في العمود B وبعدين يعمل شيت بإسم الموظف فيه نصيبه من العملاء ارجو ان اكون بينت المطلوب وجزاكم الله خيرا
مهندس الاكسل قام بنشر يوليو 12, 2020 قام بنشر يوليو 12, 2020 المطلوب ليس له حل مثالي، لأن التوزيع مبنى على قيم غير متوافقة (اللغات/ المبالغ) لكن من حسن الحظ أن عدد العملاء كبير في مقابل عدد الموظفين قليل، والتفاوت في المبالغ محدود وليس كبير وهذا جعل عملية التوزيع العشوائي تعمل بشكل جيد ولتأكيد ذلك: قمنا بتوزيع العملاء بالترتيب على الموظفين بالتناوب فظهرت المبالغ التالية: وهذه نسب متقاربة جدا جدا فأول نقطة تجاوزناها: الموظفين يوزعون بالتسلسل وهذا سيحقق الغرض بقي نقطة توزيع العملاء على شيتات الموظفين، تم عمل شيت لكل موظف، ويمكن التحديث بزر التحديث في أعلى يمين الصفحة توزيع العملاء -3.xlsm وبالتوفيق 2
أحمد يوسف قام بنشر يوليو 12, 2020 قام بنشر يوليو 12, 2020 OmHamza فين انتى من كل هذه الإجابة الممتازة ؟!!! أين الضغط على الإعجاب ؟!!!💙 2
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.