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

ارجو المساعدة لان الملف متوقف علي هذا


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

السلام عليكم

 

أخي العزيز

تفضل المرفق

إن شاء الله ، هو ماتريد

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

رابط هذا التعليق
شارك

السلام عليكم
أخواي العزيزان
 
 
 تستخدم الدالة INDIRECT عندما تحتاج (مثل هذه الحالة) 
تحتاج إلي أن يكون المجال في المعادلات المنسوخة متغير
 
قبل أن أشرح هذه الدالة
= INDIRECT("$e$"&M3+1&":$e$81")
فلنأخذ هذا المثال
إذا كانت الخلية M3 بها الرقم 8 مثلا
فإن : 
INDIRECT("A"&M3)
 تعني A8 وطبعا لابد ان يكون موضعها في المعادلة موضع مجال
فإذا كانت الخلية A8 مثلا تحتوي علي 10 فإن المعادلة
= INDIRECT("A"&M3)/2
ستأتي بالرقم 5 كنتيجة لحاصل قسمة 10 أو (A8) علي 2
وطبعا في هذه الحالة "A"  مع "$A$"  مع "$A" ، أي أن علامة الدولار لن تثبت العناوين لأنها ثابتة بالفعل
 
نرجع للدالة
= INDIRECT("$e$"&M3+1&":$e$81")
وبعد تلك الملاحظة الأخيرة "علامة الدولار لن تثبت العناوين لأنها ثابتة بالفعل"
فيمكننا استبدالها بالتالي
= INDIRECT("E"&M3+1&":E81")
 
فإذا كانت الخلية M3 بها الرقم 2 كما بالمثال
أي
= INDIRECT("E"&2+1&":E81")
أي
= INDIRECT("E"&3&":E81")
= INDIRECT("E3:E81")
= E3:E81
 
 
 
وعلي ذلك تكون المعادلة الرئيسية
=MATCH($H$2,INDIRECT("E"&M3+1&":E81"),0)+M3
هي
=MATCH($H$2, E3:E81,0)+M3
 ويتغير الرقم 3 في المعامل E3 كلما نسخت للأسفل
  • Like 2
رابط هذا التعليق
شارك

أستاذى العظيم ومهندسى الرائع ( طارق محمود ) أسمح لى أن أشد على يديك إعجابا وتقدير للعديد من الأسباب

تناولك لجميع موضوعاتك يتم بمنتهى الهدوء والثقة والتمكن

حلولك وشروحاتك الأكثر من ممتازة ، تناولك لجميع المواضيع يدل على ثقافة عالية وقراءات فى تى المجالات

أستاذى ( أرجو أن تغفر لى ) فهذا ليس تحليل لحضرتك العفو ولكنه إعجاب وتقدير لكل ماتتناولة

وأخيرا أستاذى تقبل كرى وتقديرى العميق لحضرتك

رابط هذا التعليق
شارك

تحط اسم الورقة 

 

هكذا مثلا اسم الورقة في A2 ومرجع الخليه في B2

 

=INDIRECT("'" & A2 & "'!" & B2)

 

 

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

تحط اسم الورقة 

 

هكذا مثلا اسم الورقة في A2 ومرجع الخليه في B2

 

=INDIRECT("'" & A2 & "'!" & B2)

انا دى الدالة اللي عندي فين احط اسم الورقة لو فرضنا اسمها ahmed حتى تشير الى هذا المرجع في ورقة احمد وليس في الورقة اللي فيها الدالة

وهل ممكن تشير الي مرجع في ملف اخر

("INDIRECT("$e$"&Q2+1&":$e$81=

تم تعديل بواسطه حسين العصلوجى
رابط هذا التعليق
شارك

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