Здравствуйте. Функция МОДА возвращает самую употребляемую цифру из массива. Очень удобная функция в повседневном подсчете товара. Но МОДА возвращает лишь самую используемую из всех. А хотелось бы получить вторую по "используемости", третью и так далее цифру. Массив данных разбросан на большом количестве ячеек, так что банальная сортировка столбца не спасает. Что можно сделать в данном случае?
Альтернитива функции МОДА
23.10.2012 01:33:27
|
|
|
|
23.10.2012 01:51:40
Каждому уникальному товару или числу - СЧЕТЕСЛИ().
Протянуть по строкам: =НАИБОЛЬШИЙ(диапазон_с_формулой;СТРОКА(1:1)) |
|
|
|
23.10.2012 06:45:14
Пример?
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
|
|
|
|
23.10.2012 11:16:30
vikttur, спасибо за вариант, но цифр очень много и они динамически меняются. Вот пример.
|
|
|
|
23.10.2012 11:30:03
GreenL
>>Но МОДА возвращает лишь самую используемую из всех Не ошибитесь. В примере 20 самое частое |
|
|
|
23.10.2012 12:53:30
Дошел только до второго.. )
|
|
|
|
23.10.2012 13:54:55
Вроде бы так..
|
|
|
|
23.10.2012 14:48:41
Ух ты, спасибо! Отлично работает!
|
|
|
|
23.10.2012 14:49:56
С доп.столбцами.
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
|
|
|
|
23.10.2012 14:52:18
Маугли, лишние диапазоны:
=МОДА(ЕСЛИ(B5:P15<>D20;B5:P15)) =МОДА(ЕСЛИ((B5:P15<>D20)*(B5:P15<>D21);B5:P15)) |
|
|
|
23.10.2012 17:47:54
Только начинаю вникать..(
|
|
|
|
23.10.2012 17:52:51
Здесь все-таки плюс
=МОДА(ЕСЛИ((B5:P15<>D20)+(B5:P15<>D21);B5:P15)) |
|
|
|
23.10.2012 17:59:48
Нет, правда ваша..Спешка в этом деле ни к чему )
|
|
|
|
23.10.2012 18:01:52
Нет, нужна функция И().
11 - не равно 2, равно 11 =ИЛИ(ИСТИНА;ЛОЖЬ)=ИСТИНА+ЛОЖЬ=1 =И(ИСТИНА;ЛОЖЬ)=ИСТИНА*ЛОЖЬ=0 |
|
|
|
23.10.2012 20:21:07
Запутали :) Так как все-таки верно?
|
|
|
|
Читают тему