PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : یافتن مقادیر بر اساس یک مقدار



mahsa shayesteh
2012/03/16, 13:32
سلام به دوستای گلم

من یه سری کد محصول دارم که هر کدی براش یک عملکرد تحویل تعریف شده این عملکرد از 100 محاسبه میشه اگه امتیازش بالای 90 باشه خوبه حالا من میخوام کد هایی که امتیاز بیشتر از 90 دارن برام پیدا کنه و تو یه ستون دیگه بهم بده چطور میشه؟

farzin24622
2012/03/16, 13:36
سلام
اگر بالای 90 نبود ، خالی باشه یا اینکه میخواین ستون جدید جای خالی نداشته باشه و همه کدها رو زیر هم بنویسه ؟ در ضمن خود 90 تکلیفش چیه ؟

mahsa shayesteh
2012/03/16, 13:40
بزرگتر مساوی 90 کدشو نشون بده بقیش خالی باشه

farzin24622
2012/03/16, 13:43
احتمالا منظورتون این فایلی که درست کردم نیست

http://parsaspace.com/files/2340264884/?c=1138

mahsa shayesteh
2012/03/16, 13:47
این راهو دیگه خودمم بلد بودما آقا فرزین :dodgy:یعنی اینقد خنگم:s میخوام بصورت پشت سرهم بدون جای خالی باشه

farzin24622
2012/03/16, 13:50
دور از جون ، خب من گردن شکسته که اولش از شما پرسیدم میخواین پشت سر هم باشه یا خالی باشه شما فرمودید خالی باشه !!!

mahsa shayesteh
2012/03/16, 13:52
من فک کردم منظورتون اینه error نداشته باشه بجای جای خالی بذاره گردنتون سلامت این چه حرفیه

~M*E*H*D*I~
2012/03/16, 14:05
سلام
با تشکر از آقا فرزین منم یه راه به نظرم رسید ببینید درسته؟

mahsa shayesteh
2012/03/16, 14:14
ممنون دقیقا همون چیزیه که میخوام فقط فرمولش خیلی پیچیده به نظرم اومد اگه سر در نیاوردم لطفا توضیح بدید

Javid Mokhtari
2012/03/16, 14:24
با سلام.
آقای وطن پرست راه حل از طریق فرمول نویسی رو گفتن.اگه نیازی به جواب از طریق VB بود ، در خدمتم.

khakzad
2012/03/16, 15:23
با سلام به اساتید عزیز
جناب وطن پرست، تشکر، عالی بود
جناب مختاری، اگه زحمتی نیست وی بی رو هم لطف کنید، من خواستم با ضبط ماکرو رو skip blank کد ها رو ببینم. اما موفق نشدم.یعنی paste special>skip blanks جوابی رو که می خواستم نداد.خیال می کردم این خونه های خالی رو دیگه کپی نمی کنه.
ممنون
[hr]
[hr]
با تشکر مجدد از استاد وطن پرست، اگر در فرمول index محدوده آرایه رو از a1 بگیریم.دیگه نیازی به تفریق از min...... نیست.(برای ساده شدن فرمول عرض می کنم)
اینطوری:

=IF(ROWS($C$2:C2)<=COUNTIF($B$2:$B$9;">="&$F$2);INDEX($A$1:$A$9;SMALL(IF($B$2:$B$9>=$F$2;ROW($B$2:$B$9));ROWS($C$2:C2)));"")

~M*E*H*D*I~
2012/03/16, 17:11
درسته حق با شماست بذارید پای تسلط پایین بنده

khakzad
2012/03/16, 17:27
اختیار دارین.اصلا قصد جسارت نداشتم.فقط خواستم ساده تر بشه واسه عزیزانی که با ارایه ها اشنا نیستن.
فرمولتون عالی بود[hr]
اختیار دارین.اصلا قصد جسارت نداشتم.فقط خواستم ساده تر بشه واسه عزیزانی که با ارایه ها اشنا نیستن.
فرمولتون عالی بود

Javid Mokhtari
2012/03/16, 19:31
جناب مختاری، اگه زحمتی نیست وی بی رو هم لطف کنید، من خواستم با ضبط ماکرو رو skip blank کد ها رو ببینم. اما موفق نشدم.یعنی paste special>skip blanks جوابی رو که می خواستم نداد.خیال می کردم این خونه های خالی رو دیگه کپی نمی کنه.
ممنون

با سلام.

http://www.faupload.com/upload/90.1/Esfand/123.xlsm

khakzad
2012/03/16, 20:55
خیلی قشنگ بود
سپاس[hr]
خیلی قشنگ بود
سپاس