Синтаксис
SMALL(range, n)
- диапазон—Группа чисел, из которой необходимо получить n-ое наименьшее значение.
- n—Номер, соответствующий возвращаемой позиции, начиная с наименьшего.
Пример использования
SMALL(Вариант1:Вариант5;3)
Примечания об использовании
- Функция SMALL будет искать числа только в указанном диапазоне. Если в этом диапазоне нет чисел, возвращается ошибка #INVALID VALUE или #INVALID COLUMN VALUE.
- Если значение n больше общего числа значений в диапазоне, возвращается ошибка #INVALID DATA TYPE.
Примеры
В этом примере используется информация из приведенной ниже таблицы.
Номер строки |
Предмет одежды |
Продано единиц |
Цена за единицу |
Есть в наличии? |
---|---|---|---|---|
Номер строки 1 |
Предмет одежды Футболка |
Продано единиц 78 |
Цена за единицу $15,00 |
Есть в наличии? false |
Номер строки 2 |
Предмет одежды Брюки |
Продано единиц 42 |
Цена за единицу $35,50 |
Есть в наличии? true |
Номер строки 3 |
Предмет одежды Пиджак |
Продано единиц 217 |
Цена за единицу $200,00 |
Есть в наличии? true |
Вот несколько примеров использования функции SMALL для данных из таблицы выше.
Формула |
Описание |
Результат |
---|---|---|
Формула =SMALL([Цена за единицу]:[Цена за единицу]; 1) |
Описание Вернуть первое наименьшее число в столбце «Цена за единицу». |
Результат $15,00 |
Формула =SMALL(COLLECT([Цена за единицу]:[Цена за единицу]; [В наличии?]:[В наличии?]; 1); 1) |
Описание Вернуть первое наименьшее число в ячейке столбце «Цена за единицу», где в столбце «В наличии» указано значение 1 (установлен флажок — значение true, т. е. истина). |
Результат $35,00 |
Формула =INDEX([Предмет одежды]:[Предмет одежды]; MATCH(SMALL([Продано единиц]:[Продано единиц]; 1); [Продано единиц]:[Продано единиц]; 0)) |
Описание Вернуть значение в столбце «Предмет одежды» с наименьшим значением в столбце «Продано единиц». |
Результат Брюки |