Страницы: 1
RSS
Не работает формула массива функция "МИНИМУМ"
 
Добрый день

Помогите решить проблему
Есть некий массив данных: ежедневная информация о проходе сотрудников через КПП. По итогам делаю сводную о работе сотрудников: миним.вход и максимум выход. Проблема возникла, когда попробовала рассчитать длительность нахождения на рабочем месте. Сотрудник может несколько раз входить/выходить через КПП, в результате в своднике считается как сумма всех входов/выходов (выводила через формулу в сводной таблице), а нужна именно разница между Первым входом и последним выходом. В исходник попробовала вытянуть формулой массива минимальные вход и максимальные время выхода на каждый день по каждому сотруднику (чтобы потом просто рассчитать разность). В итоге формула на МАКС работает, а по МИН выдает значение 0:00. Что не так делаю?
Работаю в эксель 2007
 
У Вас опечатка - Вы в третьем критерии отбираете "Выход" вместо "Вход". Должно быть -

Код
=МИН(($A$5:$A$533=A5)*($B$5:$B$533=B5)*($D$5:$D$533=$D$5)*($C$5:$C$533))
Изменено: Drongo - 19.01.2015 12:37:45
 
можно так попробовать аналогично и для макс
Код
=МИН(ЕСЛИ($A$5:$A$533&$B$5:$B$533=A5&B5;$C$5:$C$533)) 
Изменено: Сергей - 19.01.2015 12:43:05 (файл)
Лень двигатель прогресса, доказано!!!
 
Спасибо всем большое! У меня действительно опечатка, я исправила, но результат тот же.
Использовала формулу Сергея, так работает.
Так и не поняла, почему не работает обчным способом ))
 
Посмотрите через F9 вашу формулу и увидите в чем проблема
Лень двигатель прогресса, доказано!!!
 
Гм, я прошу прощения: нажимаю F9, безрезультатно.  
 
Belladonna, уменьшите в формуле диапазон МИН(($A$5:$A$20=A5)*($B$5:$B$20=B5)*($D$5:$D$20=$D$5)*($C$5:$C$20)) потом выделяете свои условия и нажимаете F9 и получаете такой массив МИН({0,322916666666667:0:0,376944444444444:0:0,5590625:0:0,648923611111111:0:0:0:0:0:0:0:0:0}) и соответственно функция МИН выберет из этого массива минимальную цифру т.е. 0
Лень двигатель прогресса, доказано!!!
 
Ясно, спасибо большое за подсказки
 
Функция Если возвращает диапазон всех значений, как исправить и результат неверный в итоге, получается надо как-то изменить диапазон выдаваемый функцией ЕСЛИ
 
Минимум и максимум входа исходя из ФИО и даты
 
Цитата
Belladonna написал: Не работает формула массива функция "МИНИМУМ"
, эт точно ваша проблема?,
не бойтесь создайте свою тему, назовите например "Как определить минимальное и максимальное время входа сотрудника"
Изменено: Сергей - 29.02.2016 13:31:44
Лень двигатель прогресса, доказано!!!
 
это проблема Belladonna и да заведу тогда свою тему
Страницы: 1
Читают тему
Наверх