أبو تماضر قام بنشر يوليو 29, 2006 مشاركة قام بنشر يوليو 29, 2006 السلام عليكم ورحمة الله وبركاته إخواني مشرفي ورواد منتدى الإكسل العام , بعد التحية واجهتني مشكلة في البحث والربط بواسطة الدالة LOOKUP , حيث ترجع نتائج غير مطابقة لمجال البحث , فأرجو الاطلاع على المرفق لتحديد أسباب الخطأ , وألف شكر مسبقا . للتنويه : الخانات المؤطرة بدوائر حمراء تحتوي نتائج بحث غير مطابقة Classeur1.rar رابط هذا التعليق شارك More sharing options...
علي السحيب قام بنشر أغسطس 1, 2006 مشاركة قام بنشر أغسطس 1, 2006 تم إرجاع نتائج غير صحيحة لديك .. لأن من شروط إكتمال الصيغة وضمان الحصول على نتائج صحيحة عند إستخدام الدالة LOOKUP أو الدالة VLOOKUP .. هو أن يكون العمود الأول المستخدم في الصيغة مفروزاً فرزاً تصاعدياً .. ولأن هذا الشرط لم يتحقق في العمود الذي لديك تم إرجاع نتائج خاطئة. لذا الحل يكمن في التالي: 1- فرز العمود E والمستخدم في الصيغة الأولى في الملف الذي أرفقته فرزاً تصاعدياً .. وهذا سوف يؤدي إلى تغير ترتيب الجدول وتداخل البيانات مع بعضها البعض .. وهذا الحل غير عملي مع نوع الجدول الذي لديك. 2- اللجوء إلى إستخدام دالة أو دوال أخرى بدل الدالة LOOKUP .. وهذا ما قمت أنا بعمله .. فلقد لجأت إلى إستخدام الدالة OFFSET بدلاً من LOOKUP .. وبمساعدة الدالة MATCH للحصول على رقم العمود الذي يحتوي على النتيجة المطلوبة .. وأيضاً بمساعدة الدوال IF و ISNA لإخفاء الخطأ N/A# عندما تكون الخلية المطلوب إحضار نتائجها فارغة .. فأصبح لدينا الصيغة التالية: =IF(ISNA(MATCH(A4,Feuil1!$E$9:Feuil1!$E$67,0)),"",OFFSET(Feuil1!$C$8,MATCH(A4,Feuil1!$E$9:Feuil1!$E$67,0),0)) أتمنى أن يكون الشرح واضحاً، OFFSET_Function.rar رابط هذا التعليق شارك More sharing options...
أبو تماضر قام بنشر أغسطس 3, 2006 الكاتب مشاركة قام بنشر أغسطس 3, 2006 أخي وأستاذي السحيب السلام عليكم ورحمة الله قد كفيت ووفيت وإني لأدعو الله لك بالتوفيق والسداد وجزاك خير الجزاء رابط هذا التعليق شارك More sharing options...
الردود الموصى بها