جلسه چهارم: توابع شرطی (IF) در اکسل – آشنایی با شرط ها

هدف جلسه

آشنایی با تابع IF برای نوشتن شرط‌ها

ترکیب شرط‌های ساده و چند شرطی (در حد مقدماتی)

ترفندهایی در به‌کارگیری تابع شرطی

کلیدهای میانبر مرتبط

۱. معرفی تابع IF – ساختار کلی

تابع IF این امکان را می‌دهد که بر اساس یک شرط، تصمیم بگیریم چه مقداری در سلول نمایش داده شود.

ساختار کلی:

=IF(شرط, نتیجه اگر شرط برقرار باشد, نتیجه اگر برقرار نباشد)

در داخل پرانتز اول شرط را می نویسیم بعد جدا کننده که ,   یا ؛ است (بستگی به تنظیمات ویندوز دارد) قسمت دوم نتیجه شرط اگر برقرار باشد بعد جدا کننده و قسمت سوم نتیجه شرط اگر برقرار نباشد

مثال:

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

اگر مقدار سلول A1 بیشتر از 10 باشد، متن «بزرگ‌تر از 10» نمایش داده می‌شود؛ در غیر این صورت، «کوچک یا مساوی 10».

۲. شرط‌های متداول

در شرط‌ها می‌توانید از این عملگرها استفاده کنید:

مثال‌های کاربردی:

شرط بررسی مساوی بودن:

=IF(B2=”Yes”, “قبول”, “رد”)

شرط عددی:

=IF(C3<=5, “کم”, “زیاد”)

۳. استفاده از IF برای خروجی عددی

می‌توان نتیجه‌ی تابع شرطی را عددی نوشت:

=IF(D2>100, D2*0.1, 0)

اگر مقدار D2 بیش از 100 باشد، 10 درصد آن را نمایش بده، در غیر این صورت صفر.

۴. ترفند کاربردی: استفاده از سلول‌های دیگر به‌جای نوشتن متن مستقیم

به‌جای نوشتن متن در تابع IF می‌توانید از محتوای سلول‌های دیگر استفاده کنید:

=IF(A1>50, B1, C1)

یعنی اگر A1 بیشتر از 50 باشد، مقدار B1 را نمایش بده، در غیر این صورت C1 را.

۵. نکته مهم: شرط‌گذاری روی متن‌ها (تفاوت بین “Yes” و Yes)

هنگامی که با متن‌ها کار می‌کنید، حتماً داخل شرط از علامت نقل قول ” ” استفاده کنید:

=IF(A1=”Yes”, “مجاز”, “غیرمجاز”)

بدون ” ” اکسل خطا می‌دهد.

۶. آشنایی با خطاهای رایج در IF

استفاده از کاما (,) به‌جای سمی‌کالن (;) یا برعکس

ترفند: اگر تابع شما کار نمی‌کند، جداکننده‌ها را تغییر دهید.

فراموش کردن علامت مساوی اول فرمول (=)

تایپ نادرست متن‌ها مثل نوشتن “yes” به‌جای “Yes” (توجه به بزرگی و کوچکی حروف در برخی موارد)

۷. کلیدهای میانبر مفید در کار با توابع

Alt + = : درج سریع تابع جمع (SUM)

Ctrl + Shift + Enter : اجرای فرمول به‌صورت آرایه‌ای (در نسخه‌های قدیمی اکسل)

F2 : ورود به حالت ویرایش سلول حاوی فرمول

Ctrl + D : کپی فرمول یا مقدار سلول بالایی در سلول فعلی

Ctrl + R : کپی فرمول یا مقدار سلول سمت چپ در سلول فعلی

۸. تمرین‌های پیشنهادی

1. در سلول A1 یک عدد وارد کنید، سپس با تابع IF بررسی کنید که آیا عدد مثبت است یا منفی.

2. یک لیست از نمرات تهیه کرده و شرط بگذارید که اگر نمره بالای 10 بود بنویسد «قبول»، در غیر این صورت «رد».

3. تمرین ترکیبی: اگر نمره بیش از 17 باشد «عالی»، بین 10 تا 17 «قبول»، و کمتر از 10 «رد» نمایش داده شود (در جلسه بعدی با IF تو در تو این را یاد می‌گیریم).

تهیه شده توسط دکتر کاظمی

دکتر کاظمی
دکتر کاظمی

من دکتر کاظمی هستم — دامپزشک و علاقه‌مند به یادگیری و به‌اشتراک‌گذاری دانش در زمینه‌های گوناگون. این وب‌سایت را با هدف ارائهٔ محتوای آموزشی مفید، ساده و قابل‌اعتماد راه‌اندازی کرده‌ام؛ جایی برای پاسخ دادن به کنجکاوی ذهن‌های جست‌وجوگر.

مقاله‌ها: 32

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *