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

Вход

Регистрация

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

 

= Мир MS Excel/Копирование значений подпадающих под условие в отдельную таб - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Копирование значений подпадающих под условие в отдельную таб
Vokem Дата: Среда, 21.10.2015, 12:09 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Суть проблемы:
Есть таблица с двигателями и таблица расчета двигателя. Необходимо подобрать ближайший больший двигатель подпадающий под условия расчета и скопировать в отдельную таблицу. Если таких двигателей несколько, то скопировать их тоже. У меня получается только выбрать первый, а следующие выбрать не получается. Т.е. один подпадающий под условие получается записать в строку №69, а другой в строку №70 не получается. Возможно ли это сделать при помощи формул. Подскажите пожалуйста, если это вообще возможно.
К сообщению приложен файл: 6999034.xlsx (54.8 Kb)
 
Ответить
СообщениеСуть проблемы:
Есть таблица с двигателями и таблица расчета двигателя. Необходимо подобрать ближайший больший двигатель подпадающий под условия расчета и скопировать в отдельную таблицу. Если таких двигателей несколько, то скопировать их тоже. У меня получается только выбрать первый, а следующие выбрать не получается. Т.е. один подпадающий под условие получается записать в строку №69, а другой в строку №70 не получается. Возможно ли это сделать при помощи формул. Подскажите пожалуйста, если это вообще возможно.

Автор - Vokem
Дата добавления - 21.10.2015 в 12:09
YouGreed Дата: Среда, 21.10.2015, 12:32 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
Vokem, Работает, для конкретно Вашего примера, возможно, что перестанет работать, потестируйте )
Код
=ИНДЕКС(B$3:B$56;НАИБОЛЬШИЙ(СТРОКА($A$1:$A$54)*($D$3:$D$56=$D69);СТРОКА(A1));)
К сообщению приложен файл: 6304832.xlsx (55.2 Kb)
 
Ответить
СообщениеVokem, Работает, для конкретно Вашего примера, возможно, что перестанет работать, потестируйте )
Код
=ИНДЕКС(B$3:B$56;НАИБОЛЬШИЙ(СТРОКА($A$1:$A$54)*($D$3:$D$56=$D69);СТРОКА(A1));)

Автор - YouGreed
Дата добавления - 21.10.2015 в 12:32
Vokem Дата: Среда, 21.10.2015, 13:05 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
YouGreed, спасибо огромное. hands
Действительно если всего одно значение попадает под условие, а не два, то вторым результатом выдаёт самый наименьший из таблицы.
Но тем не менее уже хорошо. Буду пытаться дальше что-то изменить.
 
Ответить
СообщениеYouGreed, спасибо огромное. hands
Действительно если всего одно значение попадает под условие, а не два, то вторым результатом выдаёт самый наименьший из таблицы.
Но тем не менее уже хорошо. Буду пытаться дальше что-то изменить.

Автор - Vokem
Дата добавления - 21.10.2015 в 13:05
_Boroda_ Дата: Среда, 21.10.2015, 13:28 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16911
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Сергей, все не так радужно. Посмотрите, в верхней таблице у Вас значений "200" аж 6 штук. Поэтому табличку нижнюю Вам придется увеличить.
См. файл. Там похожая на формулу YouGreed формула (у него и взял, только подправил немного).
Еще переписал Вам условное форматирование в H:W, чтобы не для каждого столбца свое делать, а для всех столбцов сразу.
К сообщению приложен файл: 6999034_1.xlsx (58.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеСергей, все не так радужно. Посмотрите, в верхней таблице у Вас значений "200" аж 6 штук. Поэтому табличку нижнюю Вам придется увеличить.
См. файл. Там похожая на формулу YouGreed формула (у него и взял, только подправил немного).
Еще переписал Вам условное форматирование в H:W, чтобы не для каждого столбца свое делать, а для всех столбцов сразу.

Автор - _Boroda_
Дата добавления - 21.10.2015 в 13:28
Vokem Дата: Среда, 21.10.2015, 13:42 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, громаднейшее спасибо. Супер.
 
Ответить
Сообщение_Boroda_, громаднейшее спасибо. Супер.

Автор - Vokem
Дата добавления - 21.10.2015 в 13:42
  • Страница 1 из 1
  • 1
Поиск:

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