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

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

قام بنشر

وعليكم السلام-يمكنك استخدام هذه المعادلة فى العمود C بداية من الخلية C3 مسحوباً للأسفل

=IF(DAY(TODAY())=10,$A3,"")

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

=IF(C3="","",TODAY())

 

Payment Date.xlsm

  • Like 5
قام بنشر

هل المرفق في المشاركة السابقة لا يفي بالغرض المطلوب ؟

أرى أنه نفس ما تطلبه

تعال نفهم المعادلة في C3

IF(DAY(TODAY())=10 يعني لو اليوم الخاص بتاريخ جهاز المستخدم يساوي 10 (يعني في 10 في الشهر)

يعرض قيمة الخلية A3

وإذا اليوم ليس 10 لا يعرض شيئا

ونفس الشيء في معادلة عمود التحصيل

IF(C3="","",TODAY())

لو خلية المحصل فارغة تصبح خلية التاريخ فارغة وإذا بها اسم يعرض تاريخ اليوم

ما المطلوب غير هذا ؟؟؟

  • Like 1
قام بنشر

هل معنى هذا ان المعادلة صحيحة وهي المطلوبة؟ 

نأتي إلى موضوع تحويلها إلى كود

متى يتم تنفيذ الكود الذي يختبر تاريخ اليوم ويكمل باقي العمليات؟ 

وبأي شيء يتم ربطه ؟ 

قام بنشر

لم تفهم قصدي بمتى يتم تنفيذ الكود ؟ وبأي شيء يتم ربطه؟ 

أقصد هل تريد ربط الكود بزر مثلا 

عند الضغط عليه يتم التنفيذ 

وماذا إذا لم يضغط المستخدم على الزر في الموعد المحدد؟؟ 

وإذا ضغط المستخدم على الزر في يوم 13 في الشهر فلن يكتب الكود شيئا لأن التاريخ ليس 10 في الشهر 

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

قام بنشر

لا يوجد حدث في الاكسل اسمه مرة كل شهر 

ربما تقصد في حدث عند فتح المصنف يعني في كل مرة يتم فتح الملف يتم استدعاء الكود 

ماذا إذا لم يتم فتح الملف في يوم 10 في الشهر أو كان يوم 10 يوم جمعة 

خلاصة الكلام ان المعادلات افضل في مثل هذه الحالات

مع تعديل بسيط وهو أن يكون تاريخ الجهاز أكبر من أويساوي 10 يعني الأيام في الشهر من 10 إلى نهاية الشهر

=IF(DAY(TODAY())>=10,$A3,"")

بالتوفيق

  • Like 1
قام بنشر

جزاك الله خيرا ونفع بكم وجعله في ميزان حسناتك

 المشكلة في المعاداة يوم 10 في شهر يتم نسخ جميع الأسماء تلقائي من عمود A الى عمود  C 

اريد كل شهر يتم نسخ اسم وحد من عمود A الى عمود 

قوم بتغير تاريخ الجهاز وتما نسخ جميع الأسماء كما في صورة

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

55.PNG

  • أفضل إجابة
قام بنشر

هذا ما أريده من بداية الكلام

اقتباس

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

فربما لا يحسن أحدنا وصف ما يريد

فيحكي بالتفصيل ما يريده فيحاول الجميع الفهم

أنت تريد عمل توزيع المحصلين عشوائيا على شهور العام من 1 إلى 12

تفضل هذا ملفك بعد التعديل

توزيع المحصلين عشوائيا.xlsm

  • Like 1
قام بنشر

يمكنك عمل ذلك من خلال التنسيق الشرطي

بمعادلة مثل

=MONTH(D3)=MONTH(TODAY())

وتطبق على المدى C3:C14

بالتوفيق

  • Like 1

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