[لیست آموزش توابع]
استخراج رتبههای برتر و کمترین مقادیر در اکسل بدون نیاز به سورت (توابع LARGE و SMALL)
در گزارشهای اداری، مالی و فروش، بارها پیش میآید که از شما بخواهند:
۳ فروشنده برتر ماه کدامند؟
۳ فاکتور با بالاترین مبلغ کدامند؟
۳ پروژه با کمترین زمان اجرای مانده کدامند؟
بسیاری از افراد برای پیدا کردن این ارقام، کل جدول را سورت (مرتبسازی) میکنند یا چشمی اعداد را میگردند!
مشکل اینجاست که با هر تغییر در دادهها یا اضافه شدن ردیف جدید، سورت شما بههم میریزد و گزارش داینامیک نیست.
راهحل اصولی: استفاده از توابع هوشمند LARGE و SMALL است.
۱. تابع LARGE (پیدا کردن بزرگترین مقادیر بر اساس رتبه)
ساختار تابع=LARGE(array, k)
ورودی اول (array): محدوده اعداد شما (مثلاً ستون مبلغ فروش: C۲:C۱۰۰)
ورودی دوم (k): رتبه مورد نظر شما (۱ برای اول، ۲ برای دوم، ۳ برای سوم و...)
مثال واقعیاگر بخواهید «*دومین فروش بالاتر*» در محدوده C۲:C۱۰۰ را بدون دستزدن به جدول پیدا کنید:
=LARGE(C۲:C۱۰۰, ۲)
۲. تابع SMALL (پیدا کردن کوچکترین مقادیر بر اساس رتبه)
ساختار تابع=SMALL(array, k)
ورودی اول (array): محدوده اعداد (مثلاً ستون مانده بدهی یا هزینه: D۲:D۱۰۰)
ورودی دوم (k): رتبه کمترین مقدار (۱ برای کمترین، ۲ برای دومین کمترین و...)
مثال واقعیپیدا کردن «*کمترین هزینه ثبتشده*»=SMALL(D۲:D۱۰۰ , ۱)
ترفند حرفهای (گزارشگیری داینامیک ۳ رتبه برتر)
اگر میخواهید ۳ رکورد برتر را در یک جدول گزارش نشان دهید، بهجای اینکه عدد ۱، ۲ و ۳ را دستی در فرمول بنویسید، رتبهها را در یک ستون کناری بنویسید (مثلاً سلولهای E۲ تا E۴) و فرمول را اینطور ارجاع دهید:=LARGE($C$۲:$C$۱۰۰, E۲)
با درگ کردن فرمول، رتبههای بعدی خودکار محاسبه میشوند!
تفاوت با MAX و MINتوابع MAX و MIN فقط «*اولین*» رکورد بزرگ/کوچک را به شما میدهند، اما LARGE و SMALL به شما اجازه میدهند تا هر رتبهای (مثلاً پنجمین، دهمین یا صدمین) را استخراج کنید.
اکسلدان شو | رشد شغلی و درآمدی
در گزارشهای اداری، مالی و فروش، بارها پیش میآید که از شما بخواهند:
بسیاری از افراد برای پیدا کردن این ارقام، کل جدول را سورت (مرتبسازی) میکنند یا چشمی اعداد را میگردند!
راهحل اصولی: استفاده از توابع هوشمند LARGE و SMALL است.
ساختار تابع=LARGE(array, k)
=LARGE(C۲:C۱۰۰, ۲)
ساختار تابع=SMALL(array, k)
اگر میخواهید ۳ رکورد برتر را در یک جدول گزارش نشان دهید، بهجای اینکه عدد ۱، ۲ و ۳ را دستی در فرمول بنویسید، رتبهها را در یک ستون کناری بنویسید (مثلاً سلولهای E۲ تا E۴) و فرمول را اینطور ارجاع دهید:=LARGE($C$۲:$C$۱۰۰, E۲)
با درگ کردن فرمول، رتبههای بعدی خودکار محاسبه میشوند!
۶.۸K
۲۰:۲۳