|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.05.2010, 15:16 | #1 |
Регистрация: 04.04.2010
Сообщений: 6
|
Формула для автоматического расчета покупки
Помогите решить задачу, очень прошу.
Желательно, чтобы все условия были охвачены в одной формульной строке, если это возможно. Очень надеюсь на вашу помощь. Условие следующее: Напишите формулу для расчета покупки, в которой автоматически будет выбираться нужный процент скидки. Последний раз редактировалось 7-nadiya; 15.05.2010 в 15:31. |
15.05.2010, 17:47 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
см.вложение
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
15.05.2010, 19:47 | #3 |
Форумчанин
Регистрация: 05.08.2009
Сообщений: 465
|
Или так:
Код:
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
Последний раз редактировалось DV68; 16.05.2010 в 16:10. |
15.05.2010, 19:55 | #4 |
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
А я думаю так:
Код:
|
15.05.2010, 20:16 | #5 |
Форумчанин
Регистрация: 05.08.2009
Сообщений: 465
|
Ну зачем же сразу формулу массива
Код:
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
|
15.05.2010, 23:20 | #6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Господа, не желаете ли размять мозг?
Я написал формулу длинной 40 символов (с фигурными скобками 42), которая полностью решает данную задачу. Не использовал имена, макросы, никак не правил и не перемещал исходные данные. Все в файле осталось как было, просто в Н8:Н11 записана новая формула, ее длина 40 символов. ZORRO2005, DV68 успехов! Господа присоединяйтесь...
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
16.05.2010, 00:24 | #7 |
Форумчанин
Регистрация: 23.03.2010
Сообщений: 101
|
Прошу прощения что вмешиваюсь, возможно Ваш вариант напоминает:
=G8-СМЕЩ(B$1;СУММ(Ч(F8>C8:E8))*G8 Может ребята придумают что-нибудь еще |
16.05.2010, 00:41 | #8 |
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
H8:
Код:
Последний раз редактировалось ZORRO2005; 16.05.2010 в 00:59. |
16.05.2010, 01:01 | #9 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
ZORRO2005, я в тебя верил.
Две скобки сэкономлено, по сравнению с тем, что я накрапал. А сказал бы что формула на 38 символов, я бы попарился с поиском...
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
16.05.2010, 05:21 | #10 |
Форумчанин
Регистрация: 05.08.2009
Сообщений: 465
|
ZORRO2005, молодец!
Кстати, можно и 37 символов Добавил: и даже 35 Еще добавил: kim2, извини, сразу не заметил твоего решения, там тоже 35, но по другому.
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
Последний раз редактировалось DV68; 16.05.2010 в 06:16. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Формула для расчета времени | 7-nadiya | Microsoft Office Excel | 14 | 19.08.2016 11:23 |
Существует ли компонент для автоматического масштабирования | zmey31313 | Компоненты Delphi | 1 | 12.12.2009 03:11 |
Создание макроса для автоматического расчета нескольких сценариев реализации проекта | MaxxVer | Microsoft Office Excel | 2 | 11.09.2009 06:15 |
Формула расчета стоимости доставки | Андрей 2009 | Microsoft Office Excel | 12 | 08.04.2009 12:52 |
Программа для автоматического заполнения полей | Маркъ | Общие вопросы Delphi | 2 | 23.06.2007 12:38 |