تابع SMALL جزو توابع آماری اکسل است. این تابع از بین یک سری از اعداد، k اُمین عدد کوچک را نشان میدهد.
🌎 Small در زبان انگلیسی بە معنی کوچک میباشد.
آرگومانها یا پارامترهای ورودی
آرگومان اول (array): یک بازە از اعداد کە میخواهید k اُمین عدد کوچک آن را بیابید.
آرگومان دوم (k): رتبە کوچکترین عددی که میخواهد آن را بیابید (همان k اُمین عدد کوچک).
مثالها
برای آشنایی با عملکرد این تابع، نگاهی به فرمول تصویر زیر بیندازید. در تصویر زیر دومین عدد کوچک بازه A2:B4 توسط تابع Small محاسبه شده است.
◢ | A | B | C | |||||
1 | مقدار | مقدار | فرمول | |||||
2 | 600 | 550 | =SMALL(A2:B4,2) | |||||
3 | 400 | 700 | نتیجه | |||||
4 | 500 | 650 | 500 |
نکات مهم تابع
نکته 1) اگر مقدار یکی از سلولهای بازه آرگومان اول (array) مقداری غیرعددی (متن) باشد، تابع آن را نادیده میگیرد.
◢ | A | B | C | |||||
1 | مقدار | مقدار | فرمول | |||||
2 | علی | 550 | =SMALL(A2:B4,2) | |||||
3 | 400 | 700 | نتیجه | |||||
4 | 500 | 650 | 500 |
نکته 2) اگر مقدار آرگومان دوم (k) برابر با 1 باشد، عملکرد این تابع با تابع MIN یکسان خواهد بود.
◢ | A | B | C | |||||
1 | مقدار | فرمول | نتیجه | |||||
2 | 25 | =SMALL(A2:A4,1) | 25 | |||||
3 | 90 | =MIN(A2:A4) | 25 | |||||
4 | 38 |
خطاهای تابع
خطای :#VALUE!این خطا زمانی رخ میدهد که مقدار آرگومان دوم (k) غیرعددی (متن) باشد.
◢ | A | B | C | |||||
1 | مقدار | فرمول | نتیجه | |||||
2 | 23 | =SMALL(A2:A4,”d”) | #VALUE! | |||||
3 | 45 | |||||||
4 | 14 |
خطای :#NUM!این خطا در دو حالت زیر رخ میدهد:
1- اگر مقدار آرگومان دوم (k) از 1 کمتر باشد و یا از تعداد سلولهای بازه بیشتر باشد.
◢ | A | B | C | |||||
1 | مقدار | فرمول | نتیجه | |||||
2 | 23 | =SMALL(A2:A4,4) | #NUM! | |||||
3 | 45 | |||||||
4 | 14 |
2- اگر بازه مورد نظر در آرگومان اول (array) تهی (خالی) باشد.
◢ | A | B | C | |||||
1 | مقدار | فرمول | نتیجه | |||||
2 | =SMALL(A2:A4,4) | #NUM! | ||||||
3 | ||||||||
4 |