سلام من تازه عضو شدم
اولا اینکه اگه جای خوبی برای تاپیک انتخاب نکردم به بزرگواری خودتون ببخشید
من دو تا جدول دارم...تو جدول اول یه جدولی هست مثلا به شکل زیر
و توی جدولی دیگر هست
حال کار به این صورته که میخوام یه فرمولی بنویسم که دو حالت را داشته باشه که:
اولا بتونه تشخیص بده که عدد فوق(1200) تو کدوم بازه هست ؟؟؟
ثانیا قیمت نهایی را بتونه با توجه به دو روش
1- بصورت پلکانی یعنی 500 تای اول را با قیمت 200 تومن و 500 تای بعدی را به قیمت 195 و 200 تای نهایی را با قیمت 193 تومن باهم جمع کنه و نتیجه را بنویسه
2- بعد از اینکه تشخیص داد که عدد 1200 در کدوم بازه قرار می گیره کل 1200 عدد را با قیمت تخفیف(در اینجا یعنی 193 تومن) محاسبه کنه
توضیح اینکه این یه جدول بسیار کوچیک هست و شما فرض کنید که تعداد اون بازه ها بالای 70 عدد می باشد.....منظورم اینه که در حالت مثال فوق چون جدول کوچک هست و تعداد بازه ها کم خیلی راحت میشه با یه دستور if کار را اتمام کرد ولی اگه تعداد بازه ها بسیار بالا باشه (حدود 70-80 عدد) اونجاست که کار برای منه تازه کار سخت خواهد شد
ممنون از راهنماییتون
اولا اینکه اگه جای خوبی برای تاپیک انتخاب نکردم به بزرگواری خودتون ببخشید
من دو تا جدول دارم...تو جدول اول یه جدولی هست مثلا به شکل زیر
بازه | قیمت |
0-500 | 200 |
501-1000 | 195 |
1001-2000 | 193 |
2001-به بالا | 190 |
میزان درخواستی | قیمت 1 | قیمت 2 |
1200 |
اولا بتونه تشخیص بده که عدد فوق(1200) تو کدوم بازه هست ؟؟؟
ثانیا قیمت نهایی را بتونه با توجه به دو روش
1- بصورت پلکانی یعنی 500 تای اول را با قیمت 200 تومن و 500 تای بعدی را به قیمت 195 و 200 تای نهایی را با قیمت 193 تومن باهم جمع کنه و نتیجه را بنویسه
2- بعد از اینکه تشخیص داد که عدد 1200 در کدوم بازه قرار می گیره کل 1200 عدد را با قیمت تخفیف(در اینجا یعنی 193 تومن) محاسبه کنه
توضیح اینکه این یه جدول بسیار کوچیک هست و شما فرض کنید که تعداد اون بازه ها بالای 70 عدد می باشد.....منظورم اینه که در حالت مثال فوق چون جدول کوچک هست و تعداد بازه ها کم خیلی راحت میشه با یه دستور if کار را اتمام کرد ولی اگه تعداد بازه ها بسیار بالا باشه (حدود 70-80 عدد) اونجاست که کار برای منه تازه کار سخت خواهد شد
ممنون از راهنماییتون
کامنت