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

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

قام بنشر

السلام عليكم .. كما هو في العنوان سؤالي ..

اذا الخلية في A تساوي الخلية في B امسح مافي الخلية A والناتج في الخلية C

_للارسال.xlsm

قام بنشر
H19في الخلية
=IF(I19<>"";"";IF(C19="";"";IF(TODAY()>=h2g(D19);G19;"")))
ثم اسحب نزولاً

جزاكم الله خيراً على هذا الإطراء الذي لم أرتقِ إليه ....ولكم بمثل ما دعوتم أخي الكريم ...الحمد لله الذي بنعمته تتم الصالحات

الحقيقة لم أفهم الطلب جيداً ، لكنني أعتقد أنه إذا كانت تاريخ الدفعة أكبر من تاريخ نهاية العقد (بعده نكتب في الخلية I19 المعادلة التالية:

=IF(h2g(D19)>h2g($C$9);$C$11;"")

ونسحب نزولاً.....

والله أعلى وأعلم ...وحسب اطلاعي على هذا الملف أعجبني تصميمه ومعادلاته وكل ما فيه

وفقكم الله تعالى إلى ما يحب ويرضى

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

  • Thanks 1
قام بنشر

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

تم ارسال ملف شرحت فيه ما اريده امل ان يكون واضحا لك وللاخوه

‫للارسال.xlsm

  • Like 1
قام بنشر

أخي الكريم 

السلام عليكم ،هل جربت المعادلة السايقة في الخلية I19  واسحب نزولاً

لكن ما لفت انتباهي أن كل تواريخك وضعت مسبقاً فأين مجال التاريخ المتأخر لبتم احتساب الناريخ عليه؟!...

أما أنا فإنني أفنرض أنك ستغير التاريخ الهجري وعملت على هذا الأساس.

وأما معادلة جمع الأقساط المتأخرة فقد وضعت من قبلكم .

=IF(h2g(D19)>h2g($C$9);$C$11;"")

تقبل تحياتي العطرة

والسلام عليكم

 

image.png.c852ddc722bcf8093de9a1fb4f04a858.pngimage.png.875c3b6ec371ba08933b3f878a54cc49.png

 

قام بنشر

اخ محمد بارك الله فيك .. العمل كله تمام باقي نفطة واحدة فقط وهو عند تغيير ( ملف العميل ) من 100 الى 200 لا يوجد تأخير في ملف العمل 200 .. ولا جمع متأخرات بل المتأخرات 0 

‫للارسال.xlsm

  • Like 1
قام بنشر

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

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

وعلى هذا الأساس تكون المعادلة المطلوبة كما يلي في الخلية I19  واسحب نزولاً:

=IF(h2g(D19)>TODAY();$C$14/$C$5;"")

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

  • Like 1
قام بنشر

للتوضيح اكثر  اخ محمد .. الاقساط متأخره وليست متبقيه بمعنى ان هذا الشهر لنفرض شهر 1 لم يسدده اضع المبلغ في المتأخرات لكي اعرف مستقبلا اي شهر كان التأخير فيه .. ممكن يكون شهر 1 ويكون تأخير اخر بشهر 8 ,وشهر 20 مثلا... وما اريده فقط ربط ما قمت به قبل مشكور ربط كل متأخرات عميل لوحده بمعنى لو ادخلت ملف العميل 100 اجد عنده متأخرات تظهر في عامود المتأخرات I ,,.... أما اذا ادخلت العميل رقم 200 فإني لااجد متأخرات في عامود I المتأخرات الذي هو I19 الىI58 لان هذا العميل لا يوجد عنده متأخرات .. امل ان تكون الصوره واضحه والملف السابق به التوضيح .. واشكرك لصبرك 

للتوضيح .. قد يكون الامر تحققه نظريا غير منطقي .. وهو اخفاء المتأخرات لعميل عنده متأخرات عند تغير لعميل ليس عنده  متأخرات كيف اخفي هذه المتاخرات عند تغيير العميل ليس لديه متأخرات .. ولكن بكود اقول قد يمكن تحقييق ذلك .. فما رأي اساتذتي

قام بنشر

أقترح عليك أخي الكريم كتابة موضوع جديد تشرح فيه ما صعب عليك وخصوصاً أنه ليس لديك مجال لوضع تاريخ لسداد هذه المتأخرات وبمعنى آخر فإن برنامج يعالج لديك حسب المدة المحددة للسداد تاريخ كل قسط بشكل مسبق، وبذلك فأين مجال المتأخرات إذ تم حساب قيمة كل قسط بدقة.

يرجى الانتباه إلى كتابة بيانات مدتها قريبة من التاريخ الحالي ليس قبل عشر سنوات كما لاحظت في برنامجك أخي الكريم.

تقبل تحياتي العطرة

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

قام بنشر


أخي الكريم @sft2005

هذا موضوعك الذي سألت عنه وأجبتك عليه:

اذا الخلية في A تساوي الخلية في B امسح مافي الخلية A

H19في الخلية
=IF(I19<>"";"";IF(C19="";"";IF(TODAY()>=h2g(D19);G19;"")))
ثم اسحب نزولاً

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

ولأنني لم أجبك عليها

4 ساعات مضت, محمد حسن المحمد said:

أقترح عليك أخي الكريم كتابة موضوع جديد تشرح فيه ما صعب عليك وخصوصاً أنه ليس لديك مجال لوضع تاريخ لسداد هذه المتأخرات وبمعنى آخر فإن برنامج يعالج لديك حسب المدة المحددة للسداد تاريخ كل قسط بشكل مسبق، وبذلك فأين مجال المتأخرات إذ تم حساب قيمة كل قسط بدقة.

يرجى الانتباه إلى كتابة بيانات مدتها قريبة من التاريخ الحالي ليس قبل عشر سنوات كما لاحظت في برنامجك أخي الكريم.

تقبل تحياتي العطرة


واقترحت عليك كتابة موضوع آخر تصف فيه طلبك الجديد ...أليس هذا من الجحود بمكان!!...

إلا أنني أرجو الثواب من الله تعالى وإن فعلت ما فعلت.

جزاكم الله خيراً والسلام عليكم.

قام بنشر

أخ محمد .. ( بحذف أفضل إجابة وقد أجبتك بشكل يرضيك ) اولا لست من ينكر الحق لاهله ولم اقم بحذف اي افضل اجابه او اي شئ اخر .. 

واما قولك ( واقترحت عليك كتابة موضوع آخر تصف فيه طلبك الجديد) فلم اقراه الا الان عند كتابة هذا الرد 

ثانيا .. قد اكون لم اوصل لك وللاخوه ما اريد ..بمعنى مختصر ( لكل عميل متأخرات .. فالذي اريده ان عند الدخول للعمل 100 مثلا تظهر متأخراته .. وعند الدخول للعميل 200 تظهر ما عنده متأخرات ) 

دمت بحفظ الله ورعايته

  • Like 1
قام بنشر

أعتذر إليك أخي الكريم إن بدر مني ما يسوؤك 

أسأل الله تعالى أن يتقبل منا ومنكم صالح الأعمال

وقد كانت أجوبتي تتعلق بالتاريخ وليس بالاسم وهذا التاريخ لا وجود لحقوله في برنامجك إلا ما تم إضافته مسبقا.

قام بنشر

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

شكرا لك

  • Like 1
قام بنشر
H19في الخلية
=IF(I19<>"";"";IF(C19="";"";IF(TODAY()>=h2g(D19);G19;"")))
ثم اسحب نزولاً

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

يوجد مرفق للتوضيح اكثر

‫للارسال.xlsm

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

أخي الكريم

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

فكرت بعمود مساعد وأضفت عموداً للتاريخ المتأخر تكتبه يدوياً ، فكرة العمود أنك إن كتبت في كل خلية مقابلة للدالة حرفاً أو رقماً ((استخدمت رقم 8)) تعتبر الدفعة مسددة في حينها وإن لم تكتب وتركتها

فارغة ستبقى هذه الدفعة متأخرة وستضاف قيم المتأخرات إلى خلية جمع المتأخرات والله أعلم.

إن كان التحصيل في حينه ضع هذا الرقم في الخلية وإلا فاتركها فارغة سواء كان العميل 100 أو 200 أو مهما كان

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

 

image.png.f9b57e7040b37fa2be6fd61965d395ae.png

 

_للارسال (3).xlsm

تم تعديل بواسطه محمد حسن المحمد
  • Like 2

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