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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск минимальных и максимальных значений в массиве - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Поиск минимальных и максимальных значений в массиве
mkotik Дата: Пятница, 14.04.2017, 16:33 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый день!
Есть таблица данных. Необходимо по подстроке заголовка столбца найти минимальное и максимальное значение в строках
Не получается нахождение минимального значения.
Заранее благодарен за помощь.
К сообщению приложен файл: 0760118.xlsx (17.7 Kb)
 
Ответить
СообщениеДобрый день!
Есть таблица данных. Необходимо по подстроке заголовка столбца найти минимальное и максимальное значение в строках
Не получается нахождение минимального значения.
Заранее благодарен за помощь.

Автор - mkotik
Дата добавления - 14.04.2017 в 16:33
Udik Дата: Пятница, 14.04.2017, 17:21 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
Так можно, массивки
минимум
Код

{=МИН(ЕСЛИ((ЛЕВСИМВ($G$9:$KR$9;3)="ТОЧ")*(G10:KR10<>"");$G10:$KR10;9^99))}

максимум
Код

{=МАКС(ЕСЛИ(ЛЕВСИМВ($G$9:$KR$9;3)="ТОЧ";$G10:$KR10;0))}
К сообщению приложен файл: 0t.xlsx (18.7 Kb)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com


Сообщение отредактировал Udik - Пятница, 14.04.2017, 17:22
 
Ответить
СообщениеТак можно, массивки
минимум
Код

{=МИН(ЕСЛИ((ЛЕВСИМВ($G$9:$KR$9;3)="ТОЧ")*(G10:KR10<>"");$G10:$KR10;9^99))}

максимум
Код

{=МАКС(ЕСЛИ(ЛЕВСИМВ($G$9:$KR$9;3)="ТОЧ";$G10:$KR10;0))}

Автор - Udik
Дата добавления - 14.04.2017 в 17:21
jakim Дата: Пятница, 14.04.2017, 17:43 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1218
Репутация: 316 ±
Замечаний: 0% ±

Excel 2010
минимум

Код
=AGGREGATE(15;6;D10:KR10/(LEFT($D$9:$KR$10;3)="ТОЧ")/(D10:KR10<>0);1)

максимум

Код
=AGGREGATE(14;6;D10:KR10/(LEFT($D$9:$KR$10;3)="ТОЧ")/(D10:KR10<>0);1)
К сообщению приложен файл: 7347552.xlsx (17.8 Kb)
 
Ответить
Сообщение
минимум

Код
=AGGREGATE(15;6;D10:KR10/(LEFT($D$9:$KR$10;3)="ТОЧ")/(D10:KR10<>0);1)

максимум

Код
=AGGREGATE(14;6;D10:KR10/(LEFT($D$9:$KR$10;3)="ТОЧ")/(D10:KR10<>0);1)

Автор - jakim
Дата добавления - 14.04.2017 в 17:43
mkotik Дата: Пятница, 14.04.2017, 18:00 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
=АГРЕГАТ(15;6;D10:KR10/(ЛЕВСИМВ($D$9:$KR$10;3)="ТОЧ")/(D10:KR10<>0);1)

Приложил к рабочему файлу - в двух местах выдает на минимуме #ЧИСЛО!


Сообщение отредактировал mkotik - Пятница, 14.04.2017, 18:00
 
Ответить
Сообщение
=АГРЕГАТ(15;6;D10:KR10/(ЛЕВСИМВ($D$9:$KR$10;3)="ТОЧ")/(D10:KR10<>0);1)

Приложил к рабочему файлу - в двух местах выдает на минимуме #ЧИСЛО!

Автор - mkotik
Дата добавления - 14.04.2017 в 18:00
mkotik Дата: Пятница, 14.04.2017, 18:02 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
{=МИН(ЕСЛИ((ЛЕВСИМВ($G$9:$KR$9;3)="ТОЧ")*(G10:KR10<>"");$G10:$KR10;9^99))}

В одном месте (где отсутствует вхождение слова "ТОЧ") срабатывает 9^99
 
Ответить
Сообщение
{=МИН(ЕСЛИ((ЛЕВСИМВ($G$9:$KR$9;3)="ТОЧ")*(G10:KR10<>"");$G10:$KR10;9^99))}

В одном месте (где отсутствует вхождение слова "ТОЧ") срабатывает 9^99

Автор - mkotik
Дата добавления - 14.04.2017 в 18:02
mkotik Дата: Пятница, 14.04.2017, 18:20 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
jakim, спасибо!
Добавил проверку на ошибки - всё ушло!
Спасибо!
 
Ответить
Сообщениеjakim, спасибо!
Добавил проверку на ошибки - всё ушло!
Спасибо!

Автор - mkotik
Дата добавления - 14.04.2017 в 18:20
Udik Дата: Пятница, 14.04.2017, 18:31 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
срабатывает 9^99

так и должно быть, если заголовок не начинается с ТОЧ, то вернёт 9^99, что не так? Вот если все ячейки с ТОЧ пустые, тогда проблемка :)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
Сообщение
срабатывает 9^99

так и должно быть, если заголовок не начинается с ТОЧ, то вернёт 9^99, что не так? Вот если все ячейки с ТОЧ пустые, тогда проблемка :)

Автор - Udik
Дата добавления - 14.04.2017 в 18:31
mkotik Дата: Пятница, 14.04.2017, 19:02 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
тогда проблемка :)

Соглашусь полностью!
Проверил - всё ок!
Udik, огромное спасибо!
 
Ответить
Сообщение
тогда проблемка :)

Соглашусь полностью!
Проверил - всё ок!
Udik, огромное спасибо!

Автор - mkotik
Дата добавления - 14.04.2017 в 19:02
mkotik Дата: Пятница, 14.04.2017, 19:28 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Вот если все ячейки с ТОЧ пустые

Проверил со случаем, когда нет ни одного столбца, начинающегося с ТОЧ. Результат -> 9^99.
С АГРЕГАТ - такого не происходит.
Всё равно - спасибо!
 
Ответить
Сообщение
Вот если все ячейки с ТОЧ пустые

Проверил со случаем, когда нет ни одного столбца, начинающегося с ТОЧ. Результат -> 9^99.
С АГРЕГАТ - такого не происходит.
Всё равно - спасибо!

Автор - mkotik
Дата добавления - 14.04.2017 в 19:28
  • Страница 1 из 1
  • 1
Поиск:

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