Форум программистов, компьютерный форум, киберфорум
MS Office Excel
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 13.06.2015
Сообщений: 3

Выбор нужной ячейки, на основании двух параметров и отображение её имени

13.06.2015, 17:16. Показов 1483. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет, ребзя! Есть проблема.

Ссылки на похожие можете не кидать, всё просмотрел, подобного не нашел.

Есть ТРИ параметра в искомом: Наименование, цена и мощность.
Из них - две таблицы: цена+наименование, производительность+наименование
Есть максимальная допустимая цена за наименование.

ПРОБЛЕМА: Необходимо чтобы excel произвел следующий алгоритм действий: Определение всех допустимых ячеек в первой таблице, в которых содержится сумма в установленных пределах (<=максимальной сумме) и их вывод, но не чисел (цен), а соответствующих, рядом стоящих, наименований. После данной операции он должен из второй таблицы, исходя из наименований, которые были выделены ранее из первой таблицы, он должен выбрать максимальную мощность соответствующую одному из наименований, которые были выбраны из первой таблицы. После всех этих действий нужно чтобы они вписал подобранный элемент в соответствующие ячейки.

Ячейки с которыми необходимо произвести манипуляции:

B3:C29 - первая таблица
E3:F29 - вторая таблица
B31 - Максимальная допустимая цена
B37 - Ячейка для вывода цены выбранной детали
B38 - Ячейка для вывода наименования выбранной детали
B39 - Ячейка для вывода производительности выбранной детали.

Алгоритм: из B3:С29 выбрать максимальное значение соответствующее B31, вывести все подобранные НАИМЕНОВАНИЯ, которые соответствуют выбранным значениям. Исходя из наименования просканировать таблицу E3:E29 и найти идентичное наименование с МАКСИМАЛЬНОЙ производительностью. После окончательного выбора детали нужно чтобы он вписал в ячейки В37, В38, В39 числа и наименование подобранной детали.

Ребята, пожалуйста, помогите!! Уже неделю воюю с ним, все форумы и справки обшарил, так и не могу понять как это сделать. Таблицу прикрепил.

Заранее всех благодарю.
Вложения
Тип файла: xlsx Насос.xlsx (15.2 Кб, 9 просмотров)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.06.2015, 17:16
Ответы с готовыми решениями:

Выбор кода для компиляции на основании сравнения параметров шаблона
Здравствуйте. Помогите, пожалуйста, разобраться со следующим вопросом. Необходимо выбирать компилируемый код в зависимости от какого-либо...

Организовать выбор пользователем нужной ячейки с помощью InputBox
Написал код, открывающий книгу и копирующий данные из этой книги в другую. Sub CopyData() Dim cellInput As Range Workbooks.Open...

Отображение двух значений в одной ячейки
Можно ли сделать так чтобы было отображение двух чисел в одной ячейке? Кроме как &quot;Показать формулу&quot;, ничего найти не могу. ...

4
6026 / 3220 / 719
Регистрация: 23.11.2010
Сообщений: 10,758
13.06.2015, 17:57
Судя по всему, пример не реальный)
Для конкретно этого примера подойдет
Code
1
=ИНДЕКС(E3:E29;ПОИСКПОЗ(B38;F3:F29;0))
Почему нельзя объединить обе таблицы и Расширенным фильтром выбирать значения?
0
0 / 0 / 0
Регистрация: 13.06.2015
Сообщений: 3
13.06.2015, 18:28  [ТС]
Цитата Сообщение от Fairuza Посмотреть сообщение
Почему нельзя объединить обе таблицы и Расширенным фильтром выбирать значения?
Потому что вторая таблица - это будет отдельная база данных. Основная проблема - заставить его выделить из первой таблицы максимально допустимые значения и вывести отдельно в виде наименований.
0
6026 / 3220 / 719
Регистрация: 23.11.2010
Сообщений: 10,758
13.06.2015, 20:04
Непонятно
Цитата Сообщение от no_pops Посмотреть сообщение
из B3:С29 выбрать....
Цитата Сообщение от no_pops Посмотреть сообщение
вторая таблица - ... - заставить его выделить из первой таблицы
0
0 / 0 / 0
Регистрация: 13.06.2015
Сообщений: 3
13.06.2015, 22:59  [ТС]
Цитата Сообщение от Fairuza Посмотреть сообщение
Непонятно
"из B3:С29 выбрать", "- заставить его выделить из первой таблицы" - выбор всех значений которые меньше (задано условием) значения в ячейке B31, но вывод не одного значения, а всех подходящих (можно в отдельную таблицу) и не число (В3:В29), а их наименование (С3:С29).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.06.2015, 22:59
Помогаю со студенческими работами здесь

Выбор из двух таблиц по дате и имени
Коллеги, у меня есть две таблицы одинаковых по структуре (Группа 1 , Группа 2). Например вида: Id , Date, Value, Name В обоих...

Создать текстовый файл на основании переданных параметров
Доброго времени суток! Подскажите, пожалуйста: Как создать текстовый файл на основании двух переданных параметров - путь и имя файла....

DBGrid Получения текста нужной ячейки
Необходимо получить текст из нужной ячейки выделенной строки. Понимаю, что через событие OneCellClick? При этом в одном из параметров по...

Считывание данных из нужной ячейки dataGridview
Подскажите пожалуйста как получить данные из таблицы, я имею ввиду, в vs2010 можно отобразить таблицу как dataGridview или как набор...

Удалить ячейки не содержащие нужной информации в столбце C
Добрый день! Имеется excel файл напечатанного ниже формата: Все ячейки - Информация о товаре; Столбец &quot;C&quot; - Статус о...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru