aaharthi قام بنشر فبراير 11, 2020 قام بنشر فبراير 11, 2020 السلام عليكم ورحمة الله لدي 3 ملقات او جداول وليست ورقة اريد ان اعمل ملف جديد بحيث انه اذا ادخلت رقم يبحث لي في الجداول الثلاثة ووضع النتيجة الصحيحة في العمود المناسب استخدم في لوك اب لكن للاسف هذه تعمل مع جدول واحد في اكثر من عمود ان اريد ان اعمل فلوك اب في عمود واحد فقد والبحث في اكثر من جدول ادرجت مثال لعل يتضح الأمر ABC.xlsx C.xlsx B.xlsx A.xlsx
طارق محمود قام بنشر فبراير 12, 2020 قام بنشر فبراير 12, 2020 السلام عليكم الأفضل تجميع البيانات في ملف واحد ، بل في ورقة واحدة لكن علي كل حال تستطيع إستخدام الدالة ( في لوك اب) مع خاصية المطابقة التامة أي مثل VLOOKUP(X,Range,n,0) أي تجعل الدالة تبحث عن المتغير بالضبط تطابق وإلا ترجع بخطأ وذلك عن طريق المتغير الرابع بالدالة تعطيه قيمة 0 أو False ثم قبل الدالة ، تضيف دالة أخري Iferror والتي تغير نطاق البحث من الملف A إلي B مثلا لو أعطي البحث الأول خطأ تفضل الملف به الدالتين ABC.xlsx 3
حسين مامون قام بنشر فبراير 12, 2020 قام بنشر فبراير 12, 2020 بعد اذن استاد طارق محمود ولاثراء الموضوع جرب المرفق 1 انسخ المجلد المسمى mydata في :d 2 افتح الملف المسمى main واضغط زر استعلام سيأتي ببيانات حسب الرقم في العمود A ملاحظة تم تغيير اسماء الشيتات ليعمل الكود بكفاءة ارجو ان يكون ما تريد my data.rar 6
aaharthi قام بنشر فبراير 12, 2020 الكاتب قام بنشر فبراير 12, 2020 الف شكر اخي طارق محمود فقط احتاج بعض الاضافة ماذا لو اضفت ملف رابع وخامس المثل نجح معي مع ثلاث ملفات لكن انا احتاج يكون البحث في 5 ملفات بعد اذنك تعديل الملف اعلاه من A.B.C. الى A.B.C.D.E.F
طارق محمود قام بنشر فبراير 12, 2020 قام بنشر فبراير 12, 2020 أخي الكريم جرب حل أخونا حسين أولا ، جزاه الله كل الخير 2
aaharthi قام بنشر فبراير 14, 2020 الكاتب قام بنشر فبراير 14, 2020 حياك الله اخي الكريم .. والشكر لاخي حسين على تعاونه لكني لم افهم ماذا يقصد فلم احب ان افتح توضيح اخر في وجود توضيح الاستاذ طارق الذي جربته ونجح معي لكن على 3 ملفات وانا بحاجة يكون 5 ملفات وايا انا مبتدأ في الاكسل اكرر شكري للجميع واعتذاري ايضا جمعة مباركة اخي طارق .. امل ان تكمل معروفك وتعدل الملف الى خمس ملفات بدلا من ثلاثة. جربت الا ان طريقتك فهمتها بس الاقواس لعبت فيني بعد اضافة ملفين .. في انتظارك
طارق محمود قام بنشر فبراير 15, 2020 قام بنشر فبراير 15, 2020 تفضل أخي الملف به حتي 9 ملفات وليس 5 فقط المعادلات في العمود AB باللون الأحمر تحدد مكان الملف الرئيسي والذي يجب أن تكون الملفات الفرعية بنفس المجلد (الفولدر) العمودان Z,AA باللون الأزرق يمكنك نعديل أسماء الملفات بها الأعمدة المخفية بين G & Z باللون الأصفر بها معادلات تعتمد علي أن الملفات الفرعية مفتوحة أرجو أن يكون هذا هو المطلوب ABC.xlsx E.xlsx D.xlsx C.xlsx B.xlsx A.xlsx 1 2
aaharthi قام بنشر فبراير 17, 2020 الكاتب قام بنشر فبراير 17, 2020 مشكور اخي الكريم .. انا فقط محتاج الدالة تكون من 5 ملفات كما بالملف الاول تعديلك الاخير صعب على واحد جديد مثلي فهمه .. كرما لا امرا يكون التعديل على الملف الاول صباح الخير ايها الاخوة .. استاذ طارق كلفت عليك كثيرا والله حاولت فهم دالة ابو 9 ملفات مافهمت اطبقها فقط عدل لي اب و 3 ملفات الى 5 ملفات بنفس الدالة لأني احاول اضيف ملفين جديدة باللون الاحمر كما بالصورة تظهر ان هناك مشكلة في الاقواس في انتظار دعمكم ...
aaharthi قام بنشر مارس 10, 2020 الكاتب قام بنشر مارس 10, 2020 حد الان مازلت انتظر ... ماذا تنتظر اخي طارق
أفضل إجابة طارق محمود قام بنشر مارس 15, 2020 أفضل إجابة قام بنشر مارس 15, 2020 السلام عليكم أخي الكريم أنا مشغول ولا أدخل المنتدي إلا قليلا عموما ، لكي نفهم سويا كيف تعمل المعادلة IFERROR سنشير لعملية البحث بالمتغير X ، هذا يعني أن هذه المعادلة تقول أن إبحث البحث الأول X1 وإذا أعطي خطأ إبحث الثاني X2 وتكون عملية البحث الثلاثي تعني أن إبحث البحث الأول X1 وإذا أعطي خطأ إبحث الثاني X2 وإذا أعطي خطأ إبحث الثالث X3 وتكون عملية البحث المطلوب الخماسي تعني أن إبحث البحث الأول X1 وإذا أعطي خطأ إبحث الثاني X2 وإذا أعطي خطأ إبحث الثالث X3 وإذا أعطي خطأ إبحث الرابع X4 وإذا أعطي خطأ إبحث الخامس X5 فإذا كانت هذه المتغيرات الخمسة تعني التالي: X1 = VLOOKUP(A2,'C:\Users\aaharthi\Downloads\[A.xlsx]ورقة1'!$A$1:$C$21,3,0) X2 = VLOOKUP(A2,'C:\Users\aaharthi\Downloads\[B.xlsx]ورقة1'!$A$1:$C$21,3,0) X3 = VLOOKUP(A2,'C:\Users\aaharthi\Downloads\[C.xlsx]ورقة1'!$A$1:$C$21,3,0) X4 = VLOOKUP(A2,'C:\Users\aaharthi\Downloads\[D.xlsx]ورقة1'!$A$1:$C$21,3,0) X5 = VLOOKUP(A2,'C:\Users\aaharthi\Downloads\[E.xlsx]ورقة1'!$A$1:$C$21,3,0) إذن المعادلة المطلوبة ستكون =IFERROR(IFERROR(IFERROR(IFERROR(VLOOKUP(A2,'C:\Users\aaharthi\Downloads\[A.xlsx]ورقة1'!$A$1:$C$21,3,0),VLOOKUP(A2,'C:\Users\aaharthi\Downloads\[B.xlsx]ورقة1'!$A$1:$C$21,3,0)),VLOOKUP(A2,'C:\Users\aaharthi\Downloads\[C.xlsx]ورقة1'!$A$1:$C$21,3,0)),VLOOKUP(A2,'C:\Users\aaharthi\Downloads\[D.xlsx]ورقة1'!$A$1:$C$21,3,0)),VLOOKUP(A2,'C:\Users\aaharthi\Downloads\[E.xlsx]ورقة1'!$A$1:$C$21,3,0))
طارق محمود قام بنشر مارس 15, 2020 قام بنشر مارس 15, 2020 في الصورة التالية تفصيل لكل عناصر المعادلة 3
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.