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

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


hussam031

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

السلام عليكم

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

اذا كان لدي جدوال عبارة عن عامودان و 200 سطر

و هي عبارة عن اسماء الموظفين و ارقامهم ..

هل استطيع البحث مثلا عن اسم محمد في الجدول السابق ليعطيني اسم السجل الموجود فيه هذا الاسم ؟؟

بمعنى انه يرجع لي المرجع للاسم المراد البحث عنه و يكون الناتج مثلا

A150

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

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

على العموم ان كان يوجد حل ارجو ان يكون بدالة وليس بكود فيجوال لاني بالفيجوال حالتي تعيسة :)

اخوكم حسام ..

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

السلام عليكم ...

بالنسبة للدوال ، لم تمر علي دالة في مجموعة البحث و المراجع تختص بذلك .

بالنسبة للحل بواسطة الـ VBA ، يمكنني عمل ذلك بسهولة . إذا رغبت بكود VBA فأخبرني لأكتبه لك.

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

السلام عليكم

اشكرك سرعة ردك اخي محمد و تجاوبك و بصراحة متل ما قلت لا افقه شيئاً في الفيجوال بيزيك، وبصراحة اكتر بفضل العمل بالدوال ... على العموم اكيد ما بنستغنى عن علمك

اخوك ..

اخ Love Candle

اشكر ردك و بصراحة المعادلة اشتغلت صح و لكن يوجد استفسار صغير

المعادلة التالية الموجودة في السطر رقم 20 من الملف الذي ارفقته ..

=ADDRESS(ROW($F$9)+MATCH(F19;$F$9:$F$13;0)-1;COLUMN($F$9)+G19+1)
مع منطقية ربطك مع الخلية الموجودة فيها A و الخلية الموجود فيها الرقم 1 الا يجب ان تكون على الشكل التالي طبعن التغييير طفيف
=ADDRESS(ROW($F$9)+MATCH(F19;$F$9:$F$13;0)-1;COLUMN($F$9)-1+G19+1)
او تكون على الشكل التالي بعد حذف G19
=ADDRESS(ROW($F$9)+MATCH(F19;$F$9:$F$13;0)-1;COLUMN($F$9)+1)

التغيير في انقصان البحث بالعامود -1 اي بالعامود السابق ؟؟ مجرد استفسار

لانه حسب البحث انك تبحث القيمة A لاعطائك المقابل لها من العامود 1 لتكون النتيجة هيي المرجع ..

استسفار اخر من الاخوة كيف تعمل الدالة

OFFSET ما هيي فائدتها و كيف تستخدم ??. ..

اشكركم نم كل قلبي و افادنا الله بعلمكم و علمنا و علمكم من علمه ..

اخوكم حسام ..

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

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information