توابع AND و OR در اکسل

توضیح کامل و جامع توابع AND و OR در اکسل + مثال و کلیپ آموزشی

توابع AND و OR در اکسل

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

ابتدا تابع And را توضیح می دهیم:

شکل کلی توابع AND و OR به یک شکل است :

توابع AND و OR در اکسل
توابع AND و OR در اکسل

 

برای درک بهتر تابع If رو تو ذهنتون بیارید تابع  IF چکار میکرد :

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

مثلا تو تابع IF میتونستیم بگیم بررسی کن ببین عدد وارد شده توی A1 بزرگتر از 10 هست یا نه؟ اگر بود بنویس OK اگه نبود بنویس NOT OK که به شکل زیر میشد :

=IF(A1>10,”OK”,”NOT OK”)

خب حالا فرض کنید ما میخواستیم ببینیم که آیا A1 و B1 هر دو به تنهاب از 10 باتر هستند یا نه ؟ با تابع IF سخت میشه این کار رو کرد .

اکسل تابع AND رو در نظر گرفته :

کافیه توی C1 فرمول زیر رو بنویسیم:

=AND(A1>10,B1>10)

  • اگر هر دو شرط با هم برقرار باشه نتجه TRUE با همون صحیح خواهد بود
  • اگه یکیشون بالاتر از 10 نباشه یا هردوشون زیر 10 باشن نتیجه FALSE یا غلط خواهد بود.
  • با فرمول AND شما میتونید 255 شرط رو در آن واحد بررسی کنید .
  • خب حالا از تابع بالا میشه به عنوان یکی از آرگومانهای IF استفاده کرد .

ترکیب تابع AND و تابع Or

توی تابع AND ما میتونستیم 255 شرط رو باهم بررسی کنیم که می بایست همه اونها برقرار باشن تا نتیجه TRUE باشه حالا تو تابع OR ما میتونیم همون 255 شرط رو به کار ببریم با این تفاوت که تنهادر زمانی نتیجه FALSE میشه که هیچکدون از شرطها برقرار نباشه یه مثال میزنم:

فرض کنیم توی A1 و B1 عدد وارد کردیم و میخوایم ببینیم که آیا یکی از مقادر زیر بالای 10 هست یا نه ؟ فرمول رو به شکل زیر می نویسیم.

=AND(A1>10,B1>10)

ویدیو آموزشی از ترکیب توابع AND و OR با تابع IF و نتایج جالب.

دیدگاه‌ خود را بنویسید

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

8 دیدگاه دربارهٔ «توضیح کامل و جامع توابع AND و OR در اکسل + مثال و کلیپ آموزشی»

  1. سومین فرمول اشتباهه باید جای AND رو با OR عوض کنید. و گفتید که توضیح میدید که چطور به عنوان آرگومان در IF از اینها استفاده کنیم اما چیزی نگفتید و مطلب تموم شد.

  2. سلام و خسته نباشید
    در فرمول چند شرطی زیر آرگومان سوم یه فرمول قرار داده شده که اگر شرطها برقرار نشد آن را محاسبه کند.آیا درست است ؟
    و اینکه میخوام اگر به جای کلمه سانترال کلمه دیگری درج شد آرگومان سوم را محاسبه کند.
    =IF(D8=”سانترال”;IF(OR(E8=3;E8=4);(2*B8)+C8;IF(E8=5;(3*B8)+(2*C8);IF(OR(E8=6;E8=7);(4*B8)+(3*C8);IF(OR(E8=8;E8=9);(5*B8)+(4*C8);IF(OR(E8=10;E8=11);(6*B8)+(5*C8);IF(OR(E8=12;E8=13);(7*B8)+(6*C8);(E8*B8)+(C8*(E8-1)))))))))

  3. هاشم شمس نژاد

    سلام. جناب مهندس واقعا خداقوت با شما میگم بابت زحمتهایی که متحمل میشوید. من که به نوبه خود بسیار بسیار بهره بردم.

  4. جاوید پایند

    با سلام.
    یه فرمول دارم در مورد حضور و غیاب پرسنل، ولی متاسفانه عدد نیم(۰٫۵) جایگاهی ندارد لطفآ کمکم کنید که با وارد کردن عدد نیم، در سلول فرمول نیم هم محاسبه گردد.
    =IF(AP4=2؛AP4-1؛AP4=1)+IF(AO4=2؛AO4-1؛AO4=1)+IF(AN4=2؛AN4-1؛AN4=1)+IF(AM4=2؛AM4-1؛AM4=1)+IF(AL4=2؛AL4-1؛AL4=1)+IF(AK4=2؛AK4-1؛AK4=1)+IF(AJ4=2؛AJ4-1؛AJ4=1)+IF(AI4=2؛AI4-1؛AI4=1)+IF(AH4=2؛AH4-1؛AH4=1)+IF(AG4=2؛AG4-1؛AG4=1)+IF(AF4=2؛AF4-1؛AF4=1)+IF(AE4=2؛AE4-1؛AE4=1)+IF(AD4=2؛AD4-1؛AD4=1)+IF(AC4=2؛AC4-1؛AC4=1)+IF(AB4=2؛AB4-1؛AB4=1)+IF(AA4=2؛AA4-1؛AA4=1)+IF(Z4=2؛Z4-1؛Z4=1)+IF(Y4=2؛Y4-1؛Y4=1)+IF(X4=2؛X4-1؛X4=1)+IF(W4=2؛W4-1؛W4=1)+IF(V4=2؛V4-1؛V4=1)+IF(U4=2؛U4-1؛U4=1)+IF(T4=2؛T4-1؛T4=1)+IF(S4=2؛S4-1؛S4=1)+IF(R4=2؛R4-1؛R4=1)+IF(Q4=2؛Q4-1؛Q4=1)+IF(P4=2؛P4-1؛P4=1)+IF(O4=2؛O4-1؛O4=1)+IF(N4=2؛N4-1؛N4=1)+IF(M4=2؛M4-1؛M4=1)+IF(L4=2؛L4-1؛L4=1)
    شکل کلی فرمول به این شکل می باشد.
    لطفآ تو ایمیل جواب بدهید. ممنون

  5. برای مالیات حقوق و دستمزد که درصد مالیات به صورت پله ای هست از کدام تابع استفاده کنم؟ که اگر حقوق بین 2750000 تا 41250000 بود 10درصد مالیات و اگر حقوق بین 41250000تا68750000 بود 15 درصد مالیات اعمال کند؟ در غیر اینصورت 0

  6. سلام
    من یک فرمول می خوام که ساخص های زیر را در نظر بگیره
    اگر عدد ما کوچکتر از 0.5 باشه در سلول دیگری غیر قابل قبول بزنه ، اگر بین 0.5تا0.8 باشه حاشیه ای در نظر بگیره ، اگر بین 0.8 تا 1.2 باشه قابل قبول ، اگر بین 1.2 تا 1.5 باشه مجدد حاشیه ای و اگر از 1.5 بزرگتر باشه غیر قابل قبول بزنه
    ممنون

پیمایش به بالا