Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Функция МАКС с условием по двум строкам - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Функция МАКС с условием по двум строкам
elovkov Дата: Понедельник, 15.05.2023, 13:41 | Сообщение № 1
Группа: Друзья
Ранг: Обитатель
Сообщений: 412
Репутация: 73 ±
Замечаний: 0% ±

Excel 2013
Добрый день,
Что-то не получается выбрать максимум с условием проверки по двум строкам
Есть строка 4 с числами
Из них надо выбрать максимум, если в строке 5 ИЛИ 6 того же столбца значение >0
С одной строкой формула
Код
=МАКС(ЕСЛИ($A$12:$M$12>0;A11:M11))

работает
ввожу
Код
=МАКС(ЕСЛИ(ИЛИ($A$5:$M$5>0;$A$6:$M$6>0);A4:M4))

и считает просто максимум
(все массивно ввожу)))
Пример состряпал наглядный
К сообщению приложен файл: maks_s_usloviem.xlsx (10.1 Kb)


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
 
Ответить
СообщениеДобрый день,
Что-то не получается выбрать максимум с условием проверки по двум строкам
Есть строка 4 с числами
Из них надо выбрать максимум, если в строке 5 ИЛИ 6 того же столбца значение >0
С одной строкой формула
Код
=МАКС(ЕСЛИ($A$12:$M$12>0;A11:M11))

работает
ввожу
Код
=МАКС(ЕСЛИ(ИЛИ($A$5:$M$5>0;$A$6:$M$6>0);A4:M4))

и считает просто максимум
(все массивно ввожу)))
Пример состряпал наглядный

Автор - elovkov
Дата добавления - 15.05.2023 в 13:41
Serge_007 Дата: Понедельник, 15.05.2023, 13:51 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Привет

Так будет работать:
Код
=МАКС(((A5:M5>0)+(A6:M6>0))*A4:M4)
А так можно обойтись без массивного ввода:
Код
=СУММПРОИЗВ(МАКС(((A5:M5>0)+(A6:M6>0))*A4:M4))


В этой статье о некорректной работе формул массива с функцией ИЛИ() OR()


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеПривет

Так будет работать:
Код
=МАКС(((A5:M5>0)+(A6:M6>0))*A4:M4)
А так можно обойтись без массивного ввода:
Код
=СУММПРОИЗВ(МАКС(((A5:M5>0)+(A6:M6>0))*A4:M4))


В этой статье о некорректной работе формул массива с функцией ИЛИ() OR()

Автор - Serge_007
Дата добавления - 15.05.2023 в 13:51
elovkov Дата: Понедельник, 15.05.2023, 14:03 | Сообщение № 3
Группа: Друзья
Ранг: Обитатель
Сообщений: 412
Репутация: 73 ±
Замечаний: 0% ±

Excel 2013
Так будет работать:

Оригинально, спасибо
в этой статье

Почитаю)


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
 
Ответить
Сообщение
Так будет работать:

Оригинально, спасибо
в этой статье

Почитаю)

Автор - elovkov
Дата добавления - 15.05.2023 в 14:03
elovkov Дата: Понедельник, 15.05.2023, 14:19 | Сообщение № 4
Группа: Друзья
Ранг: Обитатель
Сообщений: 412
Репутация: 73 ±
Замечаний: 0% ±

Excel 2013
Таак, я не совсем корректно задал вопрос
Возможна ситуация что и в 5 и в 6 есть значение, при
Код
=МАКС(((A5:M5>0)+(A6:M6>0))*A4:M4)

получается задвоение в таком случае

еще и ИЛИ в вопросе выделил))) прямо подчеркнул что ИЛИ((( Прошу прощения


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица

Сообщение отредактировал elovkov - Понедельник, 15.05.2023, 14:21
 
Ответить
СообщениеТаак, я не совсем корректно задал вопрос
Возможна ситуация что и в 5 и в 6 есть значение, при
Код
=МАКС(((A5:M5>0)+(A6:M6>0))*A4:M4)

получается задвоение в таком случае

еще и ИЛИ в вопросе выделил))) прямо подчеркнул что ИЛИ((( Прошу прощения

Автор - elovkov
Дата добавления - 15.05.2023 в 14:19
Serge_007 Дата: Понедельник, 15.05.2023, 14:49 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
и в 5 и в 6 есть значение
Тогда так:
Код
=МАКС((A5:M5>0)*A4:M4;(A6:M6>0)*A4:M4)


ИЛИ в вопросе выделил
ИЛИ означает что или в 5, или в 6
Если надо
и в 5 и в 6
, то это не ИЛИ, а И ;)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
и в 5 и в 6 есть значение
Тогда так:
Код
=МАКС((A5:M5>0)*A4:M4;(A6:M6>0)*A4:M4)


ИЛИ в вопросе выделил
ИЛИ означает что или в 5, или в 6
Если надо
и в 5 и в 6
, то это не ИЛИ, а И ;)

Автор - Serge_007
Дата добавления - 15.05.2023 в 14:49
elovkov Дата: Понедельник, 15.05.2023, 15:00 | Сообщение № 6
Группа: Друзья
Ранг: Обитатель
Сообщений: 412
Репутация: 73 ±
Замечаний: 0% ±

Excel 2013
Тогда так:

Спасибо, что-то думалка не думает в понедельник)

то это не ИЛИ, а И ;)

Да я хотел показать что функцию ИЛИ использую, вот и выделил)))
Спасибо еще раз)


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
 
Ответить
Сообщение
Тогда так:

Спасибо, что-то думалка не думает в понедельник)

то это не ИЛИ, а И ;)

Да я хотел показать что функцию ИЛИ использую, вот и выделил)))
Спасибо еще раз)

Автор - elovkov
Дата добавления - 15.05.2023 в 15:00
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!