اذهب الي المحتوي
أوفيسنا

نموذج حساب عمولة المندوبين (ناقص دالة صغيرة)


الردود الموصى بها

الاخوة الكرام

تحية طيبة مباركة

ارجو المساعدة في النموذج المرفق

حيث يتم حساب عمولة المندوبين بناءا على اسماء العملاء مرتبة تصاعديا

المطلوب جمع القيم المقابلة لاسماء المندوبين حسب الاشهر المختلفة

تتطلب الدالة المزج بين دالتي Sumif + vlookon ولكني استغرقت وقتا ولم اصل الى البناء الامثل للدالة

ارجو المساعدة جزاكم الله خيرا

Wages.rar

رابط هذا التعليق
شارك

السلام عليكم و رحمة الله وبركاته

الأخ BU3MMAR

حاولت على قدر معرفتي ولم استطع

ولكن لدي سؤال اذا سمحت

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

لأنه في حال وجود كشف ادخالات يومية يشتمل على التاريخ و اسم العميل و اسم المندوب فانة يمكن عمل دالة لصفحة العملاء لتعطيك مجموع كل عميل امام الشهر المخصص له و يمكن عمل دالة لتعطيك المطلوب لصفحة المندوبين الموجودة وكل ذلك من صفحة الإدخالات اليومية

وشكرا

رابط هذا التعليق
شارك

السلام عليكم

استخدم صيغة الصفيف التالية:

={SUM(IF(INDEX(c_rang;1;0)<>$A$1;"";IF(INDEX(c_rang;0;15)<>B3;"";c_rang)))}

ويجب ان تعرف كيفية استخدام صيغة صفيف

تصحيح الخطأ #VALUE!

حدد الخلية أو نطاق الخلايا الذي يتضمن صيغة الصفيف، واضغط F2 لتحرير الصيغة، ثم اضغط CTRL+SHIFT+ENTER.

Wages.rar

تم تعديل بواسطه خبور خير
رابط هذا التعليق
شارك

اخي احمد يعقوب

جزاك الله خيرا على مرورك

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

مرة اخرى جزاك الله خيرا

-----------------

اخي خبور خير

بارك الله فيك

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

عموما جزاك الله خيرا وبارك الله فيكم جميعا

--------------

اخي نزار

بارك الله فيك وشكرا على مرورك الكريم

---------------

اخواني اعضاء المنتدى المحترم

--جزاكم الله خيرا --

رابط هذا التعليق
شارك

السلام عليكم

اخي نزار سليمان -----------------------------حفظه الله

جزاك الله خيرا على الدعاء والتشجيع المثمر الذي تطيب له النفس

اخي فضلا منك لا امرا عليك

مراسلتي على بريدي الملحق بتوقيعي لمعرفة بريد حضرتك

============================================

============================================

المشكلة ليست في الصفيفة فقد تعلمتها منكم -جزاكم الله خيرا- ولكن في بناء الدالة واستخراج العلاقات فيها، ولازالت محاولات فك رموزها مستمرة.

اليك شرح موجز:

===========================================

={SUM(IF(INDEX(c_rang;1;0)<>$A$1;"";IF(INDEX(c_rang;0;15)<>B3;"";c_rang)))}
INDEX(c_rang;1;0)
هذا الصف اللي فيه التواريخ في النطاق المسمى c_rang
$A$1
ودي الخلية اللي فيها التاريخ المراد ( مرجع مطلق ) هذا الشق من المعادلة معناه: اذا كان التاريخ في الصف المحدد في النطاق لا يساوي التاريخ في الخلية a1 ( لا نريده) ================================================
INDEX(c_rang;0;15)<>B3
هذا العمود اللي فيه اسماء المندوبين في النطاق المسمى c_rang
B3

ودي الخلية اللي فيها المندوب المراد ( مرجع نسبي)

هذا الشق من المعادلة معناه:

اذا كان اسم المندوب في العمود المحدد في النطاق لا يساوي اسم المندوب في الخلية b3 ( لا نريده)

=================================================

الخلاصة من صيغة الصفيف:

جمع الخارج عن الشروط اعلاه في النطاق

=================================================

تم تعديل بواسطه خبور خير
رابط هذا التعليق
شارك

السلام عليكم

هذا حل آخر بدالة:

SUMPRODUCT

==========

=SUMPRODUCT((INDEX(c_rang;1;0)=$A$1)*(INDEX(c_rang;0;15)=B3);c_rang)

وهذه تعليمات الدالة:

ضرب مكونات مناظرة في الصفائف المذكورة، وإرجاع مجموع هذه النواتج.

بناء الجملة

SUMPRODUCT(array1,array2,array3, ...)

...,Array1,array2,array3 (صفيف 1، صفيف 2، صفيف 3،...) الصفائف من 2 إلى 30 التي ترغب في ضرب مكوناتها ثم جمعها.

ملاحظات

يجب أن يكون لوسائط الصفيف نفس الأبعاد. إذا لم تكن كذلك، تقوم SUMPRODUCT بإرجاع قيمة الخطأ !VALUE#.

تعامل SUMPRODUCT إدخالات الصفيف غير الرقمية كما لو كانت أصفار.

============================================================

تفضل المرفق

Wages1.rar

تم تعديل بواسطه خبور خير
رابط هذا التعليق
شارك

اخي وحبيبي / خبور خير

جزاك الله كل الخير

كفيت ووفيت وضحيت بوقتك لاجل اسعاد الاخرين (وقد فعلت)

فعوضك الله بركة في عمرك وعملك

---

عرفت المشكلة ووجدت الحل

المشكلة كانت عندي في تسمية النطاق واسماء المندوبين

لكن بناء الدالة ممتاز والفكرة رائعة

بارك الله فيك

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information