=IF()
نحوه استفاده از تابع IF در اکسل برای مقایسه منطقی بین مقادیر داده.
10 تابع برای این کاربرد · از مجموع 12 تابع تعریفشده
نحوه استفاده از تابع IF در اکسل برای مقایسه منطقی بین مقادیر داده.
مقدار منطقی FALSE را برمیگرداند.
از تابع AND، یکی از توابع منطقی، استفاده کنید تا مشخص شود آیا همه شرطهای یک آزمون TRUE هستند یا خیر.
تابع XOR یک یای انحصاری منطقی (Exclusive Or) از تمام آرگومانها را برمیگرداند.
با استفاده از index_num مقداری را از فهرست آرگومانهای value برمیگرداند. از CHOOSE برای انتخاب یکی از حداکثر ۲۵۴ مقدار بر اساس شمارهٔ شاخص استفاده کنید؛ مثلاً اگر value1 تا value7 روزهای هفته باشند، CHOOSE با عدد ۱ تا ۷ یکی از روزها را برمیگرداند.
وقتی میخواهید مطمئن شوید یک مقدار با مقدار دیگر برابر نیست، از تابع NOT که یکی از توابع منطقی است استفاده کنید. یک کاربرد رایج تابع NOT، افزایش کارایی سایر توابعی است که آزمون منطقی انجام میدهند. برای نمونه، تابع IF یک آزمون منطقی انجام میدهد و اگر آزمون TRUE باشد یک مقدار و اگر FALSE باشد مقدار دیگری برمیگرداند. با استفاده از تابع NOT بهعنوان آرگومان logical_test در تابع IF میتوانید بهجای یک شرط، چندین شرط مختلف را آزمون کنید.
تابع IFS بررسی میکند که آیا یک یا چند شرط برقرار است و مقداری متناظر با اولین شرط TRUE را برمیگرداند. تابع IFS به شما اجازه میدهد تا ۱۲۷ جفت شرط (آزمون TRUE بودن) و نتیجه متناظر را وارد کنید. IFS میتواند جایگزین چند IF تودرتو شود.
تابع SWITCH یک مقدار (به نام عبارت) را با فهرستی از مقادیر مقایسه میکند و نتیجه متناظر با اولین مقدار منطبق را برمیگرداند. اگر هیچ تطابقی وجود نداشته باشد، مقدار پیشفرض اختیاری برگردانده میشود. اگر هیچ مقدار منطبقی وجود نداشته باشد و آرگومان پیشفرض هم داده نشده باشد، تابع SWITCH خطای #N/A! را برمیگرداند.
از تابع OR که یکی از توابع منطقی است استفاده کنید تا مشخص شود آیا هر یک از شرطهای یک آزمون TRUE هستند یا خیر.
مقدار منطقی TRUE را برمیگرداند. میتوانید از این تابع زمانی استفاده کنید که میخواهید مقدار TRUE را بر اساس یک شرط برگردانید. برای مثال =IF(A1=1,TRUE()). همچنین میتوانید مقدار TRUE را مستقیماً در سلولها و فرمولها بدون استفاده از این تابع وارد کنید، برای مثال =IF(A1=1,TRUE). اگر شرط برقرار باشد اکسل در هر دو مثال TRUE و اگر برقرار نباشد FALSE برمیگرداند.