How to Use SMALL Function
Learn to use the SMALL function to find the k-th smallest value in a dataset. This tutorial covers syntax, practical applications like identifying bottom performers or lowest prices, and combining SMALL with other formulas for advanced data analysis.
Why This Matters
SMALL enables rapid identification of lowest values without manual sorting, essential for data ranking, performance analysis, and competitive benchmarking in business intelligence.
Prerequisites
- •Basic Excel knowledge and cell references
- •Understanding of data ranges and arrays
Step-by-Step Instructions
Open Excel and prepare your dataset
Create or open a spreadsheet with numerical data in a column (e.g., A2:A20 containing sales figures or test scores).
Click the target cell for your formula
Select an empty cell where you want the result to appear, such as C2.
Enter the SMALL function syntax
Type =SMALL(A2:A20,1) to find the smallest value, replace 1 with 2 for second smallest, 3 for third smallest, etc.
Press Enter to execute the formula
Hit Enter; Excel calculates and displays the k-th smallest value from your range in the selected cell.
Copy the formula to find multiple smallest values
Copy the cell and paste to rows below, incrementing the k value (1,2,3...) to display smallest, 2nd smallest, 3rd smallest values.
Alternative Methods
Using SMALL with RANK function
Combine SMALL with RANK to simultaneously identify and rank lowest values without manual sorting.
Using SMALL with IF for conditional filtering
Nest SMALL within IF to find the k-th smallest value based on specific criteria or categories.
Tips & Tricks
- ✓Use absolute references ($A$2:$A$20) when copying formulas to prevent range shift.
- ✓Combine SMALL with ROW() and INDIRECT() for dynamic, scalable analyses.
- ✓The k parameter must be a positive integer; k=0 or negative values return errors.
Pro Tips
- ★Pair SMALL with MATCH to return the position of the k-th smallest value for cross-referencing other data.
- ★Use SMALL in array formulas with SUM to calculate totals of the n smallest values.
- ★Apply SMALL to sorted data first when dealing with ties to ensure consistent k-value identification.
Troubleshooting
Check for blank cells or non-numeric values in your range using Find & Replace (Ctrl+H) to clean data before reapplying SMALL.
Verify k value does not exceed the data range size; if data has 15 values, k must be ≤15.
Ensure your range reference uses absolute notation ($A$2:$A$20) and not relative references that shift with edits.
Related Excel Formulas
Frequently Asked Questions
What's the difference between SMALL and MIN?
Can SMALL work with negative numbers?
How do I use SMALL with multiple criteria?
Does SMALL handle duplicate values?
This was one task. ElyxAI handles hundreds.
Sign up