ابجدية الاسماء بمعادلة صفيف
السلام عليكم ورحمة الله وبركاته
كلنا عارفين دالة COUNTIF اللى مهمتها انها تعدلنا نطاق معين وفق شرط محدد
ومن مميزاتها انها تعدلنا الخلايا اللى أكبر أو أصغر من نطاق محدد على سبيل المثال
نكتب المعادله التاليه =COUNTIF($A$1:$A$5;”>5″) كما بالصوره التاليه

هنا يتم حساب عدد الخلايا فى النطاق المحدد والتى تحتوى على قيم أكبر من رقم 5 ويوجد خلية بها رقم 10 وأخرى رقم 20 لذلك قامت المعادله بإرجاع رقم 2 بمعنى أنه يوجد خليتان فيهما رقم أكبر من رقم 5
ونفس الأمر إذا كتبنا المعادله هكذا =COUNTIF($A$1:$A$5;”>”&G1) كما بالصوره التاليه

وبالإعتماد على الخليه G1 سيتم حساب عدد الخلايا فى النطاق المحدد والتى تحتوى على قيم أكبر من القيمه الموجوده فى الخليه G1 أى رقم 5 لذلك قامت المعادله بإرجاع رقم 2 بمعنى أنه يوجد خليتان فيهما رقم أكبر من رقم 5
ولكن ماذا لو استخدمنا تلك الرموز < > = فى دالة COUNTIF على الخلايا التى تحتوى على نصوص بإفتراض نفس المعادله السابقه ولكن النطاق هنا يحتوى على اسماء بدلا من ارقام وخلية البحث G1 يوجد فيها احد تلك الاسماء
في هذه الحاله ستقوم دالة COUNTIF بحساب عدد الاسماء التى تندرج تحت مستواها بالنسبه لفرز الأسماء سواء من الألف إلى الياء أو العكس حسب استخدامك للعلامه > أو العلامه <
بمعنى أخر يمكن معرفة ترتيب أبجدية كل إسم وفقا للنطاق المحدد وبمجرد إمكانية تحقيق هذا الغرض فالقيام بانشاء قائمه اخرى كمرجع لهذه الاسماء بترتيب الأبجديه لم يعد صعبا
وهنا مثال لأربع معادلات
معادلتان لمعرفة الترتيب الأبجدى لكل إسم واحدة من الألف للياء والأخرى بالعكس
ومعادلتان صفيف واحده لانشاء قائمة الأسماء بالترتيب الأبجدى من الألف للياء والأخرى بالعكس
كما بالصورة التالية

تحميل ملف العمل
[button color=”blue” size=”small” link=”https://www.file-upload.com/bhvnybtagypm” target=”blank” ]أبجدية الأسماء[/button]
وأرجوا أن يكون هناك إفادة بالموضوع
والسلام عليكم ورحمة الله وبركاته.