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

بديل لدالة VLOOKUP2ALL


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

الحمد لله وبفضل الله ثم بفضل دعمكم 

وصلت لمرحلة كبيرة في برنامج نوزيع اللجان

وتبقي مشكلة واحدة هي دالة vLOOKUP2ALL

التي تحتاج لفنيات كثيره عند تشغيلها علي الأجهزة الأخري 

لذا أرفع لخبرائنا هنا ليجدوا فكره بديله في هذا البرنامج لدالة VLOOKUP2ALL

والتي احتاجها في احضار المراقبين الأول والثانيللجنة 

 

 

برنامج توزيع اللجان مزدوجة ومشتركة.zip

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

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

أخي الكريم، الدالة  VLOOKUP2ALL غير ضرورية في ملفك لأنك تستعمل العمود الأول من النطاق كعمود بحث في الدالة، وهذه تقوم بها الدالة VLOOKUP العادية، فهي إذا كافية... وإذا كان عمود البحث غير العمود الأول فيمكن استبدال الدالة VLOOKUP2ALL بدوال أخرى تقوم مقامها مثل الدالتين INDEX و MATCH أو غيرها....

بن علية

 

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

4 ساعات مضت, بن علية حاجي said:

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

أخي الكريم، الدالة  VLOOKUP2ALL غير ضرورية في ملفك لأنك تستعمل العمود الأول من النطاق كعمود بحث في الدالة، وهذه تقوم بها الدالة VLOOKUP العادية، فهي إذا كافية... وإذا كان عمود البحث غير العمود الأول فيمكن استبدال الدالة VLOOKUP2ALL بدوال أخرى تقوم مقامها مثل الدالتين INDEX و MATCH أو غيرها....

بن علية

 

ممكن مثال علي دالة index و match

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

لاحظ أن مشكلتي أني أريد أن أرجع بقيمتين

أسماء المراقبين ماده1
حامد  1
محمد 7
احمد 1
حسن 3
محمود 4

 

انا عندي لجنة 1 لها قيميتن

عايزها ترجعلي القيمتين وكل واحدة في صف

1 حامد 
1 احمد
3 حسن
3 محمد
4 محمود
رابط هذا التعليق
شارك

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

أخي الكريم، قمت باستبدال الدالة VLOOKUP2ALL بمعادلة صفيف باستعمال الدالة INDEX مرفقة بالدالة SMALL بمرتبتين... أرجو أن يكون المطلوب...

أخوك بن علية

برنامج توزيع اللجان مزدوجة ومشتركة.rar

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

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

وهذا ما كنت أتمني

بسي أعذرني لي طلب وهي أني أريد معرفة سر هذا القوسين

{  } في المعادلة

وكيف يمكن لي نسخة إن  أردت الإستفادة منه في خليه أخري أو برنامج آخر والتعامل معه

لأني عندما جربت نسخة إلي خلية أخري لاحظت اختفاء القوسين 

وإظهار أخطاء

 

وعذراً لقد أثقلت عليكم كثيراً 

 

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

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

أخي الكريم، هذه الرموز {} (الحاضنتين) التي تظهر في بداية المعادلة (قبل رمز =) والأخرى في نهاية المعادلة هما رمز "دوال الصفيف أو المصفوفات" ولا يجب إضافتهما يدويا بل يجب إضافتهما بعد الانتهاء من كتابة المعادلة وبدلا من الضغط على مفتاح ENTER (كما تعودنا في المعادلات) يجب الضغط على 3 مفاتيح في آن واحد وهي : CTRL+SHIFT+ENTER (من اليسار إلى اليمين: الأولى CTRL و الثانية SHIFT والثالثة ENTER) وعند هذا التأكيد تظهر العلامات السابقة تلقائيا....

والله أعلى وأعلم

أخوك بن علية

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

أخي الكريم الغد المشرق

لا يتم كتابة القوسين إنما يتم كتابة المعادلة بشكل عادي ثم بعد إدخال المعادلة يتم الضغط على المفاتيح Ctrl + Shift + Enter

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

السلام عليكم

بعد اذن اساتذتى

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

ان شاء الله تفيدك

المعادلة الاولى

=INDEX($C$2:$C$13;MATCH($E2&""&F$1;$A$2:$A$13&""&$B$2:$B$13;0))

المعادلة الثانية

=VLOOKUP($E2;IF(($A$2:$A$13=$E2)*($B$2:$B$13=F$1);$A$2:$C$13;"");3;0)

وكلاهما يستخدم صيغ الصفيف cse

 

البحث باكثر من شرط - Copy.rar

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

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