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

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

قام بنشر
29 دقائق مضت, الحســـام said:

الاخوة الكرام ممكن المساعدة فى تصحيح دالة iif فى منشىء التعبير فى نموذج لاكثر من شرط بناء على قيمة متغيرة فى حقل

iif.accdb

جرب هذا

=IIf([k2]<=[fx];[rx]*[k2];IIf([k2]>=[fx2];[k2]*[rx2];[rx3]*[k2]))

 

قام بنشر

تفضل

لاحظ اني وضعت جدولا  للتحكم بالقيم ، ما دمت  ستأخذ القيم من حقول

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

iif2.mdb

  • Like 2
قام بنشر
10 دقائق مضت, ابوخليل said:

تفضل

 

iif2.mdb

شكرا استاذنا ابو خليل

ولكن مازلت نفس المشكلة ان لما نزيد العدد عن 100 بيتم احتساب السعر الاصغر

2.JPG

11 دقائق مضت, ابو ياسين المشولي said:

انا الان في المبايل

جرب اضافهif

 

تقصد اضافة شرط جديد ؟

قام بنشر
19 دقائق مضت, Shivan Rekany said:

=IIf([k2]<[fx];[k2]*[rx];IIf([k2]>=[fx2] And [k2]<=[fx3];[k2]*[rx2];[k2]*[rx3]))

 

iif.accdb

اخي Shivan Rekany

ما قمت به هو نفس النتيجه ما قمت به انا

وهو ليس الملوب

اعمل

30

30

80

وتحت 100

بتلاقي يعمل شرط

30

وهو يريده يعمل شرط

80

  • Like 1
قام بنشر
9 دقائق مضت, ابو ياسين المشولي said:

ما قمت به هو نفس النتيجه ما قمت به انا

وهو ليس الملوب

اعمل

30

30

80

وتحت 100

بتلاقي يعمل شرط

30

وهو يريده يعمل شرط

80

ما قمت بھ کل الاساتذ الكرام هو نفس النتيجة و العيب كان في مربع نصي اللي باسم k2
غير خاصيته فورمات الى General Number
و ستجد ان كل الاكواد مضبوطة

تقبلوا تحياتي

iif.accdb

  • Like 2
قام بنشر
2 دقائق مضت, Shivan Rekany said:

ما قمت بھ کل الاساتذ الكرام هو نفس النتيجة و العيب كان في مربع نصي اللي باسم k2
غير خاصيته فورمات الى General Number
و ستجد ان كل الاكواد مضبوطة

تقبلوا تحياتي

iif.accdb

بارك الله فيك

وانا اقول اني متاكد من الكود ولكن ما عرفت فين المشكله

معلومه جدا مهمه تسلم اخي Shivan Rekany

  • Like 1
  • Haha 1
قام بنشر
5 دقائق مضت, ابو ياسين المشولي said:

وانا اقول اني متاكد من الكود ولكن ما عرفت فين المشكله

معلومه جدا مهمه تسلم اخي Shivan Rekany

فقط للعلم الدالە Switch يعمل كما يعمل دالة iif لکن ستکتب مرە واحدة فقط هكذا

=Switch([k2]<[fx];[k2]*[rx];[k2]>=[fx2] And [k2]<=[fx3];[k2]*[rx2];[k2]>[fx3];[k2]*[rx3])

 

Switch.accdb

  • Like 2
قام بنشر
1 دقيقه مضت, Shivan Rekany said:

فقط للعلم الدالە Switch يعمل كما يعمل دالة iif لکن ستکتب مرە واحدة فقط هكذا


=Switch([k2]<[fx];[k2]*[rx];[k2]>=[fx2] And [k2]<=[fx3];[k2]*[rx2];[k2]>[fx3];[k2]*[rx3])

 

Switch.accdb

بارك الله فيك

وزاد علم فوق علمك

  • 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.

×
×
  • اضف...

Important Information