PDA

View Full Version : کوچکتر ، بزرگتر



amir4_1363
سه شنبه 18 خرداد 1389, 09:18 صبح
سلام من در تایپیک گذشته خود یک کد چند شرطی را مطرح کردم که هیچ یک از دوستان کمکی نکردند یعنی کسی در اینجا قادر به حل آن نبود..........!

بگذریم

حال من میخواهم موضوع کوچکتر بزرگتر که به تایپیک قبلی هم بی ربط نیست مطرح کنم

یعنی اگر 2 تکست باکس داشته باشیم با فرمت نامبر

داشته باشیم : اگر مقدار تکست 1 کوچکتر از X باشد تسکت 2 برابر صفر قرار گیرد
واگر تسکت 1 بزرگتر از X باشد تکست 2 مقدار تکست 1 را نشان دهد

bita_ziba77
چهارشنبه 19 خرداد 1389, 09:15 صبح
سلام من در تایپیک گذشته خود یک کد چند شرطی را مطرح کردم که هیچ یک از دوستان کمکی نکردند یعنی کسی در اینجا قادر به حل آن نبود..........!

بگذریم

حال من میخواهم موضوع کوچکتر بزرگتر که به تایپیک قبلی هم بی ربط نیست مطرح کنم

یعنی اگر 2 تکست باکس داشته باشیم با فرمت نامبر

داشته باشیم : اگر مقدار تکست 1 کوچکتر از X باشد تسکت 2 برابر صفر قرار گیرد
واگر تسکت 1 بزرگتر از X باشد تکست 2 مقدار تکست 1 را نشان دهد

با سلام
از فرمول زير استفاده نماييد:
iif([text1]<1;[text2]=0;(iif([text1]>1;[text2]=1;""))

با تشكر

amir4_1363
چهارشنبه 19 خرداد 1389, 11:53 صبح
والا این کدی که دوست عزیزمون گذاشتند اصلا جواب نداد اگه دوستان میتونن کمک کنند تو فایل پیوست این کد رو بزارن ممنون میشم والبته راهنمایی هم بکنند

با سپاس:متفکر:

alirezabahrami
چهارشنبه 19 خرداد 1389, 12:13 عصر
سلام من در تایپیک گذشته خود یک کد چند شرطی را مطرح کردم که هیچ یک از دوستان کمکی نکردند یعنی کسی در اینجا قادر به حل آن نبود..........!

بگذریم

حال من میخواهم موضوع کوچکتر بزرگتر که به تایپیک قبلی هم بی ربط نیست مطرح کنم

یعنی اگر 2 تکست باکس داشته باشیم با فرمت نامبر

داشته باشیم : اگر مقدار تکست 1 کوچکتر از X باشد تسکت 2 برابر صفر قرار گیرد
واگر تسکت 1 بزرگتر از X باشد تکست 2 مقدار تکست 1 را نشان دهد
سلام
اين سؤال شما جواب ندارد چون مقدار x را مشخص نكرده ايد .
پس طبيعي است كه كسي در اينجا قادر به حل اينگونه مسائل نمي باشد .
موفق باشيد

faz5744
چهارشنبه 19 خرداد 1389, 13:34 عصر
سلام
اين سؤال شما جواب ندارد چون مقدار x را مشخص نكرده ايد .
پس طبيعي است كه كسي در اينجا قادر به حل اينگونه مسائل نمي باشد .
موفق باشيد

سلام
فکر کنم اگر مقدار x توسط کاربر وارد شود بصورت ذیل باشد

alirezabahrami
چهارشنبه 19 خرداد 1389, 14:51 عصر
سلام
فکر کنم اگر مقدار x توسط کاربر وارد شود بصورت ذیل باشد
سلام
در كد شما شرط اول برقرار است ولي شرط دوم نه
كد فوق بايد بصورت زير نوشته شود :


=IIf([Text0]<[Text6];0;IIf([Text0]>[Text6];1))

موفق باشيد

faz5744
چهارشنبه 19 خرداد 1389, 15:12 عصر
سلام
در كد شما شرط اول برقرار است ولي شرط دوم نه
كد فوق بايد بصورت زير نوشته شود :


=IIf([Text0]<[Text6];0;IIf([Text0]>[Text6];1))

موفق باشيد

با سلام
فکر کنم شرط را متوجه نشدید
میگوید اگر TEXT1 کوچکتر از مقدار X باشد TEXT2 مساوی صفر باشد
در غیر این صورت ( که خود جای بحث دارد که اگر مساوی باشد چی ؟) TEXT2 برابر TEXT1 باشد.

alirezabahrami
چهارشنبه 19 خرداد 1389, 15:38 عصر
با سلام
فکر کنم شرط را متوجه نشدید
میگوید اگر TEXT1 کوچکتر از مقدار X باشد TEXT2 مساوی صفر باشد
در غیر این صورت ( که خود جای بحث دارد که اگر مساوی باشد چی ؟) TEXT2 برابر TEXT1 باشد.
دوباره سلام
خيلي خوب هم متوجه شدم ؛ اگر هم به فرض در صورت مساوي بودن text2=10 شود يك شرط ديگر به كد فوق اضافه ميشود ، مثل كد زير:


=IIf([Text0]<[Text6];0;IIf([Text0]>[Text6];1;IIf([Text0]=[Text6];10)))

موفق باشيد

faz5744
چهارشنبه 19 خرداد 1389, 16:52 عصر
دوباره سلام
خيلي خوب هم متوجه شدم ؛ اگر هم به فرض در صورت مساوي بودن text2=10 شود يك شرط ديگر به كد فوق اضافه ميشود ، مثل كد زير:


=IIf([Text0]<[Text6];0;IIf([Text0]>[Text6];1;IIf([Text0]=[Text6];10)))

موفق باشيد


البته باز می بخشید
در قسمت دوم گفته شده که text2 برابر text1 باشد نه عدد1 بخاطر این است که متوجه نشدید
موفق وپیروز باشید.

alirezabahrami
چهارشنبه 19 خرداد 1389, 17:08 عصر
البته باز می بخشید
در قسمت دوم گفته شده که text2 برابر text1 باشد نه عدد1 بخاطر این است که متوجه نشدید
موفق وپیروز باشید.
سلام
بله كاملاً حق با شماست ؛ به كلمه تكست دقت نكرده بودم.
تشكر