ابو الحور قام بنشر يوليو 23, 2008 قام بنشر يوليو 23, 2008 مرفق ملف فيه المشكلة وانا لا اعتبره تحدي بقدر ما هو ابداع ينتج من التحدي _____.rar
نزار سليمان عيد قام بنشر يوليو 23, 2008 قام بنشر يوليو 23, 2008 خي الكريم السلام عليكم تم تعديل المعادلة بالمرفق على صفحة 1 وصفحة 2 يمكنك ايضا ان تكمل باقي الصفحات بنفس الطريقة انظر للمرفق _____.rar
ابو اسامة العينبوسي قام بنشر يوليو 23, 2008 قام بنشر يوليو 23, 2008 (معدل) السلام عليكم المشكله انك استخدمت الفراغ بين ("") كالاتى (" ") المعادله كما هو ادناه =IF(C6<>"",VLOOKUP(aa!C6,'1'!$B$6:$J$35,2,0),"") بالنسبة للطلب الثانى تغيير مصدر البيانات بتغيير الرقم استخدم الكود التالى =IF(G2=1,IF(C6<>"",VLOOKUP(aa!C6,'1'!$B$6:$J$35,2,0),""),IF(G2=2,IF(C6<>"",VLOOKUP(aa!C6,'2'!$B$6:$J$35,2,0),""),IF(G2=3,IF(C6<>"",VLOOKUP(aa!C6,'3'!$B$6:$J$35,2,0),IF(G2=4,IF(C6<>"",VLOOKUP(aa!C6,'4'!$B$6:$J$35,2,0),"")))))) الامر سهل و بسيط و ليس فيه تحدى _____.rar تم تعديل يوليو 23, 2008 بواسطه ابو اسامة العينبوسي
عبدالله باقشير قام بنشر يوليو 23, 2008 قام بنشر يوليو 23, 2008 (معدل) السلام عليكم بعد اذن اخي ابو اسامة في طريقة اخرى: طبعا انت تستخدم الخلية G2 للدلالة على الشهر واسماء الشيتات بارقام الشهور والنطاق في جميع الشيتات الشهرية مصدر واحد وهو B6:J35 ادرج اسم : مثلا كما في المرفق استخدمت الاسم MySheetRange وادخل المعادلة التالية: =INDIRECT(CONCATENATE("'";aa!$G$2;"'!";"B";6;":";"J";35)) استخدم الاسم المدرج لتعريف النطاق كما في المعادلة ادناه =IF(C6<>"";VLOOKUP(aa!C6;MySheetRange;2;0);"") انظر الى المرفق _____.rar تم تعديل يوليو 23, 2008 بواسطه خبور خير 1
ابو الحور قام بنشر يوليو 23, 2008 الكاتب قام بنشر يوليو 23, 2008 السلام عليكم كنت اتمنى ان اجد رد من احد الخبراء وكانت المفجأة ان الردوا كلهم خبراء واساتذه اضافوا معلومات جميلة جداا جزاكم الله خيرا بكل حرف كتبتوه حسنة والحسنة بعشر امثالها شكرا لكم
ابو الحور قام بنشر يوليو 27, 2008 الكاتب قام بنشر يوليو 27, 2008 السلام عليكم الاستاذ / خبور خير لو تكرمت وشرحت لنا عمل الكود الاول ونكون لك من الشاكرين
عبدالله باقشير قام بنشر يوليو 28, 2008 قام بنشر يوليو 28, 2008 (معدل) السلام عليكم من اجل يتم تغيير الورقة حسب التغييرات في الخلية G2 قمنا باثبات مرجع الخلية بنص باستخدام ( CONCATENATE("'";aa!$G$2;"'!";"B";6;":";"J";35 للمرجع الذي تريد استخراج البيانات منه ثم استخدمنا دالة (INDIRECT) لتحويله الى مرجع مرة اخرى انظر الى التعليمات لهذه الدالة: ================= INDIRECT ========= إرجاع المرجع المحدد بواسطة سلسلة نصية. يتم تقييم المراجع مباشرةً لعرض محتوياتها. استخدم INDIRECT عندما تريد تغيير مرجع إلى خلية داخل صيغة دون تغيير الصيغة نفسها. بناء الجملة INDIRECT(ref_text,a1) Ref_text (مرجع النص) هو مرجع لخلية تحتوي على مرجع نمط A1 أو مرجع نمط R1C1 أو اسم معرّف كمرجع أو مرجع لخلية كسلسلة نصية. إذا لم تكن ref_text مرجع خلية صالح، تقوم INDIRECT بإرجاع قيمة الخطأ #REF!. إذا أشارت ref_text لمصنف آخر (مرجع خارجي)، يجب أن يكون المصنف الآخر مفتوحاً. إذا لم يكن المصنف المصدر مفتوحاً، تقوم INDIRECT بإرجاع قيمة الخطأ #REF!. A1 هو قيمة منطقية تُحدد نوع المرجع الذى تحتويه الخلية ref_text. إذا كانت a1 تساوي TRUE أو تم حذفها، يتم تفسير ref_text كمرجع نمط A1. إذا كانت a1 تساوي FALSE، يتم تفسير ref_text كمرجع نمط R1C1. ======================================== تم تعديل يوليو 28, 2008 بواسطه خبور خير
Best قام بنشر يوليو 28, 2008 قام بنشر يوليو 28, 2008 الاستاذ خبور هل لك ان تشرح لنا الدالة بأمثله اخرى لانها دالة مهمة INDIRECT بحيث نستطيع فهمها و استواعبها اكثر و جزاك الله كل خير
ابو الحور قام بنشر يوليو 28, 2008 الكاتب قام بنشر يوليو 28, 2008 جزاك الله خيرا على هذا الشرح وصلت المعلومة بالنسبة لي وسؤال لو تكرمت : كيف ممكن نستفيد في المراجع لو امكن وضع امثلة حتى نستطيع الاستفادة من هذه الخاصية وشكرا جزيلا لك
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.