PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : عملكرد تابع Countif چطوريه؟!



rosesefid
2012/08/11, 14:50
بچه ها من اين فايل رو از همين انجمن دانلود كردم فقط يه سوال برام پيش اومده!!!! يكي به من بگه اين تابع countif چطوري اين كارو انجام ميده؟!! يعني من اصلا فكر نميكردم براي اين كار بايد تابع countif تعريف شه. براي همين هنگ كردم الان!!!!! :huh: اين تابع مياد اعداد ستون دوم رو تو ستون اول سرچ ميكنه و اگر تو ستون اول موجود نبود قرمز ميكنه. من فكر ميكردم بايد از تابع vlookup استفاده شه

http://uplod.ir/x6x9l2t1rj9u/Book2.xls.htm





http://forum.exceliran.com/images/CTIMG/warning.png
اخطار: این یک موضوع قدیمی است
به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
جامـعه اکسـل ایرانـیـان

komeilex
2012/08/11, 15:22
سلام دوست عزیز. خوب این که هنگ کردن نداره!!! خیلی واضح هستش. همه چی تو تعریف تابع countif وجود داره. این تابع میاد هریک از مقادیر ستون b را در نظر می گیره و اگه اون مقدار تو ستون a وجود نداشت، شرط رو روش اعمال می کنه و فرمتش رو تغییر می ده.[hr]
اگر مایل باشین از vlookup هم استفاده کنین کافیه که از این شرط تو قسمت conditional formatting استفاده کنین:
IF(ISNUMBER(VLOOKUP(b1,$A$1:$A$9,1,0)),1,0)n

~M*E*H*D*I~
2012/08/12, 10:15
در اکسل علاوه بر شیت اصلی در بخش name manage,data validation,conditional formatting امکان فرمول نویسی هست بنابراین هر وقت مسئله ای رو بررسی می کنید به این سه قسمت هم رجوع کنید

rosesefid
2012/08/13, 11:05
اون مساوي صفر آخر براي چي هستش؟

khakzad
2012/08/13, 11:45
با اجازه اساتید
اون صفر مال این هست که مقدار دقیق جستجو شده رو برمی گردونه
اگه 1 بذارید، نزدیک ترین مقدار به مقدار جستجو شده رو برمی گردونه

rosesefid
2012/08/13, 12:20
يه سوالم دارم. تابع isnumber كاربردش چيه؟[hr]
البته يه سوال ديگه هم دارم!!! تو همين فايلي كه گذاشتم مياد ستون اول رو ميگرده اگر داده ستون دوم نبود، در ستون دوم سلول رو رنگي ميكنه اگر بخوام بگم اونايي كه هست رو رنگي كنه بايد چه تابعي تعريف كنم؟[hr]
كشف كردم!!! اونوفت بايد اصلا مساوي نذاريم درسته؟ :D

komeilex
2012/08/13, 22:19
يه سوالم دارم. تابع isnumber كاربردش چيه؟[hr]
البته يه سوال ديگه هم دارم!!! تو همين فايلي كه گذاشتم مياد ستون اول رو ميگرده اگر داده ستون دوم نبود، در ستون دوم سلول رو رنگي ميكنه اگر بخوام بگم اونايي كه هست رو رنگي كنه بايد چه تابعي تعريف كنم؟[hr]
كشف كردم!!! اونوفت بايد اصلا مساوي نذاريم درسته؟ :D

خوب این تابع همون طور که از اسمش پیداست مشخص می کنه مقداری رو که بهش می دیم عدد هست یا نه. تو فورمولی که براتون قرار داده بودم، تابع vlookup رو به این تابع داده بودم و قصدم این بود که مشخص کنه هر یک از مقادیر رنج b در رنج a وجود دارد یا نه.
در مورد سوال دومتون باید بزرگتر مساوی 1 قرار بدین یا از همون فرمولی که براتون نوشتم استفاده کنین.
IF(ISNUMBER(VLOOKUP(b1,$A$1:$A$9,1,0)),1,0)c
دوست عزیز، من تو جواب قبلی که دادم فرمولو اشتباه براتون نوشته بودم ینی به جای این که مقادیری رو که تو ستون a نیستش رو نشون بده، مقادیری رو نشون می داد که هست! اینم فایل نمونه خدمت شما:
[attachment=879]