Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Создание облака точек на основании данных
 
спасибо, я что то не посмотрел что можно сравнить предыущую ячейку, оказалось все элегантно и просто.
Создание облака точек на основании данных
 
Возникла следующая задача.
Есть массив переменных (столбец А это наименования помещений, столбец B это принадлежность к этажу)
Необходимо построить массив точек с определенным смещением по оси Х и по оси Y Шаг смещения задается в столбец G и H
смысл построения чтобы каждый новый этаж строился над предыдущим (то есть смещение по Х при переходе на новый этаж сбрасывалось на 0)
Двумерный поиск по значениям, Поиск приближенного значения в нескольких столбцах
 
Да все работает, спасибо большое :)
Двумерный поиск по значениям, Поиск приближенного значения в нескольких столбцах
 
Понимаю что наверное вопрос уже где то задавался, но тем не менее так и не получилось приспособить стандартные инструменты Экселя для решения этой задачи.
Итак суть задачи:
на листе 1 в столбце А есть несколько произвольных значений Столбец B определяет к какому типу клапана относятся эти значения.
Есть лист2 на котором условная база данных, где есть предустановленные значения (массив чисел B2:I22)
задача состоит в следующем,
1.в зависимости от типа клапана выбрать необходимый столбец на листе2,
2. затем найти наиболее близкое значение в этом столбце к значению столбца А (лист 1)
3. В зависимости от найденного наиболее близкого значения выбрать и занести в столбец С листа 1 значение преднастройки из листа 2.
Поиск максимального значения по имеющемуся пути
 
В  принципе покопавшись решил вопрос таким образом:
в столбце W применяю такую формулу:(для строки 44 соотвественно)
=ЕСЛИ(V44=0;"";ЕСЛИ(E44=0;"";СУММПРОИЗВ(1*(C44:C1044="Гл.магистр.");U44:U1044)+СУММПРОИЗВ(1*(D44:D1044=СМЕЩ(D44;1;0));U44:U1044)+U44)+V44)
где  V44 проверка является ли данный участок прямым или ответвлением от прибора
E44 проверка есть ли номер участка прибора
C44:C1044 диапазон где размешается указание является ли участок магистралью
U44:U1044 это столбец где находятся искомые суммируемые значения
D44:D1044 проверка относится ли данный участок к ответвлению
Смещение показывает что вначале идет участок до ответвления потом только само ответвление
ну а дальше идет собственно сумма получившихся значений
то есть сумма всех магистралей плюс сумма всех значений по текущей ветке плюс значение самого потребителя.
Поиск максимального значения по имеющемуся пути
 
собственно бьюсь вот над какой проблемой.
Есть расчетный файл.
В нем считаются потери давления по участкам (столбец U)
Задача такова:
нужно подсчитать для каждого из потребителей (для которого указаны потери давления (столбец V)) максимальный перепад давления (посчитан вручную в столбце W)
ситуация осложняется тем что не всегда возможно проссуммировать давления магистрали через одну строку поскольку ответвлений может быть несколько
Для использования условий суммирования можно использовать столбцы С-E для определения маршрута суммирования

Для примера
система выглядит так
Прибор1 ----трасса1.1----прибор2---трасса1.2----прибор3----трасса1.3---прибор4----трасса2.1-----прибор5---трасса2.2----прибор6----трасса2.3---Главная трасса1----прибор7-Главная трассса2-прибор-8---Конец трассы.

Тогда для прибора 1 будет выглядеть так: прибор1+трасса1.1+трасса1.2+трасса1.3+Главная трасса1+главная трасса2+конец трассы
Для прибора 5 соотвественно: прибор5+трасса 2.2+трасса2.3+главная трасса1+главная трасса2+конец трассы
вот этот бы алгоритм реализовать в столбце W (желательно формулами и без макросов)
Изменено: Locke - 30.03.2017 21:11:16
Страницы: 1
Наверх