اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

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

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

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

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

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

تتطلب الدالة المزج بين دالتي 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

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

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

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

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

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

---

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

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

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

بارك الله فيك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information