- What's the difference between SMALL and MIN?
- MIN returns only the smallest value (equivalent to SMALL with k=1), while SMALL lets you retrieve the 2nd smallest, 3rd smallest, and beyond. Use SMALL when ranking values by size or building percentile analyses.
- Can SMALL handle negative numbers and unsorted data?
- Yes, SMALL correctly ranks any numbers—including negatives, zeros, and decimals—regardless of input order. It sorts values internally without modifying your source data, making it safe for real-world datasets.
- How do I use SMALL to find the k-th smallest based on criteria?
- Wrap SMALL with IF in an array formula: =SMALL(IF(criteria, values), k). In Excel 365, use FILTER: =SMALL(FILTER(costs, criteria), k). For single conditions, MINIFS or MAXIFS offer cleaner syntax.
- What happens if k is a decimal like 2.5?
- SMALL truncates decimals to integers, so 2.5 becomes 2, returning the 2nd smallest. If you need fractional ranking or percentiles, use PERCENTILE or QUARTILE functions instead.