Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Расчет с несколькими вводными - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Расчет с несколькими вводными (Формулы/Formulas)
Расчет с несколькими вводными
output Дата: Вторник, 07.08.2018, 17:47 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый день.

Нужна помощь при расчете вознаграждения.
Сумма зависит от двух условий: тариф и сколько месяцев прошло после того, как тарифом в первый раз воспользовались.
Скорее всего здесь нужны формулы ЕСЛИ, И, ИЛИ. Но не могу сообразить как их применить.

Во вложении табличка с данными и описание тарифов.

Помогите, пожалуйста.
К сообщению приложен файл: 9787086.xlsx(43.6 Kb)
 
Ответить
СообщениеДобрый день.

Нужна помощь при расчете вознаграждения.
Сумма зависит от двух условий: тариф и сколько месяцев прошло после того, как тарифом в первый раз воспользовались.
Скорее всего здесь нужны формулы ЕСЛИ, И, ИЛИ. Но не могу сообразить как их применить.

Во вложении табличка с данными и описание тарифов.

Помогите, пожалуйста.

Автор - output
Дата добавления - 07.08.2018 в 17:47
Светлый Дата: Вторник, 07.08.2018, 19:42 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 747
Репутация: 198 ±
Замечаний: 0% ±

Excel 2010
Добрый день!
У меня получилась вот такая массивная (Ctrl+Shift+Enter) формула:
Код
=СУММ(ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-70))="супер";СМЕЩ(B7;;1;;МАКС(-СТОЛБЕЦ(A7);-70))*20%);ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-7))="Максимальный";СМЕЩ(B7;;1;;МАКС(-СТОЛБЕЦ(A7);-7))*35%);ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-16))="Максимальный";СМЕЩ(B7;;1;;МАКС(-СТОЛБЕЦ(A7);-16))*40%);ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-7))="нет";СМЕЩ(B7;;1;;МАКС(-СТОЛБЕЦ(A7);-7))*35%);ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-16))="нет";СМЕЩ(B7;;1;;МАКС(-СТОЛБЕЦ(A7);-16))*40%))

-7 предыдущие 3 месяца
-16 предыдущие 6 месяцев
-70 предыдущие 24 месяца
Доб.
Если Максимальный и все остальные имеют одинаковые сроки и проценты, формулу можно сократить:
Код
=СУММ(ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-70))="супер";СМЕЩ(C7;;;;МАКС(-СТОЛБЕЦ(A7);-70))*20%);ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-7))={"Максимальный":"нет"};СМЕЩ(C7;;;;МАКС(-СТОЛБЕЦ(A7);-7))*35%);ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-16))={"Максимальный":"нет"};СМЕЩ(C7;;;;МАКС(-СТОЛБЕЦ(A7);-16))*40%))
К сообщению приложен файл: 9787086-1.xlsx(15.5 Kb)


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Вторник, 07.08.2018, 21:50
 
Ответить
СообщениеДобрый день!
У меня получилась вот такая массивная (Ctrl+Shift+Enter) формула:
Код
=СУММ(ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-70))="супер";СМЕЩ(B7;;1;;МАКС(-СТОЛБЕЦ(A7);-70))*20%);ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-7))="Максимальный";СМЕЩ(B7;;1;;МАКС(-СТОЛБЕЦ(A7);-7))*35%);ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-16))="Максимальный";СМЕЩ(B7;;1;;МАКС(-СТОЛБЕЦ(A7);-16))*40%);ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-7))="нет";СМЕЩ(B7;;1;;МАКС(-СТОЛБЕЦ(A7);-7))*35%);ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-16))="нет";СМЕЩ(B7;;1;;МАКС(-СТОЛБЕЦ(A7);-16))*40%))

-7 предыдущие 3 месяца
-16 предыдущие 6 месяцев
-70 предыдущие 24 месяца
Доб.
Если Максимальный и все остальные имеют одинаковые сроки и проценты, формулу можно сократить:
Код
=СУММ(ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-70))="супер";СМЕЩ(C7;;;;МАКС(-СТОЛБЕЦ(A7);-70))*20%);ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-7))={"Максимальный":"нет"};СМЕЩ(C7;;;;МАКС(-СТОЛБЕЦ(A7);-7))*35%);ЕСЛИ(СМЕЩ(B7;;;;МАКС(-СТОЛБЕЦ(A7);-16))={"Максимальный":"нет"};СМЕЩ(C7;;;;МАКС(-СТОЛБЕЦ(A7);-16))*40%))

Автор - Светлый
Дата добавления - 07.08.2018 в 19:42
gling Дата: Вторник, 07.08.2018, 22:01 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1824
Репутация: 452 ±
Замечаний: 0% ±

2010
Здравствуйте. Для вложенного примера можно так попробовать
Код
=C7*ЕСЛИ(B7="Супер";ПРОСМОТР(СЧЁТЕСЛИ($B7:C7;B7);{1;4;7;8;25};{0,2;0,2;0,2;0,2;0});ПРОСМОТР(СЧЁТЕСЛИ($B7:C7;B7);{1;4;7;8;25};{0,75;0,4;0;0;0}))
К сообщению приложен файл: 5379939.xlsx(97.6 Kb)


ЯД-41001506838083
 
Ответить
СообщениеЗдравствуйте. Для вложенного примера можно так попробовать
Код
=C7*ЕСЛИ(B7="Супер";ПРОСМОТР(СЧЁТЕСЛИ($B7:C7;B7);{1;4;7;8;25};{0,2;0,2;0,2;0,2;0});ПРОСМОТР(СЧЁТЕСЛИ($B7:C7;B7);{1;4;7;8;25};{0,75;0,4;0;0;0}))

Автор - gling
Дата добавления - 07.08.2018 в 22:01
Светлый Дата: Вторник, 07.08.2018, 22:25 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 747
Репутация: 198 ±
Замечаний: 0% ±

Excel 2010
gling, формула считает только от одного начисления.
Как я понял, нужно получить сумму соответствующих процентов от всех предыдущих начислений, которые укладываются в сроки.


Программировать проще, чем писать стихи.
 
Ответить
Сообщениеgling, формула считает только от одного начисления.
Как я понял, нужно получить сумму соответствующих процентов от всех предыдущих начислений, которые укладываются в сроки.

Автор - Светлый
Дата добавления - 07.08.2018 в 22:25
gling Дата: Вторник, 07.08.2018, 23:14 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1824
Репутация: 452 ±
Замечаний: 0% ±

2010
Цитата Светлый, 07.08.2018 в 22:25, в сообщении № 4 ()
от всех предыдущих начислений

Из примера не всё понятно, там проценты только по каждому месяцу, без учета предыдущих вложений. А если нужно посчитать всего, т.е. для столбцов Q и R, это можно сделать обычной СУММЕСЛИ. Вот автор появится он разъяснит как нужно. Здесь не появляется, на Планете тоже выложил этот пример и тоже молчит.


ЯД-41001506838083
 
Ответить
Сообщение
Цитата Светлый, 07.08.2018 в 22:25, в сообщении № 4 ()
от всех предыдущих начислений

Из примера не всё понятно, там проценты только по каждому месяцу, без учета предыдущих вложений. А если нужно посчитать всего, т.е. для столбцов Q и R, это можно сделать обычной СУММЕСЛИ. Вот автор появится он разъяснит как нужно. Здесь не появляется, на Планете тоже выложил этот пример и тоже молчит.

Автор - gling
Дата добавления - 07.08.2018 в 23:14
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Расчет с несколькими вводными (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2018 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!