![]() |
شرح دالة index مع دالة match لجلب بيانات خلية بدلالة صف معين
تعالوا نتعرف على زوج من الدوال يعملان معا http://posterous.com/getfile/files.p...scaled.500.jpg دالة index ودالة match وهما يعملان معا للبحث عن قيمة خلية معينة داخل مصفوفة تحتاج دالة index لثلاثة أشياء الأول المصفوفة التى تشتمل على القيمة التى نريد إرجاعها يعنى القيمة التىنبحث عنها تكون ضمن هذه المصفوفة و قد تكون جدولا من عدة أعمدة أو عمودا واحدا كما بالمثال نحن نريد هنا إرجاع اسم معين من عمود مسمى الاسم لذلك فهذا يكون أول ما تطلبه دالة index تذكر هذاجيدا مع هذه الدالة دائما المطلوب إرجاعه يكون أول وسيطاتها تحتاج أيضا الدالة لتحديد رقم الصف فى هذه المصفوفة التى نبحث فيها و هنا يأتى دور دالة match حيث تحدد لنا رقم الصف فى عمود آخر و يكون هو نفسه رقم الصف للعمود الأول ودالة match تحتاج لتعرف القيمة التى نبحث عنها وهذه يمكن أن تكون مأخوذة من قيمة خلية أخرى نحددها و تحتاج أيضا لمعرفة المصفوفة التى تبحث فيها وهى هنا عمود الدرجة الآن نترجم المعادلة أعلاه ليسهل فهمها ابحث عن القيمة الموجودة بعمود B فى الصف الذى يطابق القيمة الموجودة بالخلية I1 فى العمود C فمثلا لو كانت I1= 2 فسترجع الدالة اسم " منة " الموجود بالعمود B لأنه يقابل الصف المشتمل على الخلية التى قيمتها 2 فى عمود C حاول تغيير قيمة الخلية I1 وشاهد النتائج حمل نموذج ملف إكسل للتوضيح http://posterous.com/images/filetypes/unknown.png INDEX - MATCH.xls (23 KB) |
الف شكر شرح جميل
ياريت باقى الدوال |
جزاك الله خيرا
|
شكرا لك وياريت يا اخى الفاضل باقى الدوال
|
|
الأخ / ألفا
لماذا لا تجعل موضوع واحد للدوال وشرحها خاصة وأن شرحك لها مميز عسى أن تنفع الجميع |
أشكرك أخى amhateb
أخشى أن أبدا فى اقتراحك و لا أقوى على مواصلة السلسلة فالأوقات ضيقة و المشاغل كثيرة لكن ربما جمعت الموضوعات كلها بملف واحد بعد الانتهاء إن شاء الله وشكرا لمتابعتك الطيبة |
الف شكر شرح جميل
انت استاذ |
شكرا أستاذ أحمد
جزاك الله خيرا |
شكرا لك على هذا المجهود الطيب
|
أشكرك يا أستاذ فتحى
بارك الله فيك |
السلام عليكم ورحمة الله وبركاته بسم الله الرحمن الرحيم جعل الله عملكم في ميزان حسناتكم |
اقتباس:
شكرا لك وأحسن الله إليك |
شكرا لك اخى العزيز
|
شكرا لردودكم الطيبة
بارك الله فيكم |
شكرا لك اخي و الله كنت محتاج الى هذه الدالة منذ مدة
|
شكرا لك بارك الله فيك
|
شكر ً لك مرة ثانية وجزاك الله خيراً
|
إذا أردت المزيد
http://www.youtube.com/user/MsKemas |
بارك الله فيك و جزاك خير الجزاء
و ربنا يجعل هذا العمل ف ميزان حسناتك |
أشكرك جدا يا أستاذى
بارك الله فيك |
السلام عليكم فينك يا استاذ الفا من زمان وفين شرحك المتميز
لو سمحت لو عندك كود الدوائر الحمراء وكيفيه نقله للشيت بالشرح يبقى جزاك الله كل خير |
طلب مساعدة
1 مرفق
السلام عليكم و رحمة الله تعالى و بركاته
اما بعد ارجوا منك مساعدتي في الملف الملف المرفق 63762 - اضابة قاعدة بيانات للمواد مع السعر - طريق ادراج المواد من سند الشراء الى الفاورة تلقائيا - حساب نسبة الفائدة |
[QUhttp://up.graaam.com/uploads/imag-6/...7f76cb1e52.gifOTE][/QUOTE]جميل ورائع
|
بصراحة تعجز الكلمات عن شكركم جعله الله خالصا لوجهه الكريم يا تصمم لنا شيت للقرار 313 ابتدائى
يكون فيه خانه منفصله لامتحان نصف الترم |
شكرا جزيلا أساتذتى الكرام
|
دالة match ، index
ماذا يحدث اذا كان هناك شخصان لهما نفس الدرجة
|
جزاك الله كل خير الاستاذ الكريم alfa ولي سؤال لو يوجد درجات الطلاب في عمود الدرجات وعمود آخر بجواره به عمر الطالب بالايام كيف يمكن فرزهم بحيث الدرجه الاعلى هي الاول وان تساووا في الدرجة يكون الاصغر سنا هو الاول وان تساووا في المجموع والعمر يكون بالترتيب الهجائي |
اقتباس:
حضرتك ممكن تستعمل عمود لا تتكرر بياناته أبداً مثل عمود رقم الجلوس فى دالة match |
عن طريق فرز مخصص
نفرز تنازليا حسب عمود الدرجات هذا المستوى الأول للفرز ثم نضيف مستوى جديدا حسب عمود السنوات تصاعديا |
جزاك الله خيرا |
كده استخرجنا الاوائل حسب القرار الوزاري
لكن صفحة الشيت كبيره وهاتحصل لخبطه في الصفحة لو تم الفرز مفيش فكره ننقل الاسماء والمجموع والسن وبعدها يتم فرزهم لاستخراج الاوائل |
شرح ولا أروع
|
ممنون لك أخى الأستاذ محمد يوسف
|
جميع الأوقات بتوقيت GMT +2. الساعة الآن 01:59 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.