Доброго времени! Уважаемые форумчане, помогите с формулой! Имеется Файл, в нем n количество листов. Один из листов содержит большую формулу по расчету энтальпии. На этом листе в две ячейки вводится значение переменных "a" и "b", в ячейке "c" результат. На остальных листах есть ячейки с данными a1-a2-a3, b1-b2-b3. Как сделать так что бы значения "a1,a2,a3" и "b1,b2,b3" с этих листов подставились на 1-ый лист в формулу, а результат из ячейки "c" прописался на соответствующем листе в ячейке "с1,c2,c3" ?
Доброго времени! Уважаемые форумчане, помогите с формулой! Имеется Файл, в нем n количество листов. Один из листов содержит большую формулу по расчету энтальпии. На этом листе в две ячейки вводится значение переменных "a" и "b", в ячейке "c" результат. На остальных листах есть ячейки с данными a1-a2-a3, b1-b2-b3. Как сделать так что бы значения "a1,a2,a3" и "b1,b2,b3" с этих листов подставились на 1-ый лист в формулу, а результат из ячейки "c" прописался на соответствующем листе в ячейке "с1,c2,c3" ?@kollega@
Сообщение отредактировал @kollega@ - Пятница, 17.02.2017, 22:32
На листе 1,2,3 ячейки E82;F82;G82;H82;I82 (давление), ячейки E84;F84;G84;H84;I84 (температура). Необходимо что бы ячейки E85;F85;G85;H85;I85 содержали свое значение энтальпии. На листе расчет мы вводим данные в ячейках E4 и E5 , в ячейке D15 результат.
На листе 1,2,3 ячейки E82;F82;G82;H82;I82 (давление), ячейки E84;F84;G84;H84;I84 (температура). Необходимо что бы ячейки E85;F85;G85;H85;I85 содержали свое значение энтальпии. На листе расчет мы вводим данные в ячейках E4 и E5 , в ячейке D15 результат.@kollega@
1 .Есть модуль для расчета параметров, в него вводятся данные и производится расчет энтальпии(Лист "расчет" Е4-температура, Е5-давление, D15-расчетное значение). 2. Есть таблица в которую вручную вносятся данные (Лист "01") Как сделать так, чтобы соответствующие данные подставились в модуль расчета, а результат записался в таблице в соответствующей ячейке? Прописывать формулу для каждого расчета не получится, лист с расчетами большой и формула тоже сложная и большая. Заранее спасибо )
1 .Есть модуль для расчета параметров, в него вводятся данные и производится расчет энтальпии(Лист "расчет" Е4-температура, Е5-давление, D15-расчетное значение). 2. Есть таблица в которую вручную вносятся данные (Лист "01") Как сделать так, чтобы соответствующие данные подставились в модуль расчета, а результат записался в таблице в соответствующей ячейке? Прописывать формулу для каждого расчета не получится, лист с расчетами большой и формула тоже сложная и большая. Заранее спасибо )@kollega@
Предполагаю что нужно использовать ВПР или ИНДЕКС и ПОИСКПОЗ, но мне непонятно, что делать с данными на Лист"01",как и что из них выбирать (брать).
Предполагаю что нужно использовать ВПР или ИНДЕКС и ПОИСКПОЗ, но мне непонятно, что делать с данными на Лист"01",как и что из них выбирать (брать).gling
что делать с данными на Лист"01",как и что из них выбирать (брать).
На лист"01" вводятся в ручную данные температуры и давления ( в паровом котле ПК-1 температура пара t-380 °С, и давление пара 34,5 кг\см2). На данный момент расчеты делаются вручную, открывается модуль расчета и в него вносятся данные температуры и давления ПК-1 , полученный результат из ячейки D15(энтальпия) переписывается на лист"01" в соответствующую ячейку. Затем в модуль расчета вносятся данные следующего ПК и результат вносится так же в соответствующую ячейку на лист"01". ВПР или ИНДЕКС и ПОИСКПОЗ не подходит, так как модуль расчета это не просто большая таблица, а несколько таблиц и коэффициентов. Таблица данных тоже не подходит. Получается что лист"расчет" это модуль расчета с формулой в которой две переменных. Хотелось бы сделать так, что бы я пальчиками на лист"01" вбивал данные температура и давление, а эти данные автоматически подставлялись в лист"расчет", а результат расчета возвращался на лист"01" в соответствующие ячейки. Изменились данные изменился результат. Другими словами на одном листе три ячейки a и b это значения, с - результат. На другом листе формула с 2-мя переменными.
что делать с данными на Лист"01",как и что из них выбирать (брать).
На лист"01" вводятся в ручную данные температуры и давления ( в паровом котле ПК-1 температура пара t-380 °С, и давление пара 34,5 кг\см2). На данный момент расчеты делаются вручную, открывается модуль расчета и в него вносятся данные температуры и давления ПК-1 , полученный результат из ячейки D15(энтальпия) переписывается на лист"01" в соответствующую ячейку. Затем в модуль расчета вносятся данные следующего ПК и результат вносится так же в соответствующую ячейку на лист"01". ВПР или ИНДЕКС и ПОИСКПОЗ не подходит, так как модуль расчета это не просто большая таблица, а несколько таблиц и коэффициентов. Таблица данных тоже не подходит. Получается что лист"расчет" это модуль расчета с формулой в которой две переменных. Хотелось бы сделать так, что бы я пальчиками на лист"01" вбивал данные температура и давление, а эти данные автоматически подставлялись в лист"расчет", а результат расчета возвращался на лист"01" в соответствующие ячейки. Изменились данные изменился результат. Другими словами на одном листе три ячейки a и b это значения, с - результат. На другом листе формула с 2-мя переменными.@kollega@
Сообщение отредактировал @kollega@ - Суббота, 18.02.2017, 20:56
Если Вы хотите переносить данные из листа расчет в лист "01", и оставлять их там без изменений, вам нужен будет макрос. А почему сразу не производить расчет на листе "01"? Есть еще вариант с итеративным вычислением, но необходимо чтобы в файле всегда было включено итеративное вычисление и быть внимательным, так как при открытии файла оно может отключиться. Включается в Параметры Excel -- Формулы--Включить итеративные вычисления, поставить галку. Вариант макросом более надежный.
Если Вы хотите переносить данные из листа расчет в лист "01", и оставлять их там без изменений, вам нужен будет макрос. А почему сразу не производить расчет на листе "01"? Есть еще вариант с итеративным вычислением, но необходимо чтобы в файле всегда было включено итеративное вычисление и быть внимательным, так как при открытии файла оно может отключиться. Включается в Параметры Excel -- Формулы--Включить итеративные вычисления, поставить галку. Вариант макросом более надежный.gling
Для каждого значения температуры и давления свое значение энтальпии. Сам лист "расчет" весит 200 Kb, на листе"01" (первый день) необходимо ввести данные 10 расчетов. Если для каждого расчета создавать лист с формулой,получится большой файл.
Для каждого значения температуры и давления свое значение энтальпии. Сам лист "расчет" весит 200 Kb, на листе"01" (первый день) необходимо ввести данные 10 расчетов. Если для каждого расчета создавать лист с формулой,получится большой файл.@kollega@