0 / 0 / 0
Регистрация: 20.05.2015
Сообщений: 22
1

Найти диапазон который соответствует дате и данный диапазон имеет более старшую дату

08.06.2017, 10:58. Показов 1503. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!

Подскажите как лучше решить данную задачу -

Задача - найти диапазон который соответствует дате(искомого значения) и данный диапазон имеет более старшую "дату окончания действия цены" с учетом фирмы и товара.

В прикрепленном файле пример.
Вложения
Тип файла: xls Poisk.xls (27.0 Кб, 5 просмотров)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.06.2017, 10:58
Ответы с готовыми решениями:

Обработать выделенный диапазон ячеек, результат записать в смежный диапазон
Напишите в среде Excel макрос, который в выделенном диапазоне ячеек должен выполнять заданные...

Диапазон чисел - какой диапазон у каждой переменной
все int, можете написать какой диапазон у каждой переменной типа а1= a1 = rand()%7; b1 =...

Вставить диапазон с 1-го листа на 2-ой и удалить диапазон
Добрый день, всем. Посоветуйте каким образом сделать своеобразную кнопку отмены после вставки...

Нужно выбрать диапазон записей по ДАТЕ (без времени)
Народ! Помогите пожалуйста!!! Проблема такая. Есть база MSAccess. В базе есть таблица, одно из...

6
2640 / 1697 / 694
Регистрация: 04.09.2015
Сообщений: 3,367
08.06.2017, 12:27 2
Начало и конец диапазона
Код
=СУММПРОИЗВ((B2:B8<=I6)*(C2:C8=МАКС((B2:B8<=I6)*C2:C8))*B2:B8)
=СУММПРОИЗВ((B2:B8<=I6)*(C2:C8=МАКС((B2:B8<=I6)*C2:C8))*C2:C8)
Вложения
Тип файла: xls Poisk_01.xls (31.0 Кб, 3 просмотров)
1
0 / 0 / 0
Регистрация: 20.05.2015
Сообщений: 22
08.06.2017, 12:43  [ТС] 3
Спасибо за помощь.
0
2640 / 1697 / 694
Регистрация: 04.09.2015
Сообщений: 3,367
08.06.2017, 15:59 4
С учетом фирмы и товара
Код
=СУММПРОИЗВ(($B2:$B8<=I6)*($C2:$C8=МАКС(($D2:$D8=$J6)*($E2:$E8=$K6)*($B2:$B8<=$I6)*$C2:$C8))*B2:B8)
Вложения
Тип файла: xls Poisk_02.xls (31.0 Кб, 2 просмотров)
0
0 / 0 / 0
Регистрация: 20.05.2015
Сообщений: 22
08.06.2017, 16:45  [ТС] 5
Попробовал добавить данных в таблице, но формула почему то не находит значения - не пойму где я ошибся?
Вложения
Тип файла: xls Poisk_02.xls (28.0 Кб, 2 просмотров)
0
2640 / 1697 / 694
Регистрация: 04.09.2015
Сообщений: 3,367
08.06.2017, 17:26 6
Лучший ответ Сообщение было отмечено Igor_K65 как решение

Решение

Цитата Сообщение от Igor_K65 Посмотреть сообщение
не пойму где я ошибся
Потому что в диапазоне B8:C15 не даты, а текст.
Если уберете центрирование значений, то текст находится в ячейке справа, а числа - слева. Так как даты есть числа, то должны быть слева
В файле исправил и сделал диапазон в формуле большой и закрепленный.
Вложения
Тип файла: xls Poisk_03.xls (31.0 Кб, 3 просмотров)
1
0 / 0 / 0
Регистрация: 20.05.2015
Сообщений: 22
09.06.2017, 09:57  [ТС] 7
Спасибо разобрался.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.06.2017, 09:57
Помогаю со студенческими работами здесь

Будет ли корректно вычисление random если не указать в скобках диапазон и какой диапазон будет по умолчанию?
Ребят , что будет , если написать s:=random не указывая в скобках диапазона , будет ли корректно...

Даны два массива A и B. Определить которых из них имеет больший диапазон
помогите решить 2 задачи на C# для консоли 1.Ввести два целых числа N1 и N2. Если N1 &gt;N2, найти...

Нужно выбрать диапазон из чисел (из массива) и вывести начальную и конечную дату
Есть таблица с цифрами и текстом. Нужно в каждой строке найти диапазон чисел и вывести в отдельную...

Установить ограничение на ввод данных (дата, диапазон которой 15-120 лет по отношению к нынешней дате)
Помогите разобраться, пожалуйста. У меня есть свойство. Мне нужно установить ограничение на ввод...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru