خالـ(ابوعثمان)ـد قام بنشر فبراير 8, 2012 قام بنشر فبراير 8, 2012 اخواني المبدعين السلام عليكم ورحمة الله وبركاته لدي برنامج يقوم بالبحث عن العملاء وعن الفواتير المدفوعه منهم ففي الصفحة الاولى يوجد ادخال الفواتير وفي الصفحة الثانية يوجد نموذج للبحث عن العملاء وقد جعلت البحث عن طريق VLOOKUP ولكن المشكلة لدي ان الدالة تعطي بحث واحد فقط والسؤال هو كيف اجعل الجدول في الصفحة الثانية يظهر جميع الفواتير للعميل بمجرد اختيار اسم العميل ارجو ان يكون استفساري واضح مرفق مثال test.rar
الشهابي قام بنشر فبراير 9, 2012 قام بنشر فبراير 9, 2012 أخي العزيز / خالد أبو عثمان يمكنك ذلك من خلال استخدام دالة VLOOK2ALL دالة مستحدثة للأستاذ القدير / عماد الحسامي لكن لزم قبل ذلك بعض التعديلات في ملفك حيث تم تحويل النطقات في جدول1 إلى نطاق عادي وليس جدول محوري كم تم تغير عمود الترقيم إلى ترقيم يدوي لغرض تغير رقم القيمة المطلوبة ظهورها إليك الملف المرفق test3.rar
خالـ(ابوعثمان)ـد قام بنشر فبراير 9, 2012 الكاتب قام بنشر فبراير 9, 2012 (معدل) أخي الفاضل الشهابي اشكر لك تعاونك والحل الاكثر من رائع ولكن كنت اتمنى ايجاد حل بدون اضافة Module لتعريف دالة VLOOK2ALL الا يوجد حل بدالة معرفة مسبقا تم تعديل فبراير 9, 2012 بواسطه خالـ(ابوعثمان)ـد
احمدزمان قام بنشر فبراير 9, 2012 قام بنشر فبراير 9, 2012 السلام عليكم و رحمة الله وبركاته بعد اذن اخي الحبيب الشهابي هذا حل آخر باسنخدام الدوال Match + Index تعتمد الفكرة على طريقة الحل اليدوي بحيث نضع ارقام متسلسلة امام كل اسم يطابق الإسم المطلوب البحث عنه ثم نضع تسلسل في ورقة البحث ومن هذا التسلسل يتم جلب البيانات الى ورقة البحث كما في المرفق testابوعثمان.rar
الشهابي قام بنشر فبراير 9, 2012 قام بنشر فبراير 9, 2012 ما شاء الله أستاذنا الكبير / أحمد زمان هذا الفرق بين حل التلامذة والأساتذة دائما نتعلم منكم جزاكم الله خير
بن علية حاجي قام بنشر فبراير 9, 2012 قام بنشر فبراير 9, 2012 السلام عليكم ورحمة الله أخي الكريم، بعد إذن أخي الحبيب أحمد زمان بارك الله فيه وجزاه الله عنا ألف خير وخير، تم تعديل المعادلات في ملفه المرفق لإمكانية تمديدها إلى الأسفل دون أخطاء... أخوك بن علية testابوعثمان.rar
خالـ(ابوعثمان)ـد قام بنشر فبراير 10, 2012 الكاتب قام بنشر فبراير 10, 2012 اخواني hben و احمدزمان وباقي الافاضل حلول ممتازه جداً ولكن تخيلو لو كان حجم الملف كبير واضفت عليه هذه الدوال كيف سيصبح حجمه اتمنى ان اجد حل بعدم اضافة اي دالة في شيت المعلومات وتكون كل الدوال في شيت البحث لان الملف لدي كبير جداً (فيه تقربياً 50 الف صف) واريد ان اضع ملف اخر لقراءة بعض المعلومات لذلك لو كانت الدوال في شيت البحث سيكون افضل اتمنى ان اجد حلاً
بن علية حاجي قام بنشر فبراير 10, 2012 قام بنشر فبراير 10, 2012 السلام عليكم ورحمة الله أخي الكريم، هذا حل آخر في الملف المرفق حيث تم تغيير معادلات العمود الأخير في ورقة "بحث" (الرقم 0 في عنوان العمود ضروري جدا) وهذه المعادلات تبحث عن اسم العميل المطلوب في نطاق متغير باستعمال الدوال INDIRECT، MATCH، INDEX (تجنبا لمعادلات الصفيف التي تبطئ الملف عموما) وتعطي هذه المعادلات أرقام الصفوف التي تحوي اسم العميل المعني بالبحث في ورقة "فاتورة" وتبحث هذه المعادلات في نطاق يصل إلى 60000 صف (ويمكن تمديده إلى أكثر)... أرجو أن يكون الملف مفيدة ويفي بالغرض المطلوب... أخوكم بن علية test 2ابوعثمان.rar
خالـ(ابوعثمان)ـد قام بنشر فبراير 10, 2012 الكاتب قام بنشر فبراير 10, 2012 اخي الفاضل hben اشكرك على حلولك الممتازه جداً وقد اخجلتني بسرعة تجاوبك ولكن ظهرت لدي مشلكة وكما تعلم ان دالة INDIRECT لا تعمل الا في حالة ان يكون ملف البحث مفتوح وهنا تكمن المشكلة الكبرى لدي باني لا اريد فتح الملف لما يسببه ترك الملف مفتوح من ثقل غير طبيعي
خالـ(ابوعثمان)ـد قام بنشر فبراير 12, 2012 الكاتب قام بنشر فبراير 12, 2012 هل يعقل ان لا اجد جواب لسؤالي في هذا المنتدى العظيم
بن علية حاجي قام بنشر فبراير 12, 2012 قام بنشر فبراير 12, 2012 السلام عليكم ورحمة الله أخي الكريم، لا تتعجل بالإجابة لأن الصبر مفتاح الفرج، والشروط التي وضعتها ليست بالهينة وخاصة الشرط الأخير "ملف البيانات مغلق" وتعرف صعوبة التعامل مع بيانات ملف مغلق... اقترح عليك حلا آخر في الملف المرفق والذي يحتوي ملفين (ملف البيانات Base وملف البحث Test 3) يكفي تحميلهما ووضعهما في الدليل نفسه (Same Directory)... أرجو أن يفي بالغرض المطلوب... أخوك بن علية Base.rar
الشيباني1 قام بنشر فبراير 13, 2012 قام بنشر فبراير 13, 2012 اخواني الاعزاء تحية طيبه الموضوع مفيد هل بالامكان تحويل معادلاته الى كود مع الامتنان
خالـ(ابوعثمان)ـد قام بنشر فبراير 13, 2012 الكاتب قام بنشر فبراير 13, 2012 أخي hben تسلم يديك وجزاك الله خيرا وجعلة الله في ميزان حسناتك فعلا هذا هو المطلوب
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.