Новые сообщения · Участники · Правила форума · Поиск · RSS
  • Страница 1 из 1
  • 1
Модератор форума: DV68, Author  
Форум » ТЕМАТИЧЕСКИЕ » Excel - Готовые формулы » Требуется помощь в написании формулы.)
Требуется помощь в написании формулы.)
BrilliantДата: Вторник, 03.05.2011, 13:11 | Сообщение # 1
Группа: Пользователи
Сообщений: 3
Статус: Offline
Всем привет)
В общем, у меня тут такой вопрос возник: мне надо определить комиссионное вознаграждение страховых агентов в зависимости от суммы полученных страховых премий по заключенным ими договорам с помощью тарификационной таблицы.
Прикрепления: _1.xls (15.5 Kb)
 
Serge_007Дата: Среда, 04.05.2011, 01:43 | Сообщение # 2
Группа: Проверенные
Сообщений: 468
Статус: Offline
Здравствуйте.
Так можно:
Code
=ПРОСМОТР(C2;{0;2001;4001;6001;8001;10001;1000000};{0;160;360;600;900;1260})+(C2/2000-ЦЕЛОЕ(C2/2000))*2000*ПРОСМОТР(C2;{0;2001;4001;6001;8001;10001;1000000};{0,8;0,1;0,12;0,15;0,18;0,25})
Прикрепления: Brilliant.xls (27.0 Kb)


Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
Яндекс-деньги: 41001419691823
WMR: 126292472390
 
Serge_007Дата: Среда, 04.05.2011, 02:07 | Сообщение # 3
Группа: Проверенные
Сообщений: 468
Статус: Offline
Точнее так:
Code
=ПРОСМОТР(C2;{0;2001;4001;6001;8001;10001;1000000};{0;160;360;600;900;1260})+ЕСЛИ(C2<2000;C2*0,08;(C2/2000-ЦЕЛОЕ(C2/2000))*2000*ПРОСМОТР(C2;{0;2001;4001;6001;8001;10001;1000000};{0,8;0,1;0,12;0,15;0,18;0,25}))
Прикрепления: Brilliant_2.xls (27.5 Kb)


Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
Яндекс-деньги: 41001419691823
WMR: 126292472390
 
DV68Дата: Среда, 04.05.2011, 02:40 | Сообщение # 4
Группа: Модераторы
Сообщений: 648
Статус: Offline
Или так:
Code
=(C2-ИНДЕКС({0;2;4;6;8;10}*1000;ОТБР(C2/2000)+1))*ИНДЕКС({0,08;0,1;0,12;0,15;0,18;0,25};ОТБР(C2/2000)+1)+ИНДЕКС({0:16:36:60:90:126}*10;ОТБР(C2/2000)+1)

Сергей, у тебя при суммах, кратных 2000, считает неправильно и
диапазон {0,8;0,1;0,12;0,15;0,18;0,25} должен быть {0,08;0,1;0,12;0,15;0,18;0,25}

Прикрепления: DV_Premiya.xls (27.0 Kb)
 
Serge_007Дата: Среда, 04.05.2011, 12:04 | Сообщение # 5
Группа: Проверенные
Сообщений: 468
Статус: Offline
Quote (DV68)
Сергей, у тебя при суммах, кратных 2000, считает неправильно

Спасибо, Дим, спал уже, когда делал :)


Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
Яндекс-деньги: 41001419691823
WMR: 126292472390
 
DV68Дата: Среда, 04.05.2011, 19:24 | Сообщение # 6
Группа: Модераторы
Сообщений: 648
Статус: Offline
Да у меня тоже неправильно. Большие суммы не берет.
Поправил формулы:
Code
=(C2-МИН(10000;ОТБР(C2/2000)*2000))*ПРОСМОТР(ОТБР(C2/2000);{0;1;2;3;4;5};{8;10;12;15;18;25}/100)+ПРОСМОТР(ОТБР(C2/2000);{0;1;2;3;4;5};{0;16;36;60;90;126}*10)

Code
=(C2-МИН(10000;ОТБР(C2/2000)*2000))*ИНДЕКС({8;10;12;15;18;25}/100;МИН(6;ОТБР(C2/2000)+1))+ИНДЕКС({0:16:36:60:90:126}*10;МИН(6;ОТБР(C2/2000)+1))
Прикрепления: DV_Premiya2.xls (26.5 Kb)
 
BrilliantДата: Среда, 04.05.2011, 20:00 | Сообщение # 7
Группа: Пользователи
Сообщений: 3
Статус: Offline
Спасибо вам огромное! я делала через формулу =ЕСЛИ( C2<=2000;C2*0,08;ЕСЛИ(И(C2>2000; C2<=4000);160+0,1*C2;ЕСЛИ(И(C2>4000; C2<=6000);360+C2*0,12;ЕСЛИ(И(C2>6000; C2<=8000);600+C2*0,15;ЕСЛИ(И(C2>8000; C2<=10000);900+C2*0,18;ЕСЛИ(C2>10000;1260+C2*0,25))))))
 
DV68Дата: Среда, 04.05.2011, 20:06 | Сообщение # 8
Группа: Модераторы
Сообщений: 648
Статус: Offline
Там двойной подсчет получается. Надо было примерно так:
...ЕСЛИ(И(C2>2000; C2<=4000);160+0,1*(C2-2000)...
 
BrilliantДата: Среда, 04.05.2011, 20:18 | Сообщение # 9
Группа: Пользователи
Сообщений: 3
Статус: Offline
bv спасибо,исправлю)
И у меня еще вопрос, извиняюсь, что оффтоплю, но не мог бы мне кто-нибудь помочь с аксессом) По специальным запросам
 
Serge_007Дата: Четверг, 05.05.2011, 11:05 | Сообщение # 10
Группа: Проверенные
Сообщений: 468
Статус: Offline
Quote (Brilliant)
извиняюсь, что оффтоплю, но не мог бы мне кто-нибудь помочь с аксессом)

Действительно оффтоп :)
А на форум по Акцесс обратится что мешает?


Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
Яндекс-деньги: 41001419691823
WMR: 126292472390
 
Форум » ТЕМАТИЧЕСКИЕ » Excel - Готовые формулы » Требуется помощь в написании формулы.)
  • Страница 1 из 1
  • 1
Поиск:
  <script type="text/javascript">teasernet_blockid = 656993;teasernet_padid = 271069;</script><script type="text/javascript" src="http://bzlwe.com/07f6/bad6484c927/07.js"></script> 
Copyright MyCorp © 2024 Используются технологии uCoz