تابع IFS اکسل – چند شرطی
قبلا برای شما بیان کرده بودیم در اکسل 365 تابع IFS معرفی شده است.
در نگاه اول شاید توانمندی های تابع IFS را به کمک توابع دیگری چون Vlookup یا Choose یا …. بتوانید انجام دهید.ولی استفاده از این توابع تا قبل از معرفی تابع IFS نیاز به ترکیب فرمول ها و توابع با یکدیگر داشت.این تابع معرفی شد تا نیاز شما در کار های تکراری و مقایسه ای را کاهش دهد.در واقع یکی از مشکلات تابع IF، مبحث IF های متداخل (تو در تو) بود که با این تابع این مشکل تا حد زیادی برطرف گردید.اکنون می توانید برای یک عبارت شرطی، با کمترین زحمت ممکن مقادیر مختلفی را در نظر بگیرید.
تذکر مهم:این توابع بر روی اکسل ۲۰۱۶ نصبی وجود ندارند. باید از مایکروسافت 365 استفاده نمایید.
ساختار تابع IFS:
=IFS([Something is True1, Value if True1, [Something is True2, Value if True2],…[Something is True127, Value if True127])
همان طور که مشاهده می کنید در این تابع خبری از برقرار نبودن شرط نیست.
در این تابع ۱۲۷ شرط را می توانید تعریف کنید.
کاربرد تابع IFS با مثال:
جدول زیر مربوط به نمرات دانش آموزان می باشد.از شما می خواهند با توجه به نمرات به اشخاص ، درجه بدهید.همان طور که در تصویر می بینید مثلا کسانی که نمره بین ۱۷ تا ۲۰ را دریافت کرده اند به آن ها درجه A را اعلام کنید.
اگر با فرمول 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 این کار با کمترین زمان و به راحتی امکان پذیر می باشد.
سلام من چند تا ifدارم با جوابهای مختلف متاسفانه فقط جواب اول رو میگیره یعنی فقط ifاول رو جواب میده چرا؟؟
سلام.
من میخوام از ایم برای متن استفاده کنم. امکانش هست؟ یا تابعی که کار مشابه انجام بده
مثلا میخوام اگر مقدار سلول A1 امیر بود در سلول B1 کلمه حسینی نوشته بشه.
و اینو چند شرطی میخوام. یعنی در عین این که شرط بالا هست مثلا اگر توی همون A1 نوشته شده بود محمد سلول B1 بشه احمدی.
و این که اگر هیچی نبود خالی باشه.
چنین چیزی توی اکسل وجود داره یا نه؟
با سلام و احترام
ممنونم از محبت شما
خیلی مناسب بود
سلام.
من نسخه اکسل 2016 دارم ولی توابع جدید را ندارد. چه کار باید کرد؟ لطفا راهنمایی کنید.
ممنونم
سلام
دوست عزیز لطفا آخرین نسخه آفیس را دانلود نمایید.منظور از آخرین نسخه این می باشد که آخرین آپدیت را به همراه خود داشته باشد.اگر از ویرایش های اولیه آفیس 2016 استفاده می کنید، این توابع قابل مشاهده نمی باشد.آفیسی 2016 ای را نصب کنید که از فروردین و اردیبهشت 1395 به بعد عرضه شده اند…..
سلام
ممنون از اطلاعات مفید و به روزتون. من اکسل 2016 نصب کردم ولی این تابع ها رو نمی تونم پیدا کنم مثل Ifs لطفاً راهنمایی کنید
با سلام
همان طور که در متن هم اشاره شده است باید جدیدترین نسخه آفیس را دانلود و نصب نمایید.
اگر دوست دارید از آن ها استفاده نمایید بهتر است ابتدا از اکسل آنلاین استفاده کنید.
موفق باشید