اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
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

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

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

قام بنشر

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

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

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information