فهرست مطالب
زمانی که تجزیه و تحلیل داده های پیچیده و قدرتمندی را انجام می دهید، باید شرایط مختلف را در یک مقطع زمانی توجیه کنید. در Microsoft Excel ، تابع IF به عنوان یک ابزار قدرتمند برای کار بر روی شرایط عمل می کند. در این آموزش، ما روی تابع تودرتوی IF در اکسل کار خواهیم کرد. ما تابع IF را با 3 شرط در اکسل بر اساس 5 تست منطقی تجزیه و تحلیل خواهیم کرد.
دانلود کتاب تمرین تمرین
این فایل تمرینی را دانلود کنید و روش ها را خودتان امتحان کنید.
عملکرد IF با 3 شرط.xlsx
5 تست منطقی بر روی تابع IF Excel با 3 شرط
برای توصیف فرآیند، در اینجا مجموعه داده ای از گزارش فروش یک شرکت وجود دارد. اطلاعات کد محصول و فروش ماهانه را در محدوده سلولی B4:C10 نشان می دهد.
ما باید وضعیت فروش را با توجه به این 3 شرط که در تصویر زیر نشان داده شده است تعیین کنیم:
اکنون، اجازه دهید درخواست کنیم تست های منطقی زیر را برای شناسایی وضعیت 6 محصول در مجموعه داده انجام دهید.
1. تابع IF تودرتو با 3 شرط
در اکسل، ما می توانیم چند تابع IF<2 را تودرتو قرار دهیم> همزمان برای انجام محاسبات پیچیده.
در این مقاله، تابع تودرتو IF را برای 3 شرط اعمال خواهیم کرد. بیایید روند را دنبال کنیم.
- ابتدا، این فرمول را در سلول وارد کنیدD5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))
- بعدی، Enter .
- بعد از آن، اولین وضعیت را بر اساس شرایط اعمال شده مشاهده خواهید کرد.
در اینجا، ما از استفاده کردیم. تابع IF برای اعمال یک مقایسه منطقی بین شرایط برای سلول C5 انتخاب شده.
- در ادامه، از ابزار Autofill استفاده کنید و دریافت خواهید کرد. تمام وضعیت برای هر مبلغ فروش.
بیشتر بخوانید: بیانیه VBA IF با شرایط چندگانه در اکسل (8 روش)
2. تابع IF با AND منطق برای 3 شرط در اکسل
در این بخش، تابع IF را اعمال می کنیم که تابع AND را در بر می گیرد. برای آزمون منطقی. مراحل زیر را دنبال کنید.
- ابتدا، این فرمول را در سلول D5 وارد کنید.
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))
- بعدی، Enter را فشار دهید و اولین خروجی را خواهید دید.
در اینجا ، ما توابع IF و AND را ترکیب کردیم تا هر شرط را با متن آنها به صورت جداگانه مقایسه کنیم و اگر شرایط با مقدار سلول در C5 مطابقت نداشته باشد، مقدار را برگردانیم. در پایان، رشته خالی ( “” ) را وارد کردیم تا در صورت وجود سلول های خالی را حذف کنیم.
- در نهایت، این فرمول را برای اعمال کنید. محدوده سلولی D6:D10 و نتیجه نهایی را ببینید.
بیشتر بخوانید: Excel VBA: ترکیب اگر با و برای شرایط چندگانه
3. عملکرد Excel IF با منطق یا منطقبر اساس 3 شرط
ترکیب توابع IF و OR نیز ابزار بسیار قدرتمندی برای اجرای آزمون منطقی با 3 شرط است. بیایید ببینیم چگونه کار می کند.
- در ابتدا، سلول D5 را انتخاب کنید.
- در اینجا، این فرمول را وارد کنید.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))
- پس از آن، Enter را فشار دهید.
- در آخر، از استفاده کنید AutoFill ابزار در محدوده سلولی D6:D10 .
- در نهایت، خروجی را مطابق شکل زیر خواهید دید:
در اینجا، تابع IF و OR از مقایسه در 3 شرایط سود میبرد. بنابراین، شرایط عالی ، خوب و متوسط را با توجه به مقادیر آنها تعیین می کند.
ادامه مطلب: Excel VBA: Combined If and Or (3 مثال)
4. بیانیه IF Excel با تابع SUM برای 3 شرط
اگر مجموعه داده شما روی هیچ یک از موارد منطقی کار نمی کند در تست های بالا، می توانید برای تابع SUM که در عبارت IF گنجانده شده است بروید. برای 3 شرط با موفقیت کار می کند.
- ابتدا، این فرمول را در سلول D5 اعمال کنید.
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))
- بعد از این، Enter را فشار دهید تا اولین خروجی را ببینید.
در اینجا، ترکیب تابع IF هر شرط را با مقدار سلول C5 مقایسه میکند. به دنبال این، تابع SUM مقدار را بر اساس شرط محاسبه می کند تا مشخص کند که آیا آن است یا خیر درست یا نادرست .
- در نهایت، ابزار AutoFill را اعمال کنید و تمام وضعیت ها را با 3 شرط دریافت خواهید کرد.
بیشتر بخوانید: Excel VBA: If then Else عبارت با چند شرط (5 مثال)
5. IF & توابع AVERAGE با 3 شرط در اکسل
عملکرد AVERAGE همچنین اگر مجموعه متفاوتی از رشته های داده دارید مفید است. برای مقایسه بین شرایط با تابع IF ترکیب می شود. بیایید روند زیر را ببینیم.
- در ابتدا، سلول D5 را انتخاب کنید.
- سپس، این فرمول را در سلول وارد کنید.
=IF(AVERAGE(C5>=2500),"Excellent",IF(AVERAGE(C5>=2000),"Good","Average"))
- بعد از آن، Enter را فشار دهید.
- در آخر، این را اعمال کنید فرمول محدوده سلولی D6:D10 .
- در نهایت، خروجی را مطابق شکل زیر خواهید دید.
در اینجا ما از تابع IF برای مقایسه 3 شرط استفاده کردیم. سپس، تابع AVERAGE را برای برگرداندن مقدار متوسط (در صورت وجود) برای سلول انتخاب شده اعمال کنید. با چند شرط در محدوده
عملکرد Excel IF با 2 شرط
در اینجا یک نکته اضافی برای شما وجود دارد، اگر با 2 شرط کار می کنید . بیایید ببینیم که عملکرد IF در این مورد چگونه کار می کند.
- در ابتدا، اجازه دهید دو شرط را در نظر بگیریم: سود و ضرر بر اساس مقادیر >=2500 وبه ترتیب >=1000 .
- سپس، این فرمول را در سلول D5 وارد کنید.
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")
- بعد از این، Enter را فشار دهید و اولین وضعیت را مشاهده خواهید کرد. برای مقدار در سلول C5 .
در اینجا، IF ، AND & توابع ; OR برای تعیین شرایط سود و ضرر برای سلول C5 بر اساس مقادیر شرطی ترکیب می شوند.
- در آخر، از ابزار FlashFill استفاده کنید و خروجی نهایی را بر اساس 2 شرط دریافت کنید.
ادامه مطلب : نحوه استفاده از تابع IF با چند شرط در اکسل
مواردی که باید به خاطر بسپارید
- رعایت ترتیب شرایط موجود در اکسل الزامی است فرمولی که در ابتدا تنظیم کردید در غیر این صورت، مقدار اشتباهی را نشان می دهد.
- حتماً هر پرانتز را مطابق اعداد و ترتیب داخل فرمول را متعادل کنید تا نتیجه مناسبی بدست آورید.
- اگر شرایط در قالب Text قرار میگیرند، آنها باید در داخل دو نقل قول محصور شوند. در تابع Excel IF با 3 شرط بر اساس 5 تست منطقی مفید بود. من همچنین سعی کردم در 2 شرایط روند را پوشش دهم. پیشنهادات روشنگرانه خود را در کادر نظرات با ما در میان بگذارید. برای وبلاگ های بیشتر ExcelWIKI را دنبال کنید.