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

مؤشر السحب


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

السلام عليكم

الاخوة الاعضاء لدي سؤوال حول مؤشر السحب في اكسل ..

عند كتابة معادلة و يراد تطبيقها على جميع الخلايا الباقية يمكنن بدل كتابة المعادلة مرة اخرى سحب المعادلة الاصلية لتطبيقها ع باقي الخلايا و لكن يجب ان تكون باقي الخلايا بتسلسل منطقي مع المعادلة عند السحب ان تكون بجانبها من اليمين او اليسار ، من اعلى او من الاسفل ..

ولكن هل يمكنني عند سحب المؤشر الى اليمين بحيث تكون سحب المؤشر الى الاسفل ..

والعكس ...

مثلا يوجد في الصف الاول العامود الثاني B1 الى F1 ، اعداد متسلسلة من 1 - 5 ، و في العامود الاول الصف الثاني A2 الى A6 ايضا ارقام متسلسلة من 1 - 5

في الحالة التقليدية في اكسل استطيع ان اكتب في الخلية B2

B1*A2 و عند السحب سيكون لتطبيق العادلة حسب المنطق التسلسلي في اكسل

C1*B2 و D1*C2 و هكذا

و لكن ما ريده هو عند اسحب بالمؤشر لتطبيق المعادلة يقوم بالذهاب الى الخلية التالية من الصف الا ول C1 ليضرب الخلية التالية من العامود الاول A3 و D1*A4... و هكذا..

وقد استخدمت معادلة وضعتها في الخلية B2

=B1*INDIRECT(ADDRESS(ROW();COLUMN()-1))
و في الخلية C2 ستصبح المعادلة كالتالي
=C1*INDIRECT(ADDRESS(ROW()+1;COLUMN()-2))

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

الا يوجد معادلة واحدة استطيع منها تطبيقها على جميع الخلايا و تنفيذ المراد ؟؟؟

... هل يوجد حل

اخوكم حسام ...

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

السلام عليكم ...

أرجو أن أكون قد فهمت الموضوع بشكل صحيح.

ضع الصيغة التالية في الخلية B2 واسحبها على جميع الأسطرو الأعمدة:

=B$1*INDIRECT(ADDRESS(COLUMN()+ROW()-2;1))

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

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

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

Important Information