оптимизация формулы
mariskkayes
Дата: Воскресенье, 28.01.2024, 15:07 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
2016
Добрый день. Возможно ли оптимизировать формулу (уменьшить, что не была такой громоздкой)?
Добрый день. Возможно ли оптимизировать формулу (уменьшить, что не была такой громоздкой)? mariskkayes
MariskkA
Ответить
Сообщение Добрый день. Возможно ли оптимизировать формулу (уменьшить, что не была такой громоздкой)? Автор - mariskkayes Дата добавления - 28.01.2024 в 15:07
DrMini
Дата: Воскресенье, 28.01.2024, 16:02 |
Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1872
Репутация:
268
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Убрал лишние скобки:Код
=$C$2*C14+$C$2*C14*$C$3/100+($C$2*C14+$C$2*C14*$C$3/100)*$C$4/100+$C$2*C14*$C$5/100+C14*$C$7*$C$6+C14*$C$9*$C$8+C14*$C$11*$C$10+ ($C$2*C14+$C$2*C14*$C$3/100+($C$2*C14+$C$2*C14*$C$3/100)*$C$4/100+$C$2*C14*$C$5/100+C14*$C$7*$C$6+C14*$C$9*$C$8+C14*$C$11*$C$10)*$C$12/100+($C$2*C14+$C$2*C14*$C$3/100+($C$2*C14+$C$2*C14*$C$3/100)*$C$4/100+$C$2*C14*$C$5/100+C14*$C$7*$C$6+C14*$C$9*$C$8+C14*$C$11*$C$10+($C$2*C14+$C$2*C14*$C$3/100+($C$2*C14+$C$2*C14*$C$3/100)*$C$4/100+$C$2*C14*$C$5/100+C14*$C$7*$C$6+C14*$C$9*$C$8+C14*$C$11*$C$10)*$C$12/100)*$C$13/100
Всё остальное на грани безумства.
Убрал лишние скобки:Код
=$C$2*C14+$C$2*C14*$C$3/100+($C$2*C14+$C$2*C14*$C$3/100)*$C$4/100+$C$2*C14*$C$5/100+C14*$C$7*$C$6+C14*$C$9*$C$8+C14*$C$11*$C$10+ ($C$2*C14+$C$2*C14*$C$3/100+($C$2*C14+$C$2*C14*$C$3/100)*$C$4/100+$C$2*C14*$C$5/100+C14*$C$7*$C$6+C14*$C$9*$C$8+C14*$C$11*$C$10)*$C$12/100+($C$2*C14+$C$2*C14*$C$3/100+($C$2*C14+$C$2*C14*$C$3/100)*$C$4/100+$C$2*C14*$C$5/100+C14*$C$7*$C$6+C14*$C$9*$C$8+C14*$C$11*$C$10+($C$2*C14+$C$2*C14*$C$3/100+($C$2*C14+$C$2*C14*$C$3/100)*$C$4/100+$C$2*C14*$C$5/100+C14*$C$7*$C$6+C14*$C$9*$C$8+C14*$C$11*$C$10)*$C$12/100)*$C$13/100
Всё остальное на грани безумства.DrMini
Сообщение отредактировал DrMini - Воскресенье, 28.01.2024, 16:06
Ответить
Сообщение Убрал лишние скобки:Код
=$C$2*C14+$C$2*C14*$C$3/100+($C$2*C14+$C$2*C14*$C$3/100)*$C$4/100+$C$2*C14*$C$5/100+C14*$C$7*$C$6+C14*$C$9*$C$8+C14*$C$11*$C$10+ ($C$2*C14+$C$2*C14*$C$3/100+($C$2*C14+$C$2*C14*$C$3/100)*$C$4/100+$C$2*C14*$C$5/100+C14*$C$7*$C$6+C14*$C$9*$C$8+C14*$C$11*$C$10)*$C$12/100+($C$2*C14+$C$2*C14*$C$3/100+($C$2*C14+$C$2*C14*$C$3/100)*$C$4/100+$C$2*C14*$C$5/100+C14*$C$7*$C$6+C14*$C$9*$C$8+C14*$C$11*$C$10+($C$2*C14+$C$2*C14*$C$3/100+($C$2*C14+$C$2*C14*$C$3/100)*$C$4/100+$C$2*C14*$C$5/100+C14*$C$7*$C$6+C14*$C$9*$C$8+C14*$C$11*$C$10)*$C$12/100)*$C$13/100
Всё остальное на грани безумства.Автор - DrMini Дата добавления - 28.01.2024 в 16:02
прохожий2019
Дата: Воскресенье, 28.01.2024, 18:33 |
Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 1298
Репутация:
327
±
Замечаний:
0% ±
365 Beta Channel
Код
=C14*($C$2*(1+$C$3%+(1+$C$3%)*$C$4%+$C$5%)+$C$7*$C$6+$C$9*$C$8+$C$11*$C$10)*(1+$C$12%)*(1+$C$13%)
разбор тут - LET всемогущий или упрощаем формулу UPD ещё немножко упростил:Код
=C14*($C$2*((1+$C$3%)*(1+$C$4%)+$C$5%)+$C$7*$C$6+$C$9*$C$8+$C$11*$C$10)*(1+$C$12%)*(1+$C$13%)
ну и чисто эстетически в порядке цитирования:Код
=($C$2*((1+$C$3%)*(1+$C$4%)+$C$5%)+$C$6*$C$7+$C$8*$C$9+$C$10*$C$11)*(1+$C$12%)*(1+$C$13%)*C14
Код
=C14*($C$2*(1+$C$3%+(1+$C$3%)*$C$4%+$C$5%)+$C$7*$C$6+$C$9*$C$8+$C$11*$C$10)*(1+$C$12%)*(1+$C$13%)
разбор тут - LET всемогущий или упрощаем формулу UPD ещё немножко упростил:Код
=C14*($C$2*((1+$C$3%)*(1+$C$4%)+$C$5%)+$C$7*$C$6+$C$9*$C$8+$C$11*$C$10)*(1+$C$12%)*(1+$C$13%)
ну и чисто эстетически в порядке цитирования:Код
=($C$2*((1+$C$3%)*(1+$C$4%)+$C$5%)+$C$6*$C$7+$C$8*$C$9+$C$10*$C$11)*(1+$C$12%)*(1+$C$13%)*C14
прохожий2019
Сообщение отредактировал прохожий2019 - Воскресенье, 28.01.2024, 19:00
Ответить
Сообщение Код
=C14*($C$2*(1+$C$3%+(1+$C$3%)*$C$4%+$C$5%)+$C$7*$C$6+$C$9*$C$8+$C$11*$C$10)*(1+$C$12%)*(1+$C$13%)
разбор тут - LET всемогущий или упрощаем формулу UPD ещё немножко упростил:Код
=C14*($C$2*((1+$C$3%)*(1+$C$4%)+$C$5%)+$C$7*$C$6+$C$9*$C$8+$C$11*$C$10)*(1+$C$12%)*(1+$C$13%)
ну и чисто эстетически в порядке цитирования:Код
=($C$2*((1+$C$3%)*(1+$C$4%)+$C$5%)+$C$6*$C$7+$C$8*$C$9+$C$10*$C$11)*(1+$C$12%)*(1+$C$13%)*C14
Автор - прохожий2019 Дата добавления - 28.01.2024 в 18:33
mariskkayes
Дата: Воскресенье, 28.01.2024, 21:51 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
2016
прохожий2019, спасибо
MariskkA
Ответить
Сообщение прохожий2019, спасибо Автор - mariskkayes Дата добавления - 28.01.2024 в 21:51
Дмитрий7228
Дата: Четверг, 09.05.2024, 17:26 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Здравствуйте. Помогите пожалуйста подкорректировать формулу. В файле в столбце "Р" формула ставит "ГРП-4 (в работе)" при вводе нуля в столбец "Н", но нужно чтобы при ноле было "ГРП-4 (в резерве)". И если в столбце "Н" число больше ноля тогда нужно чтобы формула ставила "ГРП-4 (в работе)".
Здравствуйте. Помогите пожалуйста подкорректировать формулу. В файле в столбце "Р" формула ставит "ГРП-4 (в работе)" при вводе нуля в столбец "Н", но нужно чтобы при ноле было "ГРП-4 (в резерве)". И если в столбце "Н" число больше ноля тогда нужно чтобы формула ставила "ГРП-4 (в работе)". Дмитрий7228
Ответить
Сообщение Здравствуйте. Помогите пожалуйста подкорректировать формулу. В файле в столбце "Р" формула ставит "ГРП-4 (в работе)" при вводе нуля в столбец "Н", но нужно чтобы при ноле было "ГРП-4 (в резерве)". И если в столбце "Н" число больше ноля тогда нужно чтобы формула ставила "ГРП-4 (в работе)". Автор - Дмитрий7228 Дата добавления - 09.05.2024 в 17:26
DrMini
Дата: Четверг, 09.05.2024, 18:38 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1872
Репутация:
268
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Здравствуйте Дмитрий7228 , может так подойдёт:Код
=ЕСЛИМН(B8=СЕГОДНЯ();"";H8=0;"ГРП-4 (в резерве)";1;"ГРП-4 (в работе)")
Вы все возможные варианты не описали. Только то, что просили.при вводе нуля в столбец "Н", но нужно чтобы при ноле было "ГРП-4 (в резерве)". И если в столбце "Н" число больше ноля тогда нужно чтобы формула ставила "ГРП-4 (в работе)"
Здравствуйте Дмитрий7228 , может так подойдёт:Код
=ЕСЛИМН(B8=СЕГОДНЯ();"";H8=0;"ГРП-4 (в резерве)";1;"ГРП-4 (в работе)")
Вы все возможные варианты не описали. Только то, что просили.при вводе нуля в столбец "Н", но нужно чтобы при ноле было "ГРП-4 (в резерве)". И если в столбце "Н" число больше ноля тогда нужно чтобы формула ставила "ГРП-4 (в работе)"
DrMini
Ответить
Сообщение Здравствуйте Дмитрий7228 , может так подойдёт:Код
=ЕСЛИМН(B8=СЕГОДНЯ();"";H8=0;"ГРП-4 (в резерве)";1;"ГРП-4 (в работе)")
Вы все возможные варианты не описали. Только то, что просили.при вводе нуля в столбец "Н", но нужно чтобы при ноле было "ГРП-4 (в резерве)". И если в столбце "Н" число больше ноля тогда нужно чтобы формула ставила "ГРП-4 (в работе)"
Автор - DrMini Дата добавления - 09.05.2024 в 18:38
Дмитрий7228
Дата: Четверг, 09.05.2024, 23:22 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
DrMini, здравствуйте.Код
=ЕСЛИ(B8<СЕГОДНЯ();ЕСЛИМН(ЕЧИСЛО(H8);"ГРП-4 (в работе)";ЕПУСТО(H8);"ГРП-4 (в резерве)";ЕТЕКСТ(H8);"ГРП-4 (в ремонте)");" ")
Мне бы как-нибудь эту изначальную формулу заставить работать при вводе нуля чтобы резерв был. А если так, при вводе текста, то ремонт не ставит Код
=ЕСЛИМН(H8=0;"ГРП-4 (в резерве)";H8>1;"ГРП-4 (в работе)";ЕПУСТО(H8);"ГРП-4 (в резерве)";ЕТЕКСТ(H8);"ГРП-4 (в ремонте)")
DrMini, здравствуйте.Код
=ЕСЛИ(B8<СЕГОДНЯ();ЕСЛИМН(ЕЧИСЛО(H8);"ГРП-4 (в работе)";ЕПУСТО(H8);"ГРП-4 (в резерве)";ЕТЕКСТ(H8);"ГРП-4 (в ремонте)");" ")
Мне бы как-нибудь эту изначальную формулу заставить работать при вводе нуля чтобы резерв был. А если так, при вводе текста, то ремонт не ставит Код
=ЕСЛИМН(H8=0;"ГРП-4 (в резерве)";H8>1;"ГРП-4 (в работе)";ЕПУСТО(H8);"ГРП-4 (в резерве)";ЕТЕКСТ(H8);"ГРП-4 (в ремонте)")
Дмитрий7228
Сообщение отредактировал Pelena - Пятница, 10.05.2024, 13:38
Ответить
Сообщение DrMini, здравствуйте.Код
=ЕСЛИ(B8<СЕГОДНЯ();ЕСЛИМН(ЕЧИСЛО(H8);"ГРП-4 (в работе)";ЕПУСТО(H8);"ГРП-4 (в резерве)";ЕТЕКСТ(H8);"ГРП-4 (в ремонте)");" ")
Мне бы как-нибудь эту изначальную формулу заставить работать при вводе нуля чтобы резерв был. А если так, при вводе текста, то ремонт не ставит Код
=ЕСЛИМН(H8=0;"ГРП-4 (в резерве)";H8>1;"ГРП-4 (в работе)";ЕПУСТО(H8);"ГРП-4 (в резерве)";ЕТЕКСТ(H8);"ГРП-4 (в ремонте)")
Автор - Дмитрий7228 Дата добавления - 09.05.2024 в 23:22
DrMini
Дата: Пятница, 10.05.2024, 07:50 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1872
Репутация:
268
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Оформите формулы как положено в правилах форума (выделите формулу и тапните на значок fx ) и будет Вам счастье.
Оформите формулы как положено в правилах форума (выделите формулу и тапните на значок fx ) и будет Вам счастье. DrMini
Сообщение отредактировал DrMini - Пятница, 10.05.2024, 11:43
Ответить
Сообщение Оформите формулы как положено в правилах форума (выделите формулу и тапните на значок fx ) и будет Вам счастье. Автор - DrMini Дата добавления - 10.05.2024 в 07:50
AlexM
Дата: Пятница, 10.05.2024, 11:31 |
Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Код
=ЕСЛИ(B8<СЕГОДНЯ();"ГРП-4 (в "&ВЫБОР(ТЕКСТ(H8;"2;;1;\3");"резерве)";"работе)";"ремонте)");"")
Код
=ЕСЛИ(B8<СЕГОДНЯ();"ГРП-4 (в "&ВЫБОР(ТЕКСТ(H8;"2;;1;\3");"резерве)";"работе)";"ремонте)");"")
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Код
=ЕСЛИ(B8<СЕГОДНЯ();"ГРП-4 (в "&ВЫБОР(ТЕКСТ(H8;"2;;1;\3");"резерве)";"работе)";"ремонте)");"")
Автор - AlexM Дата добавления - 10.05.2024 в 11:31
DrMini
Дата: Пятница, 10.05.2024, 11:42 |
Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1872
Репутация:
268
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Ну, если на правила можно забить...:Код
=ЕСЛИМН(B8=СЕГОДНЯ();"";H8=0;"ГРП-4 (в резерве)";ЕТЕКСТ(H8);"ГРП-4 (в ремонте)";1;"ГРП-4 (в работе)")
Ну, если на правила можно забить...:Код
=ЕСЛИМН(B8=СЕГОДНЯ();"";H8=0;"ГРП-4 (в резерве)";ЕТЕКСТ(H8);"ГРП-4 (в ремонте)";1;"ГРП-4 (в работе)")
DrMini
Сообщение отредактировал DrMini - Пятница, 10.05.2024, 11:43
Ответить
Сообщение Ну, если на правила можно забить...:Код
=ЕСЛИМН(B8=СЕГОДНЯ();"";H8=0;"ГРП-4 (в резерве)";ЕТЕКСТ(H8);"ГРП-4 (в ремонте)";1;"ГРП-4 (в работе)")
Автор - DrMini Дата добавления - 10.05.2024 в 11:42
AlexM
Дата: Пятница, 10.05.2024, 13:22 |
Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
DrMini , скорее нужно так B8>=СЕГОДНЯ()
DrMini , скорее нужно так B8>=СЕГОДНЯ()AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение DrMini , скорее нужно так B8>=СЕГОДНЯ()Автор - AlexM Дата добавления - 10.05.2024 в 13:22
Pelena
Дата: Пятница, 10.05.2024, 13:38 |
Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация:
4555
±
Замечаний:
±
Excel 365 & Mac Excel
если на правила можно забить
нельзя. Но к сожалению, не все такие сознательные
если на правила можно забить
нельзя. Но к сожалению, не все такие сознательныеPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение если на правила можно забить
нельзя. Но к сожалению, не все такие сознательныеАвтор - Pelena Дата добавления - 10.05.2024 в 13:38
DrMini
Дата: Пятница, 10.05.2024, 17:39 |
Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 1872
Репутация:
268
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Да Алексей, я тоже так подумал, но у ТС так было. Может потом напишет, как надо?
Да Алексей, я тоже так подумал, но у ТС так было. Может потом напишет, как надо?DrMini
Сообщение отредактировал DrMini - Пятница, 10.05.2024, 17:39
Ответить
Сообщение Да Алексей, я тоже так подумал, но у ТС так было. Может потом напишет, как надо?Автор - DrMini Дата добавления - 10.05.2024 в 17:39
Дмитрий7228
Дата: Пятница, 10.05.2024, 19:23 |
Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Господа, при много благодарен! Все предложенные варианты работаю как мне нужно, проверил каждый.
Господа, при много благодарен! Все предложенные варианты работаю как мне нужно, проверил каждый. Дмитрий7228
Ответить
Сообщение Господа, при много благодарен! Все предложенные варианты работаю как мне нужно, проверил каждый. Автор - Дмитрий7228 Дата добавления - 10.05.2024 в 19:23
alishermuminov
Дата: Суббота, 11.05.2024, 08:42 |
Сообщение № 15
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация:
0
±
Замечаний:
0% ±
2049
Здравствуйте.Имеется цех по производству сэндвич панелей. Покупаем рулоны в тоннах, разных размерах и разный толщинах. Продаем в метрах. Покупаем клей, наполнители (базальт, стекловата и пенополистирол) и целлофан для упаковки. Все это израсходуется. Должна быть клиентская база как по продажу и так покупки. От зависимости толщина панеля наполнитель израсходуется по разному. Помогите пожалуйста с отчетностью. Если у кого-то есть готовые шаблоны можно под себя сделать. Заранее спасибо!
Здравствуйте.Имеется цех по производству сэндвич панелей. Покупаем рулоны в тоннах, разных размерах и разный толщинах. Продаем в метрах. Покупаем клей, наполнители (базальт, стекловата и пенополистирол) и целлофан для упаковки. Все это израсходуется. Должна быть клиентская база как по продажу и так покупки. От зависимости толщина панеля наполнитель израсходуется по разному. Помогите пожалуйста с отчетностью. Если у кого-то есть готовые шаблоны можно под себя сделать. Заранее спасибо! alishermuminov
Ответить
Сообщение Здравствуйте.Имеется цех по производству сэндвич панелей. Покупаем рулоны в тоннах, разных размерах и разный толщинах. Продаем в метрах. Покупаем клей, наполнители (базальт, стекловата и пенополистирол) и целлофан для упаковки. Все это израсходуется. Должна быть клиентская база как по продажу и так покупки. От зависимости толщина панеля наполнитель израсходуется по разному. Помогите пожалуйста с отчетностью. Если у кого-то есть готовые шаблоны можно под себя сделать. Заранее спасибо! Автор - alishermuminov Дата добавления - 11.05.2024 в 08:42
Pelena
Дата: Суббота, 11.05.2024, 09:28 |
Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация:
4555
±
Замечаний:
±
Excel 365 & Mac Excel
alishermuminov , Правилами форума запрещено задавать вопросы в чужих темах, если они не относятся к данной теме. А с такой постановкой задачи могу предложить перенести Ваш пост в платный раздел РАБОТА/ФРИЛАНС
alishermuminov , Правилами форума запрещено задавать вопросы в чужих темах, если они не относятся к данной теме. А с такой постановкой задачи могу предложить перенести Ваш пост в платный раздел РАБОТА/ФРИЛАНСPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение alishermuminov , Правилами форума запрещено задавать вопросы в чужих темах, если они не относятся к данной теме. А с такой постановкой задачи могу предложить перенести Ваш пост в платный раздел РАБОТА/ФРИЛАНСАвтор - Pelena Дата добавления - 11.05.2024 в 09:28