اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر (معدل)

السلام عليكم

المشكله انك استخدمت الفراغ بين ("") كالاتى (" ")

المعادله كما هو ادناه

=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

تم تعديل بواسطه ابو اسامة العينبوسي
قام بنشر (معدل)

السلام عليكم

بعد اذن اخي ابو اسامة

في طريقة اخرى:

طبعا انت تستخدم الخلية G2 للدلالة على الشهر واسماء الشيتات بارقام الشهور

والنطاق في جميع الشيتات الشهرية مصدر واحد وهو B6:J35

ادرج اسم : مثلا كما في المرفق استخدمت الاسم MySheetRange

وادخل المعادلة التالية:

=INDIRECT(CONCATENATE("'";aa!$G$2;"'!";"B";6;":";"J";35))
استخدم الاسم المدرج لتعريف النطاق كما في المعادلة ادناه
=IF(C6<>"";VLOOKUP(aa!C6;MySheetRange;2;0);"")

انظر الى المرفق

_____.rar

تم تعديل بواسطه خبور خير
  • Like 1
قام بنشر

السلام عليكم

كنت اتمنى ان اجد رد من احد الخبراء وكانت المفجأة ان الردوا كلهم خبراء واساتذه اضافوا معلومات جميلة جداا

جزاكم الله خيرا بكل حرف كتبتوه حسنة والحسنة بعشر امثالها

شكرا لكم

قام بنشر (معدل)

السلام عليكم

من اجل يتم تغيير الورقة حسب التغييرات في الخلية 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.

========================================

تم تعديل بواسطه خبور خير
قام بنشر

الاستاذ خبور

هل لك ان تشرح لنا الدالة بأمثله اخرى لانها دالة مهمة

INDIRECT

بحيث نستطيع فهمها و استواعبها اكثر

و جزاك الله كل خير

قام بنشر

جزاك الله خيرا على هذا الشرح وصلت المعلومة بالنسبة لي

وسؤال لو تكرمت : كيف ممكن نستفيد في المراجع لو امكن وضع امثلة حتى نستطيع الاستفادة من هذه الخاصية

وشكرا جزيلا لك

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information