Вычисление MAX и МИН времени с условием даты
zafarismoilov1979
Дата: Вторник, 10.01.2023, 20:56 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Здравствуйте уважаемые! Как найти максимальное и минимальное значение времени с учётом даты при помощи формулы? Штат работников около 300 человек, и надо сделать отчет о прибытии и убытии сотрудника на каждую дату.
Здравствуйте уважаемые! Как найти максимальное и минимальное значение времени с учётом даты при помощи формулы? Штат работников около 300 человек, и надо сделать отчет о прибытии и убытии сотрудника на каждую дату. zafarismoilov1979
К сообщению приложен файл:
_2.xls
(455.0 Kb)
Ответить
Сообщение Здравствуйте уважаемые! Как найти максимальное и минимальное значение времени с учётом даты при помощи формулы? Штат работников около 300 человек, и надо сделать отчет о прибытии и убытии сотрудника на каждую дату. Автор - zafarismoilov1979 Дата добавления - 10.01.2023 в 20:56
bigorq
Дата: Вторник, 10.01.2023, 21:41 |
Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 197
Репутация:
47
±
Замечаний:
0% ±
Нет
Здравствуйте Попробуйте такКод
=MIN(IF(($D3=$DB.$A$2:$E$9999)*(DB.$A$2:$A$3107=E$1);--$DB.$B$2:$B$9999;""))
Код
=max(IF(($D3=$DB.$A$2:$E$9999)*(DB.$A$2:$A$3107=E$1);--$DB.$B$2:$B$9999;""))
массивные, если нет данных, то выводит 00:00:00
Здравствуйте Попробуйте такКод
=MIN(IF(($D3=$DB.$A$2:$E$9999)*(DB.$A$2:$A$3107=E$1);--$DB.$B$2:$B$9999;""))
Код
=max(IF(($D3=$DB.$A$2:$E$9999)*(DB.$A$2:$A$3107=E$1);--$DB.$B$2:$B$9999;""))
массивные, если нет данных, то выводит 00:00:00 bigorq
Ответить
Сообщение Здравствуйте Попробуйте такКод
=MIN(IF(($D3=$DB.$A$2:$E$9999)*(DB.$A$2:$A$3107=E$1);--$DB.$B$2:$B$9999;""))
Код
=max(IF(($D3=$DB.$A$2:$E$9999)*(DB.$A$2:$A$3107=E$1);--$DB.$B$2:$B$9999;""))
массивные, если нет данных, то выводит 00:00:00 Автор - bigorq Дата добавления - 10.01.2023 в 21:41
zafarismoilov1979
Дата: Среда, 11.01.2023, 06:24 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
bigorq, не получается. Выдает ошибку!
Ответить
Сообщение bigorq, не получается. Выдает ошибку! Автор - zafarismoilov1979 Дата добавления - 11.01.2023 в 06:24
bigorq
Дата: Среда, 11.01.2023, 07:20 |
Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 197
Репутация:
47
±
Замечаний:
0% ±
Нет
Поменяйте разделить после имени листа с точки на !
Поменяйте разделить после имени листа с точки на ! bigorq
Ответить
Сообщение Поменяйте разделить после имени листа с точки на ! Автор - bigorq Дата добавления - 11.01.2023 в 07:20
zafarismoilov1979
Дата: Среда, 11.01.2023, 07:57 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
bigorq, пробывал. Не помогает.
Сообщение отредактировал zafarismoilov1979 - Среда, 11.01.2023, 07:58
Ответить
Сообщение bigorq, пробывал. Не помогает. Автор - zafarismoilov1979 Дата добавления - 11.01.2023 в 07:57
_Boroda_
Дата: Среда, 11.01.2023, 09:13 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16718
Репутация:
6505
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
А так? [vba]Код
=МИН(ЕСЛИ(($D3=DB!$E$2:$E$9999)*(DB!$A$2:$A$9999=E$1);--DB!$B$2:$B$9999;""))
[/vba]
А так? [vba]Код
=МИН(ЕСЛИ(($D3=DB!$E$2:$E$9999)*(DB!$A$2:$A$9999=E$1);--DB!$B$2:$B$9999;""))
[/vba] _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение А так? [vba]Код
=МИН(ЕСЛИ(($D3=DB!$E$2:$E$9999)*(DB!$A$2:$A$9999=E$1);--DB!$B$2:$B$9999;""))
[/vba] Автор - _Boroda_ Дата добавления - 11.01.2023 в 09:13
zafarismoilov1979
Дата: Среда, 11.01.2023, 10:12 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
_Boroda_, Спасибо Вам огромное. Получилось!
Ответить
Сообщение _Boroda_, Спасибо Вам огромное. Получилось! Автор - zafarismoilov1979 Дата добавления - 11.01.2023 в 10:12