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

شرط لا يساوى <> مع داله dsum


اسلام سيد
إذهب إلى أفضل إجابة Solved by jjafferr,

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

السلام عليكم

عندى فاتورة واضع فيها داله dsum علشان اجيب الرصيد قبل الفاتوره

اريد اضافة شرط وهو ان الرصيد لا يساوى الفاتورة الحالية بناءا على id الترقيم التلقائى

ده الداله دون شرط لا يساوى ال id , وهو المطلوب اضافته

=Nz(DSum("[mone]";"table1";"[client]='" & [x2] & "'");0)

اضافه شرط ال id لكنه لا يعمل يعطى error

=Nz(DSum("[mone]";"table1";"[client]='" & [x2] & "' and [id]<> & [id] & ");0)

وهذا ملف مختصر

احتار اسم العميل مثلا احمد

و هو مكتوب رقم الفاتورة 5 ده اللى المفروض توضع فى الشرط لا تساوى <> x1

حيث x1 = رقم الفاتورة

x2 = اسم العميل

ملفات مرفقة

لا يساوى فى الجمع.rar

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

5 دقائق مضت, jjafferr said:

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

 

وبدون انزال المرفق ، رجاء جرب هذا التعديل:


=Nz(DSum("[mone]";"table1";"[client]='" & [x2] & "' and [id]<>" & [x1]);0)

 

جعفر

تعديل فقط على كود الاستاذ جعفر ليعمل بالمثال

جزاك الله خيرا استاذى العزيز جعفر

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

7 ساعات مضت, jjafferr said:

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

 

وبدون انزال المرفق ، رجاء جرب هذا التعديل:


=Nz(DSum("[mone]";"table1";"[client]='" & [x2] & "' and [id]<>" & [id]);0)

 

جعفر

جزاكم الله كل خير استاذنا العزيز

ربنا يدخل السرور الى قلبك كما ادخلته على قلبى

ربنا يفرج كرباتك يارب كما فرجت كربتى

--------------------

ايتاذن حضرتك فى استفسار لماذا تم وضع علامه " مرة واحده فقط بعد <>

بالتاكيد هنا حاله خاصه مع <>  وهل فى حالات خاصة اخرى مع دوال dsum , واخواتها

وجزاكم الله خيرا

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

حياك الله 🙂

 

الرابط التالي فيه طريقتي لعمل اكثر من معيار وبسهولة

 

 

ولكن يجب ان تقرأ الموضوع من بدايته ، حتى تستفيد بالاستفادة الكاملة 🙂

العلامات لها علاقة بنوع الحقل ، نص او رقم او تاريخ ، و السيد جمال @Elsayed Bn Gemy شرح هذا الموضوع في الرابط 🙂

 

جعفر

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

ايضا هل ممكن اخفاء الerror

لان الداله فى بداية التشغيل تعطى error لعدم وجود رقم مسلسل id

انا وضعتها فى داله is error لكنها لم تشتغل

 

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

السلام عليكم

جزاك الله خيرا استاذى العزيز جعفر @jjafferr

😉 على مايبدو ان زر الاعجاب له نقاط معينه فاليوم كل ما احاول يعطى رساله وما يعطيش الاعجاب

تقبلوا تحياتى وتمنياتى لكم بالتوفيق

طبتم واهتديتم

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

ورسالتك احلى إعجاب حصلت عليه اليوم 🙂

شكرا لك اخوي احمد 🙂

جعفر

تسلم اخى واستاذى ادام الله الود والموده بيننا جميعا وجزاكم الله خيرا

وممكن بعد استاذى جعفر استخدام داله IIf

=IIf(IsNull([x1]);"";Nz(DSum("[mone]";"table1";"[client]='" & [x2] & "' and [id]<>" & [x1]);0))

تقبل تحياتى وتمنياتى للجميع بالتوفيق

طبتم واهتديتم

  • 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