خانهExcelتابع IFS اکسل ۲۰۱۶-چند شرطی

تابع IFS اکسل ۲۰۱۶-چند شرطی

قبلا برای شما بیان کرده بودیم در اکسل ۲۰۱۶ چه توابع جدیدی معرفی شده اند. در این مطلب قصد داریم شما را با تابع جدید IFS آشنا کنیم.

در نگاه اول شاید توانمندی های این تابع را به کمک توابع دیگری چون Vlookup یا Choose یا …. بتوانید انجام دهید.ولی استفاده از این توابع تا قبل از معرفی تابع IFS نیاز به ترکیب فرمول ها و توابع با یکدیگر داشت.این تابع معرفی شد تا نیاز شما در کار های تکراری و مقایسه ای را کاهش دهد.در واقع یکی از مشکلات تابع IF، مبحث IF های متداخل (تو در تو) بود که با این تابع این مشکل تا حد زیادی برطرف گردید.اکنون می توانید برای یک عبارت شرطی، با کمترین زحمت ممکن مقادیر مختلفی را در نظر بگیرید.

تذکر مهم:این توابع بر روی اکسل ۲۰۱۶ نصبی وجود ندارند(یعنی بر روی Office 2016 Pro Plus و Office 2016 Professional وجود ندارند.فقط بر روی آفیس ۳۶۵ وجود دارند.اگر قصد تهیه آفیس ۳۶۵ را دارید به شما تهیه لایسنس آفیس ۳۶۵ نسخه خانگی (Office 365 Home) را پیشنهاد می کنیم.زیرا بر روی ۱۵ ابزار مختلف با قیمت بسیار پایین قابلیت نصب شدن دارد.

توجه: این تابع را بر روی اکسل ۲۰۱۶ آفیس ۳۶۵ و اکسل آنلاین و همچنین اکسل تلفن همراه (نسخه بروز) می توانید مشاهده کنید.اگر از ویرایش های قبلی اکسل استفاده می کنید، خطای #NAME? را به شما نشان خواهد داد.

Excel 2016, Excel Online, Excel for Android tablets, Excel Mobile, Excel for Android phones

اگر از اکسل ۲۰۱۶ استفاده می کنید ولی این تابع را نمی توانید مشاهده کنید، باید بروز رسانی لازم را انجام دهید.

ساختار تابع IFS:

=IFS([Something is True1, Value if True1, [Something is True2, Value if True2],…[Something is True127, Value if True127])

همان طور که مشاهده می کنید در این تابع خبری از برقرار نبودن شرط نیست.

در این تابع ۱۲۷ شرط را می توانید تعریف کنید.

اجازه دهید با یک مثال کاربرد این تابع را به شما نشان دهیم.

جدول زیر مربوط به نمرات دانش آموزان می باشد.از شما می خواهند با توجه به نمرات به اشخاص ، درجه بدهید.همان طور که در تصویر می بینید مثلا کسانی که نمره بین ۱۷ تا ۲۰ را دریافت کرده اند به آن ها درجه A را اعلام کنید.

تابع IFS اکسل 2016-چند شرطی

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

=IF(B2>=17,”A”,IF(B2>=14,”B”,IF(B2>=10,”C”,IF(B2>=0,”D”,””))))

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

=IFS(B2>=17,”A”,B2>=14,”B”,B2>=10,”C”,B2>=0,”D”)

همان طور که مشاهده می کنید در فرمول اول از ۴ تابع IF استفاده کردیم که طولانی و کنترل آن کار سختی می باشد. ولی در تابع IFS این کار با کمترین زمان و به راحتی امکان پذیر می باشد.

در ویدئو زیر با ویژگی های بیشتر تابع IFS آشنا خواهید شد.

http://dl.office-learning.ir/ads/تابع IFS اکسل ۲۰۱۶٫mp4

7 نظرات

  1. سلام من چند تا ifدارم با جوابهای مختلف متاسفانه فقط جواب اول رو میگیره یعنی فقط ifاول رو جواب میده چرا؟؟

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

  3. با سلام و احترام
    ممنونم از محبت شما
    خیلی مناسب بود

  4. سلام.
    من نسخه اکسل 2016 دارم ولی توابع جدید را ندارد. چه کار باید کرد؟ لطفا راهنمایی کنید.
    ممنونم

    • سلام
      دوست عزیز لطفا آخرین نسخه آفیس را دانلود نمایید.منظور از آخرین نسخه این می باشد که آخرین آپدیت را به همراه خود داشته باشد.اگر از ویرایش های اولیه آفیس 2016 استفاده می کنید، این توابع قابل مشاهده نمی باشد.آفیسی 2016 ای را نصب کنید که از فروردین و اردیبهشت 1395 به بعد عرضه شده اند…..

  5. سلام
    ممنون از اطلاعات مفید و به روزتون. من اکسل 2016 نصب کردم ولی این تابع ها رو نمی تونم پیدا کنم مثل Ifs لطفاً راهنمایی کنید

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

پاسخ دادن

لطفا دیدگاه خود را وارد کنید
نام خود را وارد کنید