• ورود
    • سبد خرید شما خالی است.

همه چیز در مورد تابع IF و IFS اکسل به همراه مثال 5/5 (4)

تابع IF و IFS از مهمترین و ساده ترین توابع اکسل هستند و می خواهیم این دو تابع را به زبان ساده و کامل توضیح دهیم !!

تابع IF و IFS از مهمترین و ساده ترین توابع اکسل هستند و می خواهیم این دو تابع را به زبان ساده و کامل توضیح دهیم !!

تابع IF:

به تصویر زیر دقت کنید:

آرگومانهای تابع IF
آرگومانهای تابع IF

تابع IF از سه آرگومان تشکیل شده است :

نکته : آرگومانهایی که پررنگ تر نوشته شده اند باید حتما دارای مقدار باشند.

۱- Logical_test

در این باکس باید شرط خود را بنویسید و مثلا اگر میخواهید مقدار موجود در سلول A1 را بررسی کنید که ببینید از عدد ۵ بزرگتر است یا نه باید بنویسید:

A1>5

۲- Value_if_true

کاری را که میخواهید اگر شرط برقرار بود انجام شود را در این قسمت وارد کنید . مثلا اگر می خواهید در صورتی که عدد موجود در سلول A1 بزرگتر از ۵ بود نوشته شود “بزرگتر” باید همین کلمه عبارت را در آرگومان دوم را بنوسید

۳-Value_if_false

اگر شرط برقرار نبود . کاری را که در آرگومان سوم مشخص میکنید انجام می شود . که نهایاتا فرمول به شرکل زیر می شود:

=IF(A1>5,”بزرگتر”,”کوچکتر”)

که تصویر تابع هم به شکل زیر می شود:

شکل تکمیل شده تابع IF
شکل تکمیل شده تابع IF

حالا تصور کنید می خواهید شروط بیشتری را مورد بررسی قرار دهید یعنی چی ؟ مثلا می خواید تو سلول B1 فرمولی بنویسید که اگر عدد موجود در سلول A1 برابر ۵ بود نوشته شود “مساوی” اگر بزرگتر از ۵ بود نوشته شود “بزرگتر” اگر کوچکتر از ۵ بود نوشته شود “کوچکتر”

خب مشکلی وجود دارد تابع IF در شکل معمول فقط دو شرط را قبول می کند . راه حل چیست ؟

در ورژنهای قبلی اکسل باید از IFهای تودر تو استفاده می کردید و در واقع فرمول را اینچنین می نوشتید:

=IF(A1>5,”بزرگتر”,IF(A1<5,”کوچکتر”,”مساوی”))

IFهای تو در توی بیشتری هم می توان به همین روش استفاده کرد ولی خبر خوب این است که در ورژنهای جدید اکسل می توان از تابع IFS برای حل این مشکل استفاده کرد و تابع فوق را به شکل زیر نوشت:

=IFS(A1>5, “بزرگتر“, A1<5, “کوچکتر“, A1= 5, “مساوی“)

البته در حال حاضر متاسفانه ماکروسافت تابع IFS را از ورژن دسکتاپ اکسل ۲۰۱۶ حذف کرده ولی کماکان کاربران آفیس ۳۶۵ می توانند از این تابع استفاده نمایند . قبلا در مورد تفاوتهای آفیس ۳۶۵ و آفیس ۲۰۱۶ مطلبی انتشار داده ایم.

موارد مرتبط

راحت ترین روش تبدیل اعداد به حروف در اکسل... به صورت پیش فرض اکسل از تبدیل عدد به حروف فارسی پشتیبانی نمی کندو ما برای استفاده از حروف باید یا دستی آنها را تایپ کنیم و یا از روشی که در ادامه توضی...
جدا کردن قسمت اعشاری از اعداد و تفاوت تابع INT با ... برای تغییر تو اعدا داعشاری توسط اکسل فرمولهای مختف و به اشکال گوناگونی وجود داره که مهمترین اونها میشه گفت همین تابع INT و تابع ROUND هست که توی این م...
همه چیز در مورد تابع SUMIF و SUMIFS در اکسل... در مطلب قبلی در مورد تابع IF و تابع IFS صحبت کردیم و در این مقاله می خواهیم به ترکیب این تابع با توابع SUM بپردازیم !! خیلی خلاصه می توان گفت که تابع...

با نظرات خود ما را راهنمایی کنید

۱۸ دی, ۱۳۹۵

دیدگاه بگذارید

5 دیدگاهها روشن "همه چیز در مورد تابع IF و IFS اکسل به همراه مثال"

اطلاع رسانی
avatar
مرتب سازی:   جدیدترین | قدیمی ها | پر امتیازترین ها
الناز
مهمان

سلام تشکر از مطالب خوبتون
من میخوام شرطی بنویسم که اگر برقرار بود یک شیت خاص باز بشود
چکار کنم؟
مثلا اگر مقدار یک خانه ۵ بود شیت ۵ باز شود

هادی
مهمان

سلام
با چه دستوری میشه در بخش
value if false
در تابع if ، عمل no action راانجام داد؟
به معنای دیگر در صورت برقرار نشدن شرط هیچ واکنشی انجام ندهد؟
یا چه تابعی هست که فقط در یک صورت (صحیح بودن یا غلط بودن) خروجی بدهد؟
ممنون از وقتی که قرار میدید.

110
مهمان

سلام ممنون از راهنمایی های شما چگونه شر ط بین دو مقدار قرار دهم

صفرزاده
مهمان

سلام
لطفا فرمول با شرط زیر روجهت سلول M47 برام بنویسید . بسیار سپاسگزارم

اگر مقدار سلول M47 مساوی یا بیشتر از ۱۶۰ بود نتیجه بشود ۱۰۰
اگر مقدار سلول M47 کمتر از ۱۶۰ و بیشتر یا مساوی ۱۵۵ بود نتیجه بشود ۹۵
اگر مقدار سلول M47 کمتر از ۱۵۵ و بیشتر یا مساوی ۱۵۰ بود نتیجه بشود ۹۰
اگر مقدار سلول M47 کمتر از ۱۵۰ و بیشتر یا مساوی ۱۴۵ بود نتیجه بشود ۸۵

wpDiscuz
کپی رایت زندگی دیجیتال 2016.
%u0637%u0631%u0627%u062D%u06CC %u0633%u0627%u06CC%u062A