Заказать макрос
Разрабатываем макросы на заказ. Любой сложности. Быстро и качественно.
Подробнее...

Формула для расчета НДС в Excel

Функция НДС поможет без ошибок рассчитать величину НДС, а также для определить сумму без НДС.

Описание работы

Вычислить НДС стандартными функциями Excel достаточно просто, однако иногда боишься ошибиться в важном документе. Чтобы этого избежать в надстройке VBA-Excel добавлена формула =НДС. С помощью нее можно определить величину налога на добавленную стоимость или вычесть НДС из суммы.

Синтаксис

Функция =НДС(ЧИСЛО; ТОЛЬКО_НДС; СТАВКА) имеет следующие аргументы:

  • ЧИСЛО - Число или ссылка на ячейку с суммой.
  • ТОЛЬКО_НДС - Если необходимо извлечь только НДС, то = 1 (по умолчанию)
    Для определения суммы без НДС =0.
  • СТАВКА -  Ставка НДС. По умолчанию равна 18%.

Пример 1

Далее пример, демонстрирующий как просто определить величину НДС с помощью этой функции.

Вычисление величины НДС из суммы

Пример 2

Чтобы определить сумму без НДС достаточно задать еще один аргумент ТОЛЬКО_НДС = 0.

Определение суммы без НДС

Пример 3

Если ставка НДС отличается от 18%, то проблема решается еще одним дополнительным аргументом - СТАВКА

Вычисление НДС при ставке отличной от 18%

Код VBA

Public Function НДС(ByVal ЧИСЛО As Double, Optional ByVal ТОЛЬКО_НДС As Boolean = True, Optional ByVal СТАВКА As Double = 0.18)
 
    If ТОЛЬКО_НДС = True Then
        НДС = ЧИСЛО - ЧИСЛО / (1 + СТАВКА)
    Else
        НДС = ЧИСЛО / (1 + СТАВКА)
    End If
 
End Function
Надстройка
VBA-Excel
Надстройка для Excel содержит большой набор полезных функций, с помощью которых вы значительно сократите время и увеличите скорость работы с программой.

Комментарии:

comments powered by Disqus