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

Вход

Регистрация

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

 

= Мир MS Excel/Использование фильтра в формулах - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Использование фильтра в формулах
Beat Дата: Пятница, 11.10.2013, 15:19 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день.

Помогите решить задачу в Excel 2010 - найти для каждого наименования максимальную версию.
Наименование - неуникальные значения наименований модулей,
Версия - уникальное для каждого Наименования целочисленное значение.

По сути нужно в экселе сделать:
select Модуль1, MAX(Номер версии)
from Worksheet1
group by Модуль1

Помогло бы включение фильтра в формуле, чтобы искать максимальное значение по отфильтрованной области, но не нашел как это сделать. (И возможно ли вообще в формуле фильтр использовать?)

Спасибо!
К сообщению приложен файл: Book1.xlsx (34.7 Kb)
 
Ответить
СообщениеДобрый день.

Помогите решить задачу в Excel 2010 - найти для каждого наименования максимальную версию.
Наименование - неуникальные значения наименований модулей,
Версия - уникальное для каждого Наименования целочисленное значение.

По сути нужно в экселе сделать:
select Модуль1, MAX(Номер версии)
from Worksheet1
group by Модуль1

Помогло бы включение фильтра в формуле, чтобы искать максимальное значение по отфильтрованной области, но не нашел как это сделать. (И возможно ли вообще в формуле фильтр использовать?)

Спасибо!

Автор - Beat
Дата добавления - 11.10.2013 в 15:19
SkyPro Дата: Пятница, 11.10.2013, 15:31 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Доп. столбец и формула массива:
Код
=ЕСЛИ(N2=МАКС(($N$2:$N$163)*($M$2:$M$163=M2));1;0)
К сообщению приложен файл: 7614976.xlsx (38.7 Kb)


skypro1111@gmail.com
 
Ответить
СообщениеДоп. столбец и формула массива:
Код
=ЕСЛИ(N2=МАКС(($N$2:$N$163)*($M$2:$M$163=M2));1;0)

Автор - SkyPro
Дата добавления - 11.10.2013 в 15:31
Pelena Дата: Пятница, 11.10.2013, 15:36 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19428
Репутация: 4568 ±
Замечаний: ±

Excel 365 & Mac Excel
Вариант с формулой массива
Код
=МАКС(($M$2:$M$163=M2)*$N$2:$N$163)
К сообщению приложен файл: Book1-9-.xlsx (38.3 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВариант с формулой массива
Код
=МАКС(($M$2:$M$163=M2)*$N$2:$N$163)

Автор - Pelena
Дата добавления - 11.10.2013 в 15:36
Beat Дата: Пятница, 11.10.2013, 15:48 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Доп. столбец и формула массива:

Как просто :-)

Огромное спасибо! То, что нужно! hands
 
Ответить
Сообщение
Доп. столбец и формула массива:

Как просто :-)

Огромное спасибо! То, что нужно! hands

Автор - Beat
Дата добавления - 11.10.2013 в 15:48
vikttur Дата: Пятница, 11.10.2013, 21:43 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Сортировка версий по возрастанию.
Код
=--(СЧЁТЕСЛИ(M3:$M$163;M2)=0)
 
Ответить
СообщениеСортировка версий по возрастанию.
Код
=--(СЧЁТЕСЛИ(M3:$M$163;M2)=0)

Автор - vikttur
Дата добавления - 11.10.2013 в 21:43
  • Страница 1 из 1
  • 1
Поиск:

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