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

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

قام بنشر

السلام عليكم

يوم بعد يوم تثبت اخوي وحبيبي واستاذي الفاضل بأنك

بشر مش عادي

تحية مسائية عطرة للعلامة خبور

وجميع اهل اليمن السعيد الكرام

قام بنشر

أخي ابو ساره

السلام عليكم

طبعا .. طالما رد عميد الاكسيل على مشاركتك .. فإنه من الادب مادونه سيمتنعون

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

وأيضا لكون الصفوف كلها في عمود واحد وغير مرتبه .. فكانت حيلتي أن أعدت ترتيبها وفصلها ..

فلنسميها حيلة و محاولة ناشئ

new4a

abusarah.rar

قام بنشر

السلام عليكم

هذا حل اخر بالاضافة الي حال الاستاد خابور كما انه

=SUMPRODUCT(($A$2:$A$92=K8)*($B$2:$B$92=$D$2))
كما انه هناك حلول اخري باستخدام المصفوفات
{=SUM(($A$2:$A$92=K8)*($B$2:$B$92=$D$2))}

جرب الملف المرفق

abusarah73_18.rar

قام بنشر

حلول رائعة

و أيضاً أخي ان كنت تستخدم الاكسيل 2007

يمكنك استخدام الدالة CountIfs

=COUNTIFS($B$2:$B$92,D$2,$A$2:$A$92,$K3)

قام بنشر (معدل)

- أستاذنا الخبير خبور السلام عليكم ورحمة الله وبركاته

ألف شكر لك على تجاوبك الكريم وحلولك الرائعة .

- الأخ الفاضل : Justice

- الأخ الفاضل : omar1

- الأخ الفاضل : new4a

شكراً لكما على ما قدمتماه من حلول رائعة

- الأخ الفاضل : ziad ali

شكراً على مرورك الكريم وإطرائك لأستاذنا الخبير خبور حيث كان من المفروض أن أسبقك لذلك .

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

أخي Kemas

-- في معادلات SumProduct

هي لاجبار تحويل القيم النصية عند إجراء العملية الحسابية الي قيم رقمية يمكن للدالة جمعها

ففي المثال اعلاه الاخ خبور تعامل مع بيانات نصية

و لو قمت بحذف اشارة -- من الدالة فستعطي نتيجة صفر

فتسلسل عملية الفحص المنطقية في الدالة اعلاه

عند وجود اي قيمة مطابقة ستعطي TRUE

و عند عدم وجود النتيجة ستعطي FALSE

فمثلاُ لو قمنا بوضع الاسماء في العمود A1:A4

يحيى

يحيى

عمر

يحيى

عدد تكرارهم سيساوي 3

و لمعرفة ذلك

سنستخدم الدالة

SumProduct

 =SUMPRODUCT((A1:A4="يحيى"))
و لكن هذه الدالة ستعيد النتيجة صفر لإن عملية الجمع ستكون للنتائج المنطقية
=SUMPRODUCT({TRUE;TRUE;FALSE;TRUE})
فلن تستطيع الدالة جمع TRUE مع TRUE او مع FALSE فلذلك نستخدم -- حيث تقوم بتحويل FALSE الى 0 و الTRUE الى 1
=SUMPRODUCT(--(A1:A4="يحيى"))
جرب هذه المعادلة و عند استعراض هذه المعادلة بالضغط على F9
=SUMPRODUCT({1;1;0;1})

و ستكون هكذاالمعادلة مع استخدام --

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

و يوجد عدة طرق أخرى بديلة للـ --

قام بنشر (معدل)

خى فى الله جوست فعلا اريد ان اقولك انك فى الشرح اكثر من رائع ولاكن ارجو منك عندما يسمح وقتك اعطاء

دالة sumbroduct حقها وقد وعتنى بعمل موضوع عنها وشرحها جزاك الله كل خير ما اريدة

شرح لهدة الدالة وما هى الحالات الىتى لايمكن فيها استعمال هذة الدالة وما هى شروطها لكى تعملوذكلك دالة

count ifs فى اوفيس 2007 لا اعرف على اى اساس نضع علامة الدزولار ساين فارجو التوضيح فهى ممتازى وتؤدى نفس الغرض ولماذا يتم عمل قوسين لان عند وضع قوس واحد يعطينى الناتج صفر وعند وضع قوسين يعطى الناتج مظبوط

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

أخي احمد حافظ

ان شاء الله قريباً سنشرح دالة SumProduct

و علامة الدولار ساين $ غير مختصة بدالة معينة

بل هي عملية تحويل المرجع من مطلق إلى نسبي

و يوجد كثير من المواضيع التي تشرحها في هذا المنتدى

و لكن ان شاء الله سا أشرحها قريباً أيضاً بطريقة تساعد في وصول الفكرة للجميع

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