اذهب الي المحتوي
أوفيسنا

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

قام بنشر

السلام عليكم ورحمة الله وبركاته

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

ولكن واجهتني مشكلة ثقل كبير بعد اضافة او تغيير اي بيان للتلاميذ وخاصة عند الانتقال من خلية الى اخرى او حتى الاختيار من قائمة منسدلة وتظهر رسالة يتم الان حساب عدد من مؤشرات الترابط  ...فهل من حل لهذه المشكلة ..جزاكم الله خيرا 

=IFERROR(INDEX('1'!$A$13:$AB$1500;SMALL(IF('كتب بمصروفات1'!$S$1='1'!$H$13:$H$500;IF("لم يسدد"<>'1'!$V$13:$V$500;IF(OR("سدد"='1'!$V$13:$V$500;"قسط أول"='1'!$V$13:$V$500);ROW('1'!$H$13:$H$500)-12;""));"");ROW($A1));3);"")

هل  استعمال هذه المعادلة هو السبب في ثقل الشيت لاني وجدت المرحلتين اللتين استخدمت فيهما هذه المعادلة فيهما ثقل كبير وخاصة اني وضعتها في ثلاث أعمدة في كل ورقة لاستدعاء التلاميذ الذين استلموا الكتب والمسددين للمصروفات فقط وفي ورقة المصروفات حوالي 12 مرة 

بينما المراحل التي استخدمت معادلة IFERROR(INDEX(MATCH ولم اضع المعادلة تعمل بطريقة طبيعية

2022-05-28_16h04_26.png.be0f53e12c26994acf9d2c43d5cbcdc2.png

  • تمت الإجابة
قام بنشر

للأسف هذه الطريقة في الفلترة بالمعادلات المتبعة في ملفكم تجعل الملف ثقيلا جدا

لذلك يمكنك تحديد المدى الذي كنت تسحب فيه المعادلة لأسفل كله ثم حذف المعادلة منه بضغط مفتاح delete من لوحة المفاتيح مع إبقاء تحديد الخلايا ثم لصق نفس المعادلة في شريط المعادلات مع تغيير 

row($a1)

إلى

row()-5

 إذا كان هناك 5 صفوف فوق صف البداية

وفي النهاية الضغط على ctrl+shift+enter

بهذا نكون وضعنا معادلة واحدة في جميع الصفوف المحددة 

وهذه اسرع طريقة للفلترة بالمعادلات 

بالتوفيق

  • Like 1
  • Thanks 1
قام بنشر

جزاك الله خيرا استانا الفاضل @أ / محمد صالح تم العمل كما تفضلت لكن بطريقة مختلفة فقد وقفت على اول خلية وقمت بعمل استبدال للكل وتم تغيير المعادلة كما تفضلت واشرت ثم قمت بتقليل عدد الصفوف من 1500 الى 500

لاحظت ان شيت الصف الاول رسالة يتم حساب المؤشرات بمجرد ظهورها تختفي ولله الحمد

اما في شيت الصف الثاني فتظهر لمدة من ثانيتين لثلاتة ثوان

واعتذر عن كثرة الاسئلة

هل هناك طريقة ايسر للفلترة سواء بمعادلة او كود ولكم جزيل الشكر

 

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information