پیدا کردن اولین مقدار منفی در اکسل

1,029
بدون دیدگاه
پیدا کردن اولین مقدار منفی در اکسل

در اینجا قصد داریم به کمک توابع اکسل اولین مقدار منفی در یک محدوده را پیدا کنیم. فرض کنید همانند تصویر بالا اطلاعات مربوط به دمای هوا در اختیار داریم و می خواهیم بدانیم در چه تاریخی برای اولین بار دمای هوا منفی شده است. در ادامه نحوه پیدا کردن اولین مقدار منفی در اکسل بیان می شود.

فرمت کلی پیدا کردن اولین مقدار منفی

=INDEX(Num,MATCH(1,- -(Num<0),0))

همانطور که مشاهده می کنید از ترکیب توابع INDEX و MATCH برای پیدا کردن اولین مقدار منفی استفاده شده است. در این فرمول Num بیانگر محدوده مورد نظر جهت جست و جو است. در مثال بالا (تصویر) در سلول G5 از این فرمول استفاده شده است و محدوده $D$5:$D$14 به نام Num نامگذاری شده است (برای آشنای با نحوه نامگذاری محدوده ها اینجا را ببینید).

از آنجا که فرمول به صورت آرایه ای است از کلیدهای Ctrl + Shift +Enter استفاده کنید. البته اگر از نسخه 2021 اکسل استفاده می کنید نیازی به انجام اینکار نیست.

در ادامه ببینیم که این فرمول به چه صورت عمل می کند:

نحوه عملکرد فرمول

در این فرمول ابتدا شرط ذیل بررسی می شود.

– -(Num<0)

و خروجی آن برای مقادیر کوچکتر از 0 مقدار TRUE و برای دیگر مقادیر FALSE می باشد:

– -({FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE})

علامت – – پشت یک محدوده مقادیر TRUE را به 1 و مقادیر FALSE را به 0 تبدیل می کند:

{0;0;0;0;1;0;1;0;1;0}

عدد 1 در این محدوده جایگاه مقادیر منفی را نشان می دهد. در ادامه تابع MATCH شماره ردیف اولین مقدار منفی در محدوده انتخابی را بدست می دهد:

MATCH(1,{0;0;0;0;1;0;1;0;1;0},0)     ///   =5

تابع INDEX نیز 5 مین مورد از محدوده انتخابی را نمایش می دهد:

INDEX($D$5:$D$14,5)       ///  = -3

در صورتی که قصد دارید نشان دهید که در چه تاریخی برای اولین بار دما منفی شده است کافی است در فرمول فوق آرگومان اول تابع INDEX را برابر ستون تاریخ قرار دهید یعنی محدوده $C$5:$C$14 که با روش نامگذاری محدوده به نام List نشان داده شده است :

=INDEX(List,MATCH(1,–(Num<0),0))

در ادامه می توانید فایل اکسل مثال مورد بررسی را دانلود کنید و مطالب بیان شده را نیز در ویدیو دوباره بررسی کنید.

INDEXMATCH

دیدگاهتان را بنویسید

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

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

حداکثر حجم مجاز فایل : 5 مگابایت فرمت های مجاز : jpeg - jpg - png - pdf- xls - xlsx - xlsb - xlsm - txt - csv - zip - rar فایل ها را اینجا بکشید

keyboard_arrow_up