Максимальное значение в определенном интервале
ZetMenChavo
Дата: Вторник, 11.05.2021, 11:13 |
Сообщение № 21
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 159
Репутация:
7
±
Замечаний:
0% ±
Excel 2010
ПАМ, Вроде теперь понятно чего хотите, но хотелось бы что бы ещё уточнили, в каком виде планируются вводиться данные в AF? Там сейчас только целые числа в файле что вы дали. Вы собираетесь вводить данные по типу 12-13 или скажем 9-21 (от 9 часов до 21го). Пока не узнаем как выглядят исходные данные для расчетов, будет сложно написать подходящую формулу.
ПАМ, Вроде теперь понятно чего хотите, но хотелось бы что бы ещё уточнили, в каком виде планируются вводиться данные в AF? Там сейчас только целые числа в файле что вы дали. Вы собираетесь вводить данные по типу 12-13 или скажем 9-21 (от 9 часов до 21го). Пока не узнаем как выглядят исходные данные для расчетов, будет сложно написать подходящую формулу. ZetMenChavo
Ответить
Сообщение ПАМ, Вроде теперь понятно чего хотите, но хотелось бы что бы ещё уточнили, в каком виде планируются вводиться данные в AF? Там сейчас только целые числа в файле что вы дали. Вы собираетесь вводить данные по типу 12-13 или скажем 9-21 (от 9 часов до 21го). Пока не узнаем как выглядят исходные данные для расчетов, будет сложно написать подходящую формулу. Автор - ZetMenChavo Дата добавления - 11.05.2021 в 11:13
Pelena
Дата: Вторник, 11.05.2021, 11:13 |
Сообщение № 22
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация:
4413
±
Замечаний:
±
Excel 365 & Mac Excel
почему не 23,18? Разобралась
почему не 23,18? Разобралась Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение почему не 23,18? Разобралась Автор - Pelena Дата добавления - 11.05.2021 в 11:13
ZetMenChavo
Дата: Вторник, 11.05.2021, 11:14 |
Сообщение № 23
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 159
Репутация:
7
±
Замечаний:
0% ±
Excel 2010
.
Сообщение отредактировал ZetMenChavo - Вторник, 11.05.2021, 11:15
Ответить
Сообщение . Автор - ZetMenChavo Дата добавления - 11.05.2021 в 11:14
Pelena
Дата: Вторник, 11.05.2021, 11:17 |
Сообщение № 24
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация:
4413
±
Замечаний:
±
Excel 365 & Mac Excel
Если правильно понялаКод
=МАКС(СМЕЩ($A$3;ДЕНЬ(AE4);$AF$4:$AF$13;))
или так для интервала с запасомКод
=МАКС(ЕСЛИ($AF$4:$AF$28<>"";Ч(СМЕЩ($A$3;ДЕНЬ(AE4);$AF$4:$AF$28;));0))
Если правильно понялаКод
=МАКС(СМЕЩ($A$3;ДЕНЬ(AE4);$AF$4:$AF$13;))
или так для интервала с запасомКод
=МАКС(ЕСЛИ($AF$4:$AF$28<>"";Ч(СМЕЩ($A$3;ДЕНЬ(AE4);$AF$4:$AF$28;));0))
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Если правильно понялаКод
=МАКС(СМЕЩ($A$3;ДЕНЬ(AE4);$AF$4:$AF$13;))
или так для интервала с запасомКод
=МАКС(ЕСЛИ($AF$4:$AF$28<>"";Ч(СМЕЩ($A$3;ДЕНЬ(AE4);$AF$4:$AF$28;));0))
Автор - Pelena Дата добавления - 11.05.2021 в 11:17
Serge_007
Дата: Вторник, 11.05.2021, 12:15 |
Сообщение № 25
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
В столбце AF определенный интервал (или разрозненные интервалы) заданных часов
А где этот интервал в Вашем файле? Например в AF4 указанно значение 9 . Какой это интервал?
В столбце AF определенный интервал (или разрозненные интервалы) заданных часов
А где этот интервал в Вашем файле? Например в AF4 указанно значение 9 . Какой это интервал?Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение В столбце AF определенный интервал (или разрозненные интервалы) заданных часов
А где этот интервал в Вашем файле? Например в AF4 указанно значение 9 . Какой это интервал?Автор - Serge_007 Дата добавления - 11.05.2021 в 12:15
Светлый
Дата: Вторник, 11.05.2021, 12:32 |
Сообщение № 26
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация:
510
±
Замечаний:
0% ±
Excel 2013, 2016
можно было и проще сделать
Можно было и проще сделать:Код
=ЕСЛИ(AB4;AB4-1&-AB4;"")
не в том суть. *Тогда уж так упрощать:Код
=ТЕКСТ((AB4-1)*100+AB4;"00-00")
можно было и проще сделать
Можно было и проще сделать:Код
=ЕСЛИ(AB4;AB4-1&-AB4;"")
не в том суть. *Тогда уж так упрощать:Код
=ТЕКСТ((AB4-1)*100+AB4;"00-00")
Светлый
Программировать проще, чем писать стихи.
Сообщение отредактировал Светлый - Вторник, 11.05.2021, 12:42
Ответить
Сообщение можно было и проще сделать
Можно было и проще сделать:Код
=ЕСЛИ(AB4;AB4-1&-AB4;"")
не в том суть. *Тогда уж так упрощать:Код
=ТЕКСТ((AB4-1)*100+AB4;"00-00")
Автор - Светлый Дата добавления - 11.05.2021 в 12:32
Serge_007
Дата: Вторник, 11.05.2021, 12:42 |
Сообщение № 27
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Можно было и проще сделать
Так тоже лидирующих нулей не будет
Можно было и проще сделать
Так тоже лидирующих нулей не будетSerge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Можно было и проще сделать
Так тоже лидирующих нулей не будетАвтор - Serge_007 Дата добавления - 11.05.2021 в 12:42
ZetMenChavo
Дата: Вторник, 11.05.2021, 13:03 |
Сообщение № 28
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 159
Репутация:
7
±
Замечаний:
0% ±
Excel 2010
ПАМ, может эта подойдет. Вводится в столбец AGКод
=АГРЕГАТ(14;6;СМЕЩ($A$3;ЛЕВСИМВ(AE4;2);1;;24)/(($B$2:$Y$2=AF4)+($B$2:$Y$2=AF4+1));1)
Но так как до сих пор не дождался вашего ответа о виде данных что вы будете вводить в столбец AF, уточню при каких условиях работает эта формула. Я предположил что вы будете указывать часы в виде целых чисел, а сравнивать хотите те столбцы таблицы где в третьей строке есть этот час, т.е. скажем указали час 1, и тогда сравниваются два числа из столбцов 00-01 и 01-02
ПАМ, может эта подойдет. Вводится в столбец AGКод
=АГРЕГАТ(14;6;СМЕЩ($A$3;ЛЕВСИМВ(AE4;2);1;;24)/(($B$2:$Y$2=AF4)+($B$2:$Y$2=AF4+1));1)
Но так как до сих пор не дождался вашего ответа о виде данных что вы будете вводить в столбец AF, уточню при каких условиях работает эта формула. Я предположил что вы будете указывать часы в виде целых чисел, а сравнивать хотите те столбцы таблицы где в третьей строке есть этот час, т.е. скажем указали час 1, и тогда сравниваются два числа из столбцов 00-01 и 01-02 ZetMenChavo
Сообщение отредактировал ZetMenChavo - Вторник, 11.05.2021, 13:06
Ответить
Сообщение ПАМ, может эта подойдет. Вводится в столбец AGКод
=АГРЕГАТ(14;6;СМЕЩ($A$3;ЛЕВСИМВ(AE4;2);1;;24)/(($B$2:$Y$2=AF4)+($B$2:$Y$2=AF4+1));1)
Но так как до сих пор не дождался вашего ответа о виде данных что вы будете вводить в столбец AF, уточню при каких условиях работает эта формула. Я предположил что вы будете указывать часы в виде целых чисел, а сравнивать хотите те столбцы таблицы где в третьей строке есть этот час, т.е. скажем указали час 1, и тогда сравниваются два числа из столбцов 00-01 и 01-02 Автор - ZetMenChavo Дата добавления - 11.05.2021 в 13:03
Serge_007
Дата: Вторник, 11.05.2021, 13:47 |
Сообщение № 29
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Тогда уж так упрощать:
Код
=ТЕКСТ((AB4-1)*100+AB4;"00-00")
Хороший вариант Но, тогда, ведь можно же ещё проще? и формат ячеек "00-00"
Тогда уж так упрощать:
Код
=ТЕКСТ((AB4-1)*100+AB4;"00-00")
Хороший вариант Но, тогда, ведь можно же ещё проще? и формат ячеек "00-00"Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Тогда уж так упрощать:
Код
=ТЕКСТ((AB4-1)*100+AB4;"00-00")
Хороший вариант Но, тогда, ведь можно же ещё проще? и формат ячеек "00-00"Автор - Serge_007 Дата добавления - 11.05.2021 в 13:47
ПАМ
Дата: Вторник, 11.05.2021, 19:06 |
Сообщение № 30
Группа: Проверенные
Ранг: Обитатель
Сообщений: 281
Репутация:
11
±
Замечаний:
20% ±
Excel 2010, Excel 2016
Еще раз всем здравствуйте! Этот интервал разбит по ячейкам в столбце AF то есть с AF4 по AF27 (может и короче по AF15, например).Я предположил что вы будете указывать часы в виде целых чисел
Вы правильно предположили, но ваша формула с АГРЕГАТ не получилось Всем огромное спасибо за терпение и участие в моей теме!
Еще раз всем здравствуйте! Этот интервал разбит по ячейкам в столбце AF то есть с AF4 по AF27 (может и короче по AF15, например).Я предположил что вы будете указывать часы в виде целых чисел
Вы правильно предположили, но ваша формула с АГРЕГАТ не получилось Всем огромное спасибо за терпение и участие в моей теме! ПАМ
Сообщение отредактировал ПАМ - Вторник, 11.05.2021, 19:09
Ответить
Сообщение Еще раз всем здравствуйте! Этот интервал разбит по ячейкам в столбце AF то есть с AF4 по AF27 (может и короче по AF15, например).Я предположил что вы будете указывать часы в виде целых чисел
Вы правильно предположили, но ваша формула с АГРЕГАТ не получилось Всем огромное спасибо за терпение и участие в моей теме! Автор - ПАМ Дата добавления - 11.05.2021 в 19:06
ZetMenChavo
Дата: Вторник, 11.05.2021, 19:21 |
Сообщение № 31
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 159
Репутация:
7
±
Замечаний:
0% ±
Excel 2010
ПАМ, Надеюсь теперь то
Ответить
Сообщение ПАМ, Надеюсь теперь то Автор - ZetMenChavo Дата добавления - 11.05.2021 в 19:21
ZetMenChavo
Дата: Вторник, 11.05.2021, 20:40 |
Сообщение № 32
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 159
Репутация:
7
±
Замечаний:
0% ±
Excel 2010
ПАМ,Цитата
Этот интервал разбит по ячейкам в столбце AF то есть с AF4 по AF27 (может и короче по AF15, например)
Всё, теперь точно уверен как именно представлены изначальные данные и что вы от них хотите Вот нужная формулаКод
=АГРЕГАТ(14;6;СМЕЩ($A$3;ЛЕВСИМВ(AE4;2);1;;24)/СЧЁТЕСЛИ($AF$4:$AF$25;$B$2:$Y$2);1)
Как видите числа совпадают, с тем как должно быть Было сложно понять, так как вы указали интервалы отдельными числами, причем напротив дат, вот и казалось что для тех дат что слева, предназначались только те числа в AF что с ними в одной строке
ПАМ,Цитата
Этот интервал разбит по ячейкам в столбце AF то есть с AF4 по AF27 (может и короче по AF15, например)
Всё, теперь точно уверен как именно представлены изначальные данные и что вы от них хотите Вот нужная формулаКод
=АГРЕГАТ(14;6;СМЕЩ($A$3;ЛЕВСИМВ(AE4;2);1;;24)/СЧЁТЕСЛИ($AF$4:$AF$25;$B$2:$Y$2);1)
Как видите числа совпадают, с тем как должно быть Было сложно понять, так как вы указали интервалы отдельными числами, причем напротив дат, вот и казалось что для тех дат что слева, предназначались только те числа в AF что с ними в одной строке ZetMenChavo
Сообщение отредактировал ZetMenChavo - Вторник, 11.05.2021, 21:53
Ответить
Сообщение ПАМ,Цитата
Этот интервал разбит по ячейкам в столбце AF то есть с AF4 по AF27 (может и короче по AF15, например)
Всё, теперь точно уверен как именно представлены изначальные данные и что вы от них хотите Вот нужная формулаКод
=АГРЕГАТ(14;6;СМЕЩ($A$3;ЛЕВСИМВ(AE4;2);1;;24)/СЧЁТЕСЛИ($AF$4:$AF$25;$B$2:$Y$2);1)
Как видите числа совпадают, с тем как должно быть Было сложно понять, так как вы указали интервалы отдельными числами, причем напротив дат, вот и казалось что для тех дат что слева, предназначались только те числа в AF что с ними в одной строке Автор - ZetMenChavo Дата добавления - 11.05.2021 в 20:40
Pelena
Дата: Вторник, 11.05.2021, 22:44 |
Сообщение № 33
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация:
4413
±
Замечаний:
±
Excel 365 & Mac Excel
ПАМ , а чем моё решение не устроило? И почему Вы для даты 05.04.2021 ищете максимум по строке с датой 03.04.2021?
ПАМ , а чем моё решение не устроило? И почему Вы для даты 05.04.2021 ищете максимум по строке с датой 03.04.2021?Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение ПАМ , а чем моё решение не устроило? И почему Вы для даты 05.04.2021 ищете максимум по строке с датой 03.04.2021?Автор - Pelena Дата добавления - 11.05.2021 в 22:44
ZetMenChavo
Дата: Среда, 12.05.2021, 06:39 |
Сообщение № 34
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 159
Репутация:
7
±
Замечаний:
0% ±
Excel 2010
ПАМ, дополняя мой предыдущий пост, можно ещё немного изменить мою функцию АГРЕГАТ - сделать защиту от ошибокКод
=СЧЁТЕСЛИ($AF$4:$AF$25;$B$2:$Y$2)^0
Добавьте степень 0 к СЧЁТЕСЛИ. Если случайно введёте в столбец AF какой то из часов два или более раза, то число из таблицы под этим часом будет делиться на количество повторов этого часа, что может привести к неверному выводу того, какое число наибольшее, а степень ноль позволит любой результат ф.СЧЁТЕСЛИ больше 1цы превратить обратно в 1цу. Выглядеть всё будет такКод
=АГРЕГАТ(14;6;СМЕЩ($A$3;ЛЕВСИМВ(AE4;2);1;;24)/СЧЁТЕСЛИ($AF$4:$AF$25;$B$2:$Y$2)^0;1)
ПАМ, дополняя мой предыдущий пост, можно ещё немного изменить мою функцию АГРЕГАТ - сделать защиту от ошибокКод
=СЧЁТЕСЛИ($AF$4:$AF$25;$B$2:$Y$2)^0
Добавьте степень 0 к СЧЁТЕСЛИ. Если случайно введёте в столбец AF какой то из часов два или более раза, то число из таблицы под этим часом будет делиться на количество повторов этого часа, что может привести к неверному выводу того, какое число наибольшее, а степень ноль позволит любой результат ф.СЧЁТЕСЛИ больше 1цы превратить обратно в 1цу. Выглядеть всё будет такКод
=АГРЕГАТ(14;6;СМЕЩ($A$3;ЛЕВСИМВ(AE4;2);1;;24)/СЧЁТЕСЛИ($AF$4:$AF$25;$B$2:$Y$2)^0;1)
ZetMenChavo
Сообщение отредактировал ZetMenChavo - Среда, 12.05.2021, 06:44
Ответить
Сообщение ПАМ, дополняя мой предыдущий пост, можно ещё немного изменить мою функцию АГРЕГАТ - сделать защиту от ошибокКод
=СЧЁТЕСЛИ($AF$4:$AF$25;$B$2:$Y$2)^0
Добавьте степень 0 к СЧЁТЕСЛИ. Если случайно введёте в столбец AF какой то из часов два или более раза, то число из таблицы под этим часом будет делиться на количество повторов этого часа, что может привести к неверному выводу того, какое число наибольшее, а степень ноль позволит любой результат ф.СЧЁТЕСЛИ больше 1цы превратить обратно в 1цу. Выглядеть всё будет такКод
=АГРЕГАТ(14;6;СМЕЩ($A$3;ЛЕВСИМВ(AE4;2);1;;24)/СЧЁТЕСЛИ($AF$4:$AF$25;$B$2:$Y$2)^0;1)
Автор - ZetMenChavo Дата добавления - 12.05.2021 в 06:39
ПАМ
Дата: Среда, 12.05.2021, 07:13 |
Сообщение № 35
Группа: Проверенные
Ранг: Обитатель
Сообщений: 281
Репутация:
11
±
Замечаний:
20% ±
Excel 2010, Excel 2016
Pelena , Уважаемая Елена! Ваш ответ мне тоже очень нравится, но к сожалению он почему то (скорее всего по моей неопытности) не вычисляет нужный максимум
Pelena , Уважаемая Елена! Ваш ответ мне тоже очень нравится, но к сожалению он почему то (скорее всего по моей неопытности) не вычисляет нужный максимум ПАМ
Ответить
Сообщение Pelena , Уважаемая Елена! Ваш ответ мне тоже очень нравится, но к сожалению он почему то (скорее всего по моей неопытности) не вычисляет нужный максимум Автор - ПАМ Дата добавления - 12.05.2021 в 07:13
ПАМ
Дата: Среда, 12.05.2021, 07:14 |
Сообщение № 36
Группа: Проверенные
Ранг: Обитатель
Сообщений: 281
Репутация:
11
±
Замечаний:
20% ±
Excel 2010, Excel 2016
ZetMenChavo , Огромное спасибо!
ZetMenChavo , Огромное спасибо!ПАМ
Ответить
Сообщение ZetMenChavo , Огромное спасибо!Автор - ПАМ Дата добавления - 12.05.2021 в 07:14