<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.harlamenkov.ru/index.php?action=history&amp;feed=atom&amp;title=RU%2Fkb%2F00000814</id>
	<title>RU/kb/00000814 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.harlamenkov.ru/index.php?action=history&amp;feed=atom&amp;title=RU%2Fkb%2F00000814"/>
	<link rel="alternate" type="text/html" href="https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000814&amp;action=history"/>
	<updated>2026-11-11T19:14:00Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000814&amp;diff=20313&amp;oldid=prev</id>
		<title>Sancho at 12:58, 13 March 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000814&amp;diff=20313&amp;oldid=prev"/>
		<updated>2012-03-13T12:58:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 12:58, 13 March 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l6&quot; &gt;Line 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;section begin=toc /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;section begin=toc /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== VDB ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== VDB ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Функция возвращает сумму амортизации актива за данный год, используя метод переменного уменьшающегося остатка.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;section begin=description /&amp;gt;&lt;/ins&gt;Функция возвращает сумму амортизации актива за данный год, используя метод переменного уменьшающегося остатка.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;section end=description /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== Синтаксис функции: ====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== Синтаксис функции: ====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sancho</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000814&amp;diff=19836&amp;oldid=prev</id>
		<title>Sancho: Основной текст</title>
		<link rel="alternate" type="text/html" href="https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000814&amp;diff=19836&amp;oldid=prev"/>
		<updated>2012-03-09T16:54:44Z</updated>

		<summary type="html">&lt;p&gt;Основной текст&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;section begin=title /&amp;gt;&amp;lt;noinclude&amp;gt;{{DISPLAYTITLE:База Знаний: Функции {{OOoC|1}}. &amp;lt;/noinclude&amp;gt;VDB&amp;lt;noinclude&amp;gt;}}&amp;lt;/noinclude&amp;gt;&amp;lt;section end=title /&amp;gt;&lt;br /&gt;
{{BreadCrumbL10n|RU/kb/module/calc/function/financial}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=toc /&amp;gt;&lt;br /&gt;
=== VDB ===&lt;br /&gt;
Функция возвращает сумму амортизации актива за данный год, используя метод переменного уменьшающегося остатка.&lt;br /&gt;
&lt;br /&gt;
==== Синтаксис функции: ====&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
 !=VDB(originalcost; salvagevalue; lifetime; periodstart; periodend; factor; nostraightline)&lt;br /&gt;
 |}&lt;br /&gt;
где:&lt;br /&gt;
&lt;br /&gt;
* ''originalcost'' — первоначальная стоимость актива;&lt;br /&gt;
* ''salvagevalue'' — это стоимость актива в конце срока амортизации (иногда называется остаточной стоимостью актива);&lt;br /&gt;
* ''lifetime'' — число лет, за которые обесценивается актив (иногда называется периодом амортизации);&lt;br /&gt;
* ''periodstart'', ''periodend'' — номера начального и конечного годов, определяющих период, за который рассчитывается амортизация. Они могут быть дробными, от 0 до ''lifetime''.&lt;br /&gt;
* ''factor'' — коэффициент для задания нормы амортизации (2 если опущен);&lt;br /&gt;
* ''nostraightline'' — логическое значение, определяющее, следует ли использовать линейную амортизацию в том случае, когда амортизация превышает величину, рассчитанную методом снижающегося остатка. Если ''TRUE'' то переключения на метод начисления линейной амортизации не происходит, даже если амортизация больше величины, вычисленной методом снижающегося остатка. Если ''FALSE'' или опущен, то происходит переключение на метод начисления линейной амортизации, если амортизация больше величины, рассчитанной методом снижающегося остатка.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для расчёта амортизации, '''VDB''' использует фиксированную норму амортизации. Когда '''factor&amp;amp;nbsp;=&amp;amp;nbsp;2''' — это метод двойного уменьшения остатка (потому что он удваивает прямолинейную норму, которая обесценивала бы актив к нулю). Норма амортизации определяется по формуле (1).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
 |[[File:Function_VDB_formula.png|250px]]&lt;br /&gt;
 | (1)&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;amp;nbsp;&lt;br /&gt;
 |-&lt;br /&gt;
 |colspan=&amp;quot;2&amp;quot; |Амортизации каждый год рассчитывается в конце года как (2).&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;amp;nbsp;&lt;br /&gt;
 |-&lt;br /&gt;
 |[[File:Function_VDB_1_formula.png|480px]]&lt;br /&gt;
 | (2)&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;amp;nbsp;&lt;br /&gt;
 |-&lt;br /&gt;
 |colspan=&amp;quot;2&amp;quot; |Однако, если прямолинейная амортизации до ''salvagevalue'' будет больше, чем рассчитанная по формуле (2), используется она. Прямолинейная амортизации до ''salvagevalue'' за год, определяется по формуле (3).&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;amp;nbsp;&lt;br /&gt;
 |-&lt;br /&gt;
 |[[File:Function_VDB_2_formula.png|550px]]&lt;br /&gt;
 | (3)&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;amp;nbsp;&lt;br /&gt;
 |-&lt;br /&gt;
 |colspan=&amp;quot;2&amp;quot; |Для предотвращения снижения балансовой стоимости ниже ''salvagevalue'', амортизация в любом году ограничивается значением (4).&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;amp;nbsp;&lt;br /&gt;
 |-&lt;br /&gt;
 |[[File:Function_VDB_3_formula.png|550px]]&lt;br /&gt;
 | (4)&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Это определяет балансовую стоимость на конец каждого года. '''VDB''' возвращает сумму амортизации за период с ''periodstart'' до ''periodend''. 0 соответствует началу срока службы актива, а ''lifetime'' окончанию. Таким образом, период от 0 до 2 возвращает сумму амортизации за первые два года эксплуатации актива. Амортизации рассчитывается как балансовая стоимость на ''periodstart'' минус балансовая стоимость на ''periodend''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Пример ====&lt;br /&gt;
[[File:Function_VDB_ru.png|360px|thumb|right|Рис. 1. Пример функции.]]Дроби допускаются: период 1,25 до 3,5 возвращает сумму амортизации с конца первого квартала второго года до конца второго квартала четвёртого года. Балансовая стоимость за дробный период находится линейно интерполирования на конец года балансовая стоимость.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В строке 8 возвращается 20&amp;amp;nbsp;000&amp;amp;nbsp;руб., амортизация за первый год — то есть [[File:Function_VDB_4_formula.png|125px]] (амортизация методом двойного уменьшения остатка).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В строке 9 возвращается 36&amp;amp;nbsp;000&amp;amp;nbsp;руб., амортизация в первые два года — то есть 20&amp;amp;nbsp;000 в первый год плюс [[File:Function_VDB_5_formula.png|125px]] (амортизация методом двойного уменьшения остатка).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В строке 10 возвращается 14&amp;amp;nbsp;400&amp;amp;nbsp;руб., амортизацию с середины второго года до середины третьего года. Балансовая стоимость для периода =&amp;amp;nbsp;1, 80&amp;amp;nbsp;000, а&amp;amp;nbsp;для периода =&amp;amp;nbsp;2, 64&amp;amp;nbsp;000. При помощи линейной интерполяции балансовая стоимость для периода =&amp;amp;nbsp;1,5 имеем&lt;br /&gt;
&lt;br /&gt;
:'''64&amp;amp;nbsp;000 + (80&amp;amp;nbsp;000&amp;amp;nbsp;-&amp;amp;nbsp;64&amp;amp;nbsp;000) * 0,5 = 72&amp;amp;nbsp;000''';&lt;br /&gt;
&lt;br /&gt;
аналогично балансовая стоимость для периода =&amp;amp;nbsp;2,5 составляет 57&amp;amp;nbsp;600. Возвращаемая амортизация — разница между этими балансовыми стоимостями, то есть&lt;br /&gt;
&lt;br /&gt;
:'''72&amp;amp;nbsp;000 – 57&amp;amp;nbsp;600 = 14&amp;amp;nbsp;400'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В строке 11 возвращается 5 303,60 руб., сумма амортизации за 8-й год. Балансовая стоимость на начало 8-го года — 20 910,80 (100000 – VDB(100000; 5000; 10; 0; 7)). Линейная амортизация (синяя линия) составляет [[File:Function_VDB_6_formula.png|300px]], что больше, чем амортизация методом двойного уменьшения остатка (красная линия, она расположена выше синей линии, поскольку амортизация меньше).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В строке 12 возвращается 5&amp;amp;nbsp;303,60&amp;amp;nbsp;руб., как указано выше; линейная амортизация является постоянной.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Function_VDB_1_ru.png|360px|thumb|right|Рис. 2. Пример функции.]]В строке 13 возвращается 89&amp;amp;nbsp;262,58&amp;amp;nbsp;руб. С запрещённой линейной амортизацией суммарная амортизация в течение всего срока ниже ожидаемых 95&amp;amp;nbsp;000&amp;amp;nbsp;руб., необходимых для уменьшения балансовой стоимости до&amp;amp;nbsp;5&amp;amp;nbsp;000&amp;amp;nbsp;руб. (красная линия).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|Округление результата до 2 знаков после запятой соответствует поведению {{MSE}}, что неудобно для тех, чья валюта обычно не выражается 2 десятичными знаками.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Caution|'''VDB(100000; 20000; 10; 7,25; 7,75)''' возвращает ошибочный результат как в {{MSE}} так и в {{IopC}} (разные в каждом). Это, как представляется, затрагивает лишь дробные периоды в году, когда амортизация ограничена.}}&lt;br /&gt;
&amp;lt;section end=toc /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=signature/&amp;gt;&lt;br /&gt;
{{Sign|Sancho}}&lt;br /&gt;
{{IopVersion|3.1.x}}&lt;br /&gt;
&amp;lt;section end=signature/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RUkbCalcBottom}}&lt;/div&gt;</summary>
		<author><name>Sancho</name></author>
		
	</entry>
</feed>