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

( تمت الاجابة ) جلب بيانات رقم تسجيل مكرر بدالة البحث Vlookup


بتول

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

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

في البداية سأطرح المشكل و من ثم الفكرة التي فكرت بها .. و أرجو أن تساعدوني في إيجاد الحل

حسنا ..الملف الذي أعمل فيه به ورقتا عمل .. الأولى تحوي قاعدة معطيات بحيت تتكون من أعمدة كالتالي :

الاسم واللقب / تاريخ و مكان الميلاد / رقم التسجيل / القسم / السنة الدراسية / سنة الخروج

و الورقة الثانية .. بها تصميم لشهادة مدرسية ..بحيث إذا قمنا بإدخال رقم التسجيل .. يكتب لي الاسم و اللقب المقابلان للشخص ذو الرقم المدخل

و طبعا تاريخ الميلاد و القسم و السنة الدراسية و سنة الخروج ....

إلى الآن كل شيء عادي و يعمل دون أي خلل ..

ولكن عندما أدخل رقم تسجيل مكرر ... تكون هنالك مشكلة بحيث المعطيات لا تكون متوافقة مع هذا الرقم إنما مع رقم آخر

للتوضيح أكثر .. نعلم أن كل طالب له رقم تسجيل خاص به في سنة دراسية معينة و لايمكن أن يكون هنالك تكرارفي الأرقام في نفس السنة

و لكن إذا كنا في الأرشيف ستكون لدينا عدة سنوات -أقصد هنا السنة الدراسية - و بالتالي ستكون هناك تكرارات في الأرقام ... هنا مشكلتي ...

لم أعرف كيف أبحث بدالة اللوك أب .. باستعمال مقياسين ..

حيث أحدد أولا السنة الدراسية و من ثم أدخل رقم التسجيل و بالتالي تكون المعلومات متطابقة مع بعض - على ما أظن - ...

مجرد فكرة بسيييييطة لمبدئة بالاكسل و لكن أحاول دائما تعلمه و فهم كيف يعمل ..

أكون ممنونة لمساعدتكم لي ...

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

الاخت الفاضلة

هناك دالة معرفة

اسمها VLOOK2ALL

وهذه الدالة تفي بالغرض الذي تنشدينه وهناك معادلات صفيف تحل هذا الاشكال

جربي البحث عن الدالة

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

ابواحمد

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

بارك الله فيك أستاذ عبد الله على الرد

سأبحث عنها و أجرب و أعود إن شاء الله لأخبركم ماذا حصل

اختي البتول

للأسف اتوقع انكي لن تجديها لديكي في الجهاز

لأنها من الدوال المستحدثة

وهي احد ابداعات الأستاذ الكبير ابو تامر الله يجزاه بالخير

ولكن ممكن تجديها هنا في المنتدى و تحمليها

مع الشكر لأخي الكريم ابي ابو احمد

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

شكرا لردك أخي أحمد

فعلا لم أجدها في الجهاز عندي

و عندما بحثت في الموقع و جدتها و قمت بتحميلها و لكن لم أعرف كيف أعمل بها ...

في الملف المرفق العمل المطلوب

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

اختي الكريمة

هنا يجب ان نحدد متغيرين

مثلا مع الرقم نأخذ (القسم- او - السنة الدراسية)

شاهد الرابط التالي

http://www.officena.net/ib/index.php?showtopic=26339

به جلب بيانات بمتغيرين

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

في المرفق

بعد ادخال رقم التسجيل

في القائمة التي بجوارة بها عدد مرات التكرار

كل رقم يعطيكي بيانات صف اختاري الرقم الذي تريدية

مع التحية

fبحث_بشرط.rar

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

بعد إذن الاستاذ احمد

حل آخر قد ينفع

ابواحمد

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

الاخوة الاعزاء

الاستاذ احمد زمان

الاستاذ ابو احمد .......... ماشاء الله الاب وابنه " دائما على الخير ان شاء الله "

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

وفقكم الله

ابو الحارث

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

بارك الله فيكم على الردود و المساعدة

سأحاول فهم كيف تعمل أولا ... حتى أتمكن من تعميم المثال على قاعدة بيانات كبيرة

وطبعا ... سأعود لأخبركم بالنتيجة ...

أو لأسأل ..إن لم أفهم ..

شكرا لكم مجددا أساتذتي

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

بعد إذن الاستاذ احمد

حل آخر قد ينفع

ابواحمد

اسعد الله صباحك بكل خير اخي ابو احمد

حلولك كلها جميلة وسهلة الفهم

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

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

السلام عليكم

أعتذر عن التأخر بالرد لأنه الانترنت عندي تتقطع كثيرا هذه الأيام

عندي بعض الأسئلة أرجو أن تجيبوني عليها و أن تتحملوني لأني مبتدئة للغاية بالاكسل

أولا .. من فضلك أستاذ أبو أحمد أرجو أن تشرح لي كيف يعمل الحل الذي قمت بطرحه ..

ثانيا ... لماذا قمت بإنشاء خانة "المرجع" ؟ و ما فائدتها ؟

و بارك الله فيكم

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

سأجيب عن ثانياً ( الشرح ان شاء الله بعدين)

فائدة الدالة في عمود المرجع هو جعل الشرطين شرط واحد

لوجود تكرار في رقم التسجيل ثم دمج السنة ليصبح لدينا رقم لا يوجد فيه تشابه ليستخدم مع الدالة VLOOKUP بسهولة

* بخصوص الشرح هل هناك اي جزئية بالتحديد ام الالية كاملة

ابواحمد

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

السلام عليكم

اها ..فهمت ... بارك الله فيك أستاذ أبو أحمد ..

عندما كنت أحاول سابقا فكرت بأن أضع في خانة رقم التسجيل السنة بحيث تكون بهذا الشكل 007/2011 مثلا لكن بقي عندي نفس المشكل

بالنسبة للشرح ..إذا لم يكن هناك أي إزعاج .. أرجو أن تشرح لي هذا الشرط المركب ...

=IF(ISERROR(VLOOKUP(L8;Data_01;3;0));"";VLOOKUP(L8;Data_01;3;0))

لماذا لم نستعمل دالةLOOKUP بدلا من دالة VLOOKUP ؟؟

وشكرا لك مجدداا

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

السلام عليكم

اها ..فهمت ... بارك الله فيك أستاذ أبو أحمد ..

عندما كنت أحاول سابقا فكرت بأن أضع في خانة رقم التسجيل السنة بحيث تكون بهذا الشكل 007/2011 مثلا لكن بقي عندي نفس المشكل

بالنسبة للشرح ..إذا لم يكن هناك أي إزعاج .. أرجو أن تشرح لي هذا الشرط المركب ...

=IF(ISERROR(VLOOKUP(L8;Data_01;3;0));"";VLOOKUP(L8;Data_01;3;0))

لماذا لم نستعمل دالةLOOKUP بدلا من دالة VLOOKUP ؟؟

وشكرا لك مجدداا

بخصوص هذا الجزء

 

=IF(ISERROR(VLOOKUP(L8;Data_01;3;0));"";VLOOKUP(L8;Data_01;3;0))

تم استعمال الدالة ISERROR لارجاع الخلية خالية في حال وجود خطاء في الدالة VLOOKUP

ولذا تم تكرار الشرط

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

اما عن الفرق بين الدالتين

فا الدالة LOOKUP فهي للبحث عن قيمة في عمود وارجاع القيمة المقابله لها من صف محدد

اما الدالة VLOOKUP في للبحث في جدول بيانات عن قيمة محدد وارجاع ما يقابلها في رقم الصف المطلوب

ابواحمد

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

من فضلك سجل دخول لتتمكن من التعليق

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



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

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

Important Information