Автоматический расчет скидки если выбран определ.клиент
Dinamit
Дата: Воскресенье, 05.05.2019, 14:11 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Привет. Есть таблица. Подскажите плиз как сделать так - при выборе из выпадающего списка определенных клиентов из ячейки В3, то в ячейках с Е4 по Е23 происходит перерасчет скидки, например в размере 10% от суммы в ячейках D4 по D23. Для примера в листе4 напротив двух клиентов поставил цифру 10%. И при выборе в листе1, ячейке В3 определенного клиента - вступает правило с автоматическим расчетом скидки. (описан выше). И в столбце Е, в ячейках с Е4 по Е23 идет перерасчет суммы от ячеек D4 - D23. В итоге. Нужны формулы для ячеек с E4 по Е23. А Е3 просто суммирует все эти суммы из этих ячеек (тут формула простая). Главное - что если в ячейках с D4 по D23 (Лист1) появляется любое значение, то ячейки с E4 - E23 делают перерасчет со скидкой. А скидка стоит напротив клиента в листе4 с B2 по B19. Как-то так. Спасибо. Тема в др. форуме - https://u.to/mApUFQ
Привет. Есть таблица. Подскажите плиз как сделать так - при выборе из выпадающего списка определенных клиентов из ячейки В3, то в ячейках с Е4 по Е23 происходит перерасчет скидки, например в размере 10% от суммы в ячейках D4 по D23. Для примера в листе4 напротив двух клиентов поставил цифру 10%. И при выборе в листе1, ячейке В3 определенного клиента - вступает правило с автоматическим расчетом скидки. (описан выше). И в столбце Е, в ячейках с Е4 по Е23 идет перерасчет суммы от ячеек D4 - D23. В итоге. Нужны формулы для ячеек с E4 по Е23. А Е3 просто суммирует все эти суммы из этих ячеек (тут формула простая). Главное - что если в ячейках с D4 по D23 (Лист1) появляется любое значение, то ячейки с E4 - E23 делают перерасчет со скидкой. А скидка стоит напротив клиента в листе4 с B2 по B19. Как-то так. Спасибо. Тема в др. форуме - https://u.to/mApUFQ Dinamit
Сообщение отредактировал Dinamit - Понедельник, 06.05.2019, 08:54
Ответить
Сообщение Привет. Есть таблица. Подскажите плиз как сделать так - при выборе из выпадающего списка определенных клиентов из ячейки В3, то в ячейках с Е4 по Е23 происходит перерасчет скидки, например в размере 10% от суммы в ячейках D4 по D23. Для примера в листе4 напротив двух клиентов поставил цифру 10%. И при выборе в листе1, ячейке В3 определенного клиента - вступает правило с автоматическим расчетом скидки. (описан выше). И в столбце Е, в ячейках с Е4 по Е23 идет перерасчет суммы от ячеек D4 - D23. В итоге. Нужны формулы для ячеек с E4 по Е23. А Е3 просто суммирует все эти суммы из этих ячеек (тут формула простая). Главное - что если в ячейках с D4 по D23 (Лист1) появляется любое значение, то ячейки с E4 - E23 делают перерасчет со скидкой. А скидка стоит напротив клиента в листе4 с B2 по B19. Как-то так. Спасибо. Тема в др. форуме - https://u.to/mApUFQ Автор - Dinamit Дата добавления - 05.05.2019 в 14:11
gling
Дата: Воскресенье, 05.05.2019, 14:42 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2519
Репутация:
674
±
Замечаний:
0% ±
2010
Здравствуйте. А так не подойдет?Код
=СУММПРОИЗВ(E4:E23+D4:D23*(E4:E23=""))*(1-СУММЕСЛИ(Лист4!$A$1:$A$19;Лист1!B3;Лист4!$B$2:$B$19))
Здравствуйте. А так не подойдет?Код
=СУММПРОИЗВ(E4:E23+D4:D23*(E4:E23=""))*(1-СУММЕСЛИ(Лист4!$A$1:$A$19;Лист1!B3;Лист4!$B$2:$B$19))
gling
ЯД-41001506838083
Ответить
Сообщение Здравствуйте. А так не подойдет?Код
=СУММПРОИЗВ(E4:E23+D4:D23*(E4:E23=""))*(1-СУММЕСЛИ(Лист4!$A$1:$A$19;Лист1!B3;Лист4!$B$2:$B$19))
Автор - gling Дата добавления - 05.05.2019 в 14:42
Dinamit
Дата: Воскресенье, 05.05.2019, 16:20 |
Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Добрый, спасибо. Не срабатывает формула, пример в Е4 листа1
Добрый, спасибо. Не срабатывает формула, пример в Е4 листа1 Dinamit
Ответить
Сообщение Добрый, спасибо. Не срабатывает формула, пример в Е4 листа1 Автор - Dinamit Дата добавления - 05.05.2019 в 16:20
Dinamit
Дата: Воскресенье, 05.05.2019, 16:34 |
Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Или я формулу не в ту ячейку вставил? ))
Или я формулу не в ту ячейку вставил? )) Dinamit
Ответить
Сообщение Или я формулу не в ту ячейку вставил? )) Автор - Dinamit Дата добавления - 05.05.2019 в 16:34
bmv98rus
Дата: Воскресенье, 05.05.2019, 20:45 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение Кросс Автор - bmv98rus Дата добавления - 05.05.2019 в 20:45
Dinamit
Дата: Воскресенье, 05.05.2019, 21:15 |
Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Добавил ссылку на др. форум в описание. Спасибо.
Добавил ссылку на др. форум в описание. Спасибо. Dinamit
Ответить
Сообщение Добавил ссылку на др. форум в описание. Спасибо. Автор - Dinamit Дата добавления - 05.05.2019 в 21:15
Dinamit
Дата: Понедельник, 06.05.2019, 00:49 |
Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Неужели никто не знает как сделать? ))
Неужели никто не знает как сделать? )) Dinamit
Ответить
Сообщение Неужели никто не знает как сделать? )) Автор - Dinamit Дата добавления - 06.05.2019 в 00:49
Pelena
Дата: Понедельник, 06.05.2019, 11:03 |
Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация:
4413
±
Замечаний:
±
Excel 365 & Mac Excel
В реальной таблице ячейки В4:В23 пустые или чем-то заполнены?
В реальной таблице ячейки В4:В23 пустые или чем-то заполнены? Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение В реальной таблице ячейки В4:В23 пустые или чем-то заполнены? Автор - Pelena Дата добавления - 06.05.2019 в 11:03
bmv98rus
Дата: Понедельник, 06.05.2019, 12:00 |
Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
Dinamit , У Вас антиталант объяснить, что Вам надо и из чего получить результат. По этому и ответы такие или совсем никаких.
Dinamit , У Вас антиталант объяснить, что Вам надо и из чего получить результат. По этому и ответы такие или совсем никаких.bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение Dinamit , У Вас антиталант объяснить, что Вам надо и из чего получить результат. По этому и ответы такие или совсем никаких.Автор - bmv98rus Дата добавления - 06.05.2019 в 12:00
gling
Дата: Понедельник, 06.05.2019, 18:29 |
Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2519
Репутация:
674
±
Замечаний:
0% ±
2010
Для E4 попробуйте такКод
=D4*(1-ВПР(ИНДЕКС($B$1:B4;ПОИСКПОЗ("яяя";$B$1:B4;1));Лист4!$A$1:$B$19;2;))
или такКод
=D4*(1-СУММЕСЛИ(Лист4!$A$1:$A$19;ИНДЕКС($B$1:B4;ПОИСКПОЗ("яяя";$B$1:B4;1));Лист4!$B$1:$B$19))
и тяните вниз до E23. Будет работать, но при условии, что ячейки В4:В23 пустые или в них тот же текст что и в B3.
Для E4 попробуйте такКод
=D4*(1-ВПР(ИНДЕКС($B$1:B4;ПОИСКПОЗ("яяя";$B$1:B4;1));Лист4!$A$1:$B$19;2;))
или такКод
=D4*(1-СУММЕСЛИ(Лист4!$A$1:$A$19;ИНДЕКС($B$1:B4;ПОИСКПОЗ("яяя";$B$1:B4;1));Лист4!$B$1:$B$19))
и тяните вниз до E23. Будет работать, но при условии, что ячейки В4:В23 пустые или в них тот же текст что и в B3. gling
ЯД-41001506838083
Сообщение отредактировал gling - Понедельник, 06.05.2019, 18:32
Ответить
Сообщение Для E4 попробуйте такКод
=D4*(1-ВПР(ИНДЕКС($B$1:B4;ПОИСКПОЗ("яяя";$B$1:B4;1));Лист4!$A$1:$B$19;2;))
или такКод
=D4*(1-СУММЕСЛИ(Лист4!$A$1:$A$19;ИНДЕКС($B$1:B4;ПОИСКПОЗ("яяя";$B$1:B4;1));Лист4!$B$1:$B$19))
и тяните вниз до E23. Будет работать, но при условии, что ячейки В4:В23 пустые или в них тот же текст что и в B3. Автор - gling Дата добавления - 06.05.2019 в 18:29