Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Подобрать значение (формула в формуле)

Дата публикации: 05-10-2026 04:46:31

Подобрать значение (формула в формуле) Приходится подбирать вручную в форуме Вопросы по Microsoft Excel.
Добрый день знатоки!Форма таблицы не моя, но экономисты лучше не смогли придумать((Смысл в следующем:1.  шагом 1 (ячейка B28), мы вводим Цену за 1 тонну (сейчас 6300).2. Смотрим, чтобы Срок окупаемости (F22) стал 6 лет.3. шагом 2 приходится вручную подбирать Макс цену за тонну (С22), чтобы подогнать Срок окуп. тоже 6 лет (путем подбора получилось 2500).Задача: как формулой сделать так, чтобы при изменении Цены за 1т. менялась Макс.цена за тонну? Получается формула внутри другой формулы зацикливает. Я не могу ничего придумать. Наверное можно макросом, чтобы он как-то начиная с 2400 шагами по 10 подобрал Макс цену.. Но хотелось бы формулой, т.к. у нас политикой предприятия макросы отключены((
Оценка эфф проекта_05.10.xlsx05.10.2026 07:46:31, Ekaterina.

Основное содержимое страницы с новостью.

Страницы: 1

 

Ekaterina

Пользователь

Сообщений: 43 Регистрация: 26.05.2015

Добрый день знатоки!
Форма таблицы не моя, но экономисты лучше не смогли придумать((
Смысл в следующем:
1.  шагом 1 (ячейка B28), мы вводим Цену за 1 тонну (сейчас 6300).
2. Смотрим, чтобы Срок окупаемости (F22) стал 6 лет.
3. шагом 2 приходится вручную подбирать Макс цену за тонну (С22), чтобы подогнать Срок окуп. тоже 6 лет (путем подбора получилось 2500).

Задача: как формулой сделать так, чтобы при изменении Цены за 1т. менялась Макс.цена за тонну?
Получается формула внутри другой формулы зацикливает. Я не могу ничего придумать. Наверное можно макросом, чтобы он как-то начиная с 2400 шагами по 10 подобрал Макс цену..
Но хотелось бы формулой, т.к. у нас политикой предприятия макросы отключены((

Прикрепленные файлы

 

Msi2102

Пользователь

Сообщений: 4553 Регистрация: 31.03.2014

Файл не открывал, но думаю можно попробовать Поиск решения

Изменено: Msi2102 - 05.10.2026 08:16:24

 

gling

Пользователь

Сообщений: 5494 Регистрация: 01.01.1970

#3

05.10.2026 09:08:14

Цитата
написал:
зацикливает

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

 

Алексей Абраменко

Пользователь

Сообщений: 134 Регистрация: 17.02.2023

#4

05.10.2026 09:48:29

Добрый день!
Насколько я понимаю можно воспользоваться подбором параметра. Если модель не меняется часто, можно пользоваться формулой в ячейке C22

Код
=0,3948*B28+1,2727

Прикрепленные файлы

 

МатросНаЗебре

Пользователь

Сообщений: 9357 Регистрация: 05.02.2014

#5

05.10.2026 10:27:21

1. Создаёте вспомогательные листы, с подбираемымим значениями.  В этом случае от 2400 и далее.
2. Связываете листы формулами.
3. С помощью ПОИСКПОЗ() ищете нужный срок окупаемости, из него находите нужное Макс цену за тонну.

Листы можно создать макросом, но это не обазяательно.

Скрытый текст

Прикрепленные файлы

 

ПавелW

Пользователь

Сообщений: 3916 Регистрация: 09.01.2023

excel 2007, 2016, 2021

Ekaterina,  для примера в C22:
=СУММПРОИЗВ(C2:H2*(1+$B$7)^(1-C1:H1))/B22*1000

 

Ekaterina

Пользователь

Сообщений: 43 Регистрация: 26.05.2015

#7

05.10.2026 22:58:07

Цитата
написал:
При зацикливании можно включить интеративные вычисления, если есть такая необходимость.

Они постоянно включены, дело не в этом

 

Ekaterina

Пользователь

Сообщений: 43 Регистрация: 26.05.2015

#8

05.10.2026 22:58:59

Цитата
написал:
Насколько я понимаю можно воспользоваться подбором параметра. Если модель не меняется часто, можно пользоваться формулой в ячейке C22

странные коэффициенты, и за такую сумму можно разориться))

 

Ekaterina

Пользователь

Сообщений: 43 Регистрация: 26.05.2015

#9

05.10.2026 23:02:46

Цитата
написал:
=СУММПРОИЗВ(C2:H2*(1+$B$7)^(1-C1:H1))/B22*1000

Павел, Вы гений!! :*  работает!

 

tj_neon

Пользователь

Сообщений: 11 Регистрация: 24.02.2025

#10

14.10.2026 07:15:08

Цитата
написал:
1-C1:H1

Добрый день!, А можете пояснить что и как считает эта часть записи?

 

ПавелW

Пользователь

Сообщений: 3916 Регистрация: 09.01.2023

excel 2007, 2016, 2021

#11

14.10.2026 08:46:20

Ekaterina, пожалуйста)

Цитата
tj_neon:  что и как считает эта часть записи?   (1-C1:H1)

tj_neon, в диапазоне C1:H1 числа от одного до шести
отнимая из единицы эти числа получаем массив от нуля до минус пяти  {0;-1;-2;-3;-4;-5}

пс: вы всегда можете посмотреть что возвращает та или иная часть формулы, выделив её в строке формул и нажав F9

Страницы: 1

Читают тему

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Сбор ТОП позиций формулами012.8302-10-2026
2Подстановка данных после сравнения частей двух ячеек05.5908-10-2026
3суммирование значений из разных столбцов по условию06.7312-10-2026
4Расчет количества дней, срок отклонения рассмотрения05.9912-10-2026
5Прошу помочь составить формулу11104-10-2026
6Расчет зарпаты110.0302-10-2026
7Как НЕ суммировать цифры, написанные жирным шрифтом и курсивом04.6702-10-2026
8Как вместо ошибки #Н/Д вывести пустую строку06.1809-10-2026
9Макрос для создания данных на нужном листе06.601-10-2026
10Скопировать определенное количество отфильтрованных ячеек011.4607-10-2026

Классификация: Экономика. Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 12.82. Источник: www.planetaexcel.ru.