Пример. Составить программу вычисления налога на игорный бизнес.
Составить программу вычисления налога на игорный бизнес. Согласно налоговому кодексу вычисление указанного вида налога производится следующим образом:
· за каждый игровой стол – 200 МРОТ; · за каждый игровой автомат – 7.5 МРОТ; · за каждую кассу тотализатора – 200 МРОТ; · за каждую кассу букмекерской конторы – 100 МРОТ. Ставка налога понижается на 20%, если в игорном заведении общее количество объектов налогообложения каждого вида будет: · игровых столов – более 30; · игровых автоматов – более 40. Согласно вышеизложенному, для исчисления налога необходима информация о виде игрового объекта и его количестве. Эти параметры необходимо вводить в программу. При этом целесообразно первый параметр вводить путем выбора из готового списка, а второй – путем обычного ввода числа. Тогда в целом интерфейс программы может выглядеть следующим образом (размещается на первом листе Excel):
Здесь одним из основных элементов интерфейса является раскрывающийся список. Для его создания: 1.На втором листе создать необходимый список;
2. Вернуться на первый лист и вызвать панель форм (Вид > Панели инструментов > Формы); 3. На появившейся панели взять элемент «Поле со списком» и нарисовать его в нужном месте экрана; 4. Установить курсор на нарисованном элементе и щелчком правой кнопки мыши вызвать контекстное меню; 5. В появившемся меню выбрать команду «Формат объекта»; 6.На появившейся форме «Формат объекта управления» активизировать закладку «Элемент управления»; 7. В поле «Формировать список по диапазону» указать адреса ячеек, в которых находится список (согласно вышеприведенным рисункам это будет Лист2!$C$5:$C$8). 8. В поле «Связь с ячейкой» указать Лист2!$C$9 (в принципе адрес этой ячейки может быть произвольным). По этому адресу выводится номер элемента списка, который будет выбран на первом листе; 9.Закройте окно «Формат элемента управления» и посмотрите, как меняется содержание ячейки C9 на втором листе при выборе объектов из списка на первом листе. Для организации вычислений на втором листе разместим необходимые данные. Возможный вариант размещения показан ниже.
В ячейке D3 разместим значение минимального размера оплаты труда (МРОТ). В ячейках D5:D8 – значения множителей МРОТ для каждого вида объекта налогообложения. В ячейку E5 – расчетную формулу =D5*$D$3*Лист1!$G$9, которую затем копируем в ячейки E6:E8. Для учета влияние количества объектов на величину налога в ячейки F5 и F6 вводим корректирующие расчетные формулы: в F5: =ЕСЛИ(Лист1!G9>30;E5*0,8;E5); в F6: =ЕСЛИ(Лист1!G9>40;E6*0,8;E6). Для остальных объектов корректировка не требуется. Поэтому в ячейку F7 вводим =E7, а в ячейку F8 - =E8. В результате у нас получился столбец расчетов для всех видов объектов, зависящий только от количества объектов налогообложения. Для того, чтобы выбрать нужный расчет в ячейку E11 вводится формула: =ВПР(C9;B5:F8;5)
Для того, чтобы увидеть результат расчетов в интерфейсной части программы на первом листе в ячейку H9 вводится формула: =Лист2!E11 Примечание. В принципе можно было бы обойтись и без вспомогательных вычислений и сразу произвести вычисления налога. Для этого на первом листе в ячейку H9 вводится формула:
=G9*ВПР(Лист2!C9;Лист2!B5:D8;3)*Лист2!D3*ЕСЛИ(ИЛИ(И(Лист2!C9=1;G9>30);И(Лист2!C9=2;G9>40));0,8;1)
Однако, если сравнить сложность этой формулы и время, потраченное на ее осознание и правильный ввод, то предлагаемый вначале вариант вычислений выглядит намного предпочтительней.
Варианты заданий Организовать вычисление указанного вида налога Номер задания соответствует номеру студента по классному журналу. Порядок исчисления налогов и значения налоговых ставок взять из соответствующих статей налогового кодекса. 1. Налог на прибыль организаций 2. Государственная пошлина 3. НДФЛ 4. Единый социальный налог 5. НДС 6. Налог с владельцев транспортных средств 7. Акцизы на табачные изделия 8. Акцизы на ликеро-водочную продукцию 9. Акцизы на добычу полезных ископаемых 10. Налог на добычу полезных ископаемых 11. Сборы за выдачу лицензий и право на производство и оборот этилового спирта, спиртосодержащей и алкогольной продукции 12. Сборы за использование наименований «Россия», «Российская федерация» и словосочетаний на их основе 13. Налог на транспортные средства 14. Налог на дарение 15. Налог на наследование
|