PSPCommunity.org ورود | ثبت نام | كمك
استفاده از شرطي هاي(IF) تو در تو در ستون محاسبه اي در يك ليست
گاهي نياز هست با توجه به اطلاعاتي كه در  يكي از ستون هاي يك ليست وجود دارد ، ستون ديگر موجود در اين ليست به شكل اتوماتيك پر شود .  
در اين موارد ما از ستون محاسبه اي استفاده مي كنيم. در ستون هاي محاسبه اي مي توانيم از شرطي هاي تو در تو استفاده كنيم كه همان If, else if   است.
در اينجا با يك مثال استفاده از اين دستور را توضيح مي دهيم.
فرض كنيد ليستي وجود دارد كه در يكي از ستون هاي آن با نام "Mark" نمرات دانشجويان وارد مي شود . حال مي خواهيم در ستون ديگري با نام "MarkLevel" فيلد محاسبه اي داشته باشيم كه به اين صورت عمل كند. اگر نمره بالاتر و مساوي 90 بود درجه آزمون "A" ، اگز نمره بالاتر و مساوي 80 بود "B"، اگر بالاتر و مساوي 70 بود "C" در غير اين صورت "D" شود.
در ستون محاسبه اي فرمول زير را وارد مي كنيم:
=IF(Mark>89;"A";IF(Mark>79;"B";IF(Mark>69;"C";"D")))
Posted: Tuesday, October 27, 2009 5:11 PM توسط leila sharifi

نظرات

بدون نظر

نظرات افراد ناشناس غير فعال مي باشد