<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>フランス会計 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/%e3%83%95%e3%83%a9%e3%83%b3%e3%82%b9%e4%bc%9a%e8%a8%88/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Mon, 20 Apr 2026 13:25:56 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>フランス会計 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのAMORDEGRC関数の使い方｜フランス会計の逓減償却を計算する</title>
		<link>https://mashukabu.com/spreadsheet-amordegrc-function/</link>
					<comments>https://mashukabu.com/spreadsheet-amordegrc-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Mon, 20 Apr 2026 13:25:56 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[AMORDEGRC関数]]></category>
		<category><![CDATA[フランス会計]]></category>
		<category><![CDATA[減価償却]]></category>
		<category><![CDATA[経理・財務]]></category>
		<category><![CDATA[財務関数]]></category>
		<category><![CDATA[逓減法]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6153</guid>

					<description><![CDATA[GoogleスプレッドシートのAMORDEGRC関数を使えば、フランス式の逓減償却費を耐用年数ごとの係数に基づいて計算できます。7つの引数の意味からAMORLINC関数との違い、日本の減価償却関数との使い分けまで、事務職・経理担当者向けに丁寧に解説します。]]></description>
										<content:encoded><![CDATA[
<p>フランス本社から「逓減償却費を出して」と依頼されて、Googleスプレッドシートで困っていませんか。日本の定率法とは少し違うルールで計算する必要があり、引数も7つあるので身構えてしまいますよね。</p>



<p>この記事では、スプレッドシートのAMORDEGRC関数の使い方を、構文から実務での注意点まで同僚に教える感覚で解説します。減価償却係数の仕組みやAMORLINC関数との違い、日本で使われるSLN・DDB・SYD・VDBとの位置づけまで整理しているので、フランス会計対応のシミュレーションに役立ててください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-1" checked><label class="toc-title" for="toc-checkbox-1">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">スプレッドシートのAMORDEGRC関数とは？</a></li><li><a href="#toc2" tabindex="0">AMORDEGRC関数の構文と引数</a><ol><li><a href="#toc3" tabindex="0">基準（basis）引数の設定値</a></li><li><a href="#toc4" tabindex="0">期引数は0始まりに注意</a></li></ol></li><li><a href="#toc5" tabindex="0">AMORDEGRC関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">基本データを用意する</a></li><li><a href="#toc7" tabindex="0">第1期（期0）の償却費を求める</a></li><li><a href="#toc8" tabindex="0">各期の償却費を並べる</a></li></ol></li><li><a href="#toc9" tabindex="0">減価償却係数テーブルと実質償却率</a><ol><li><a href="#toc10" tabindex="0">実質償却率の逆算式</a></li></ol></li><li><a href="#toc11" tabindex="0">AMORLINC関数との使い分け</a></li><li><a href="#toc12" tabindex="0">会計期の途中で取得した場合の日割り計算</a><ol><li><a href="#toc13" tabindex="0">基準（basis）の選び方</a></li></ol></li><li><a href="#toc14" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc15" tabindex="0">#NUM!エラー</a></li><li><a href="#toc16" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc17" tabindex="0">#NAME?エラー</a></li></ol></li><li><a href="#toc18" tabindex="0">日本の減価償却関数との使い分け</a></li><li><a href="#toc19" tabindex="0">Excelとの互換性</a></li><li><a href="#toc20" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">スプレッドシートのAMORDEGRC関数とは？</span></h2>



<p>スプレッドシートのAMORDEGRC関数は、フランス旧会計基準（Plan Comptable Général）の逓減償却費を計算する財務関数です。関数名は「アモーディグレシ」と読み、フランス語の <code>AMORtissement DEGRessif avec Coefficient</code>（係数付き逓減償却）の略ですよ。</p>



<p><strong>最大の特徴は「耐用年数に応じた係数（coefficient）を自動適用する」点</strong>にあります。耐用年数が長い資産ほど大きな係数が掛かり、初期にまとめて費用化する仕組みです。日本の定率法とは係数のかけ方や端数処理が異なるので、フランス系・EU系企業の経理業務で活躍しますよ。</p>



<p>会計期の途中で資産を取得した場合でも、日割り計算で初年度の償却費を自動調整してくれる便利な関数です。</p>



<p>減価償却シリーズの関連記事として、<a href="https://mashukabu.com/spreadsheet-ddb-function/">DDB関数</a>・<a href="https://mashukabu.com/spreadsheet-sln-function/">SLN関数</a>・<a href="https://mashukabu.com/spreadsheet-syd-function/">SYD関数</a>・<a href="https://mashukabu.com/spreadsheet-vdb-function/">VDB関数</a>もあわせてチェックすると全体像がつかめますよ。</p>



<h2 class="wp-block-heading"><span id="toc2">AMORDEGRC関数の構文と引数</span></h2>



<p>AMORDEGRC関数の構文は次のとおりです。</p>



<pre class="wp-block-code"><code>=AMORDEGRC(取得価額, 購入日, 開始期, 残存価額, 期, 率, [基準])</code></pre>



<p>英語表記だと <code>=AMORDEGRC(cost, date_purchased, first_period, salvage, period, rate, [basis])</code> となります。スプレッドシートでは引数名が日本語で表示されるので、両方覚えておくと他記事を参照するときに迷いません。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>省略</th><th>説明</th></tr></thead><tbody><tr><td>取得価額（cost）</td><td>必須</td><td>資産の購入価格</td></tr><tr><td>購入日（date_purchased）</td><td>必須</td><td>資産を取得した日付。DATE関数（年月日から日付シリアル値を生成する関数）での指定を推奨</td></tr><tr><td>開始期（first_period）</td><td>必須</td><td>最初の会計期が終了する日付</td></tr><tr><td>残存価額（salvage）</td><td>必須</td><td>耐用年数終了後の資産の見積り価格</td></tr><tr><td>期（period）</td><td>必須</td><td>償却費を求めたい会計期。<strong>0始まり</strong>（最初の期＝0）</td></tr><tr><td>率（rate）</td><td>必須</td><td>減価償却率（例: 耐用年数5年なら0.2）</td></tr><tr><td>基準（basis）</td><td>省略可</td><td>1年の日数計算方式（下表参照、デフォルト0）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc3">基準（basis）引数の設定値</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>値</th><th>1年の日数計算</th></tr></thead><tbody><tr><td>0（省略時）</td><td>360日（米国NASD方式 30/360日）</td></tr><tr><td>1</td><td>実際の日数／実際の日数</td></tr><tr><td>3</td><td>365日／実際の日数</td></tr><tr><td>4</td><td>360日（ヨーロッパ方式 30/360日）</td></tr></tbody></table></figure>



<p>基準に <strong>「2」を指定すると <code>#NUM!</code> エラー</strong> になります。フランス会計ではヨーロッパ方式（基準4）が使われることが多いので、本国指示と整合する値を選んでみてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc4">期引数は0始まりに注意</span></h3>



<p>VDB関数などと同じく、AMORDEGRC関数の「期」引数も <strong>0始まり</strong> です。最初の会計期の償却費を求めたいときは <code>period=0</code> を指定します。うっかり1と書くと第2期の値が返ってきてしまうので、初見の方はまずこのルールを頭に入れておきましょう。</p>



<h2 class="wp-block-heading"><span id="toc5">AMORDEGRC関数の基本的な使い方</span></h2>



<p>ここでは、取得価額100万円・残存価額10万円・耐用年数5年（率0.2）の資産を例に、AMORDEGRC関数の動きを段階的に見ていきます。購入日は 2024/4/1、最初の期末を 2025/3/31 として設定してみましょう。</p>



<h3 class="wp-block-heading"><span id="toc6">基本データを用意する</span></h3>



<p>スプレッドシートに次のような資産データを入力します。</p>



<figure class="wp-block-table"><table><thead><tr><th>セル</th><th>項目</th><th>値</th></tr></thead><tbody><tr><td>B2</td><td>取得価額</td><td>1,000,000</td></tr><tr><td>B3</td><td>購入日</td><td>2024/4/1</td></tr><tr><td>B4</td><td>開始期</td><td>2025/3/31</td></tr><tr><td>B5</td><td>残存価額</td><td>100,000</td></tr><tr><td>B6</td><td>率</td><td>0.2</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc7">第1期（期0）の償却費を求める</span></h3>



<p>最初の会計期の償却費を計算する数式はこちらです。</p>



<pre class="wp-block-code"><code>=AMORDEGRC(B2, B3, B4, B5, 0, B6, 0)</code></pre>



<p>結果は <strong>400,000</strong> です。耐用年数が5年（1÷0.2＝5）なので係数2.0が自動適用され、実質償却率は <code>0.2 × 2.0 = 0.4（40%）</code> になります。購入日から開始期までが丸1年のため、<code>1,000,000 × 40% = 400,000円</code> が返る計算です。</p>



<p><!-- screenshot: AMORDEGRC関数で期0の償却費400000円を表示したスプレッドシート画面 --></p>



<h3 class="wp-block-heading"><span id="toc8">各期の償却費を並べる</span></h3>



<p>引数「期」を0, 1, 2&#8230;と変えていけば、各期の償却費を一覧化できます。同じ資産データで期0から期4までの推移を見てみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>期</th><th>数式</th><th>償却費の考え方</th></tr></thead><tbody><tr><td>期0</td><td><code>=AMORDEGRC(B2,B3,B4,B5,0,B6,0)</code></td><td>1,000,000 × 40% = 400,000円</td></tr><tr><td>期1</td><td><code>=AMORDEGRC(B2,B3,B4,B5,1,B6,0)</code></td><td>前期末帳簿価額 600,000 × 40% = 240,000円</td></tr><tr><td>期2</td><td><code>=AMORDEGRC(B2,B3,B4,B5,2,B6,0)</code></td><td>前期末帳簿価額 360,000 × 40% = 144,000円</td></tr><tr><td>期3〜期4</td><td><code>=AMORDEGRC(B2,B3,B4,B5,3,B6,0)</code> など</td><td>残額を最後の2期で均等化（実際の値は関数に計算を任せる）</td></tr></tbody></table></figure>



<p>初期ほど償却額が大きく、後半で小さくなっていくのが逓減法の特徴です。残存価額10万円に近づいたところで、自動的に残り帳簿価額を最後の2年で均等償却する仕様になっていますよ。</p>



<p><!-- screenshot: 期0〜4の償却費を並べた表（400,000→240,000→144,000→最終2期は均等化） --></p>



<h2 class="wp-block-heading"><span id="toc9">減価償却係数テーブルと実質償却率</span></h2>



<p>AMORDEGRC関数の最大のポイントは、耐用年数に応じて <strong>減価償却係数（coefficient）</strong> が自動的に掛かることです。Microsoft公式仕様に基づく係数は次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>資産の耐用年数（1÷率）</th><th>減価償却係数</th></tr></thead><tbody><tr><td>3年以上5年未満</td><td>1.5</td></tr><tr><td>5年以上6年未満</td><td>2</td></tr><tr><td>6年より長い</td><td>2.5</td></tr></tbody></table></figure>



<p>耐用年数が <strong>3年未満の場合は係数テーブルの範囲外</strong> で、<code>#NUM!</code> エラーになる可能性があります。耐用年数3年以上の資産で使うと覚えておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc10">実質償却率の逆算式</span></h3>



<p>AMORDEGRC関数が内部で使う実質償却率は、次の式で求まります。</p>



<pre class="wp-block-code"><code>実質償却率 = 率（rate） × 減価償却係数</code></pre>



<p>耐用年数ごとの実質償却率を一覧にしてみますね。</p>



<figure class="wp-block-table"><table><thead><tr><th>耐用年数</th><th>率（1÷耐用年数）</th><th>係数</th><th>実質償却率</th></tr></thead><tbody><tr><td>4年</td><td>0.25</td><td>1.5</td><td>37.5%</td></tr><tr><td>5年</td><td>0.20</td><td>2.0</td><td>40%</td></tr><tr><td>8年</td><td>0.125</td><td>2.5</td><td>31.25%</td></tr><tr><td>10年</td><td>0.10</td><td>2.5</td><td>25%</td></tr></tbody></table></figure>



<p>耐用年数5年でもっとも大きな実質償却率（40%）になるのが、フランス式逓減法の面白いところです。日本の200%定率法（耐用年数5年で40%）とは偶然一致しますが、耐用年数が変わると結果は大きく変わってきますよ。</p>



<h2 class="wp-block-heading"><span id="toc11">AMORLINC関数との使い分け</span></h2>



<p>AMORDEGRC関数と名前がよく似た <strong>AMORLINC関数</strong> は、同じフランス会計基準に対応した減価償却関数です。ただし計算方法が違うので混同しないようにしましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>AMORDEGRC関数</th><th>AMORLINC関数</th></tr></thead><tbody><tr><td>償却方法</td><td>逓減法（初期に多く償却）</td><td>定額法（毎期均等に償却）</td></tr><tr><td>減価償却係数</td><td>耐用年数に応じて自動適用</td><td>なし（均等配分）</td></tr><tr><td>初期の償却額</td><td>大きい</td><td>一定</td></tr><tr><td>最終期の挙動</td><td>最後の2年で均等化</td><td>均等のまま</td></tr><tr><td>構文の引数数</td><td>7つ（basisのみ省略可）</td><td>7つ（同じ構造）</td></tr></tbody></table></figure>



<p><strong>判断基準はシンプルです</strong>。初期に多く費用化したい・定率法に近い処理をしたいなら AMORDEGRC関数、毎期同額で均等償却したいなら AMORLINC関数を選びます。フランスの親会社から「régime dégressif（逓減方式）で」と指示があれば AMORDEGRC、「régime linéaire（直線方式）で」と言われたら AMORLINC ですね。</p>



<h2 class="wp-block-heading"><span id="toc12">会計期の途中で取得した場合の日割り計算</span></h2>



<p>資産を会計期の途中で購入したケースも見てみましょう。例えば 2024/10/1 に取得し、最初の期末が 2025/3/31 という状況です。</p>



<pre class="wp-block-code"><code>=AMORDEGRC(1000000, DATE(2024,10,1), DATE(2025,3,31), 100000, 0, 0.2, 0)</code></pre>



<p>この場合、購入日から期末までの日数は約半年分です。AMORDEGRC関数は日割り計算を自動で行うので、期0の償却費は1年分の約半分になりますよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>購入日パターン</th><th>開始期までの日数</th><th>期0の償却費（概算）</th></tr></thead><tbody><tr><td>2024/4/1（丸1年）</td><td>約360日</td><td>400,000円</td></tr><tr><td>2024/10/1（半年）</td><td>約180日</td><td>約200,000円</td></tr><tr><td>2025/1/1（3ヶ月）</td><td>約90日</td><td>約100,000円</td></tr></tbody></table></figure>



<p>期1以降は通常どおりの逓減法計算に戻ります。「最初の期だけ日割り、あとはフル」と覚えておくと実務で迷いませんね。</p>



<h3 class="wp-block-heading"><span id="toc13">基準（basis）の選び方</span></h3>



<p>フランス本社から特に指示がなければ、省略時の基準0（米国30/360日方式）で問題ありません。<strong>フランス国内のルールに厳密に合わせるなら基準4（ヨーロッパ30/360日方式）</strong> を指定しましょう。実際の日数で細かく計算したい場合は、基準1や基準3を選んでみてください。</p>



<h2 class="wp-block-heading"><span id="toc14">よくあるエラーと対処法</span></h2>



<h3 class="wp-block-heading"><span id="toc15">#NUM!エラー</span></h3>



<p>以下のケースで発生します。AMORDEGRC関数でもっとも多いエラーなので一覧で押さえておきましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>発生条件</th><th>対処法</th></tr></thead><tbody><tr><td>率（rate）が0以下</td><td>正の数値を指定する</td></tr><tr><td>残存価額が取得価額を超える</td><td>残存価額 ≤ 取得価額 になるよう修正する</td></tr><tr><td>購入日が開始期より後</td><td>購入日 ≤ 開始期 の関係を保つ</td></tr><tr><td>基準（basis）に2を指定</td><td>0, 1, 3, 4 のいずれかに変更する</td></tr><tr><td>期（period）に負の値</td><td>0以上の整数を指定する</td></tr><tr><td>耐用年数が3年未満</td><td>係数テーブル範囲外。別の減価償却関数（SLN等）を検討</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc16">#VALUE!エラー</span></h3>



<p>引数に数値や日付以外の文字列が入っていると発生します。日付を直接書くときは、文字列ではなく <code>DATE(2024,4,1)</code> のようにDATE関数で指定するのが確実ですよ。</p>



<h3 class="wp-block-heading"><span id="toc17">#NAME?エラー</span></h3>



<p>関数名のスペルミスが原因です。AMORDEGRCは長くて打ち間違いやすいので、入力途中に表示される候補から選んでみてくださいね。</p>



<h2 class="wp-block-heading"><span id="toc18">日本の減価償却関数との使い分け</span></h2>



<p>スプレッドシートには複数の減価償却関数があります。目的別に整理しておきますね。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>償却方法</th><th>基準</th><th>主な用途</th></tr></thead><tbody><tr><td><a href="https://mashukabu.com/spreadsheet-sln-function/">SLN関数</a></td><td>定額法</td><td>汎用</td><td>日本・国際会計共通の基本</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-ddb-function/">DDB関数</a></td><td>倍額定率法</td><td>汎用</td><td>管理会計・国際基準</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-syd-function/">SYD関数</a></td><td>算術級数法</td><td>汎用</td><td>学術・管理会計</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-vdb-function/">VDB関数</a></td><td>可変率法</td><td>汎用</td><td>部分期間合計・累計計算</td></tr><tr><td><strong>AMORDEGRC関数</strong></td><td>逓減法（係数付き）</td><td>フランス旧会計基準</td><td>フランス・EU系企業</td></tr><tr><td>AMORLINC関数</td><td>定額法（係数なし）</td><td>フランス旧会計基準</td><td>フランス・EU系企業</td></tr></tbody></table></figure>



<p><strong>日本国内の減価償却費を出したいときはSLN関数やDDB関数が基本</strong>です。AMORDEGRC関数はあくまでフランス会計基準に対応するための関数なので、税務申告書への転記には使えません。社内の管理会計・シミュレーション用途にとどめ、正式な税務計算は会計ソフトや税理士と連携しましょう。</p>



<p>日本の定率法と似た雰囲気の計算をしたいだけなら、<a href="https://mashukabu.com/spreadsheet-ddb-function/">DDB関数</a>や<a href="https://mashukabu.com/spreadsheet-vdb-function/">VDB関数</a>のほうが使い勝手が良いケースも多いですよ。</p>



<h2 class="wp-block-heading"><span id="toc19">Excelとの互換性</span></h2>



<p>AMORDEGRC関数はExcelとGoogleスプレッドシートで同じ計算結果を返します。Excelファイル（.xlsx）をスプレッドシートで開いても関数はそのまま動作しますよ。</p>



<p>主な違いは表示上の話だけで、スプレッドシートでは引数名が日本語（「費用」「購入日」「開始期」など）で表示されます。Excel英語版と見た目は異なりますが動作には影響ありません。</p>



<p>Excel版の詳しい解説はExcelのAMORDEGRC関数の使い方記事にまとめてあるので、両環境で作業する方はあわせてチェックしてみてくださいね。</p>



<h2 class="wp-block-heading"><span id="toc20">まとめ</span></h2>



<p>スプレッドシートのAMORDEGRC関数は、フランス旧会計基準の逓減償却費を計算する財務関数です。ポイントを振り返っておきましょう。</p>



<ul class="wp-block-list"><li>耐用年数に応じた <strong>係数（1.5 / 2 / 2.5）</strong> が自動的に掛かり、実質償却率は <code>率 × 係数</code> で求まる</li><li>「期」引数は <strong>0始まり</strong>。第1期を計算したいときは <code>period=0</code> を指定する</li><li>最初の会計期は日割り計算に対応。途中取得の資産でも手動按分が不要</li><li>基準（basis）に <strong>2は指定不可</strong>。フランス式に揃えるなら基準4を選ぶ</li><li>日本の税務申告には使わず、フランス・EU系企業の<strong>管理会計・シミュレーション用途</strong>で活用する</li></ul>



<p>減価償却シリーズとして、<a href="https://mashukabu.com/spreadsheet-sln-function/">SLN関数</a>・<a href="https://mashukabu.com/spreadsheet-ddb-function/">DDB関数</a>・<a href="https://mashukabu.com/spreadsheet-syd-function/">SYD関数</a>・<a href="https://mashukabu.com/spreadsheet-vdb-function/">VDB関数</a>の記事も用意しています。国際会計と日本会計の両方を行き来するシーンで、関数の使い分けに役立ててみてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-amordegrc-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのAMORLINC関数の使い方｜フランス会計の直線償却を計算する</title>
		<link>https://mashukabu.com/spreadsheet-amorlinc-function/</link>
					<comments>https://mashukabu.com/spreadsheet-amorlinc-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Mon, 20 Apr 2026 13:25:54 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[AMORLINC関数]]></category>
		<category><![CDATA[フランス会計]]></category>
		<category><![CDATA[減価償却]]></category>
		<category><![CDATA[直線法]]></category>
		<category><![CDATA[経理・財務]]></category>
		<category><![CDATA[財務関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6151</guid>

					<description><![CDATA[GoogleスプレッドシートのAMORLINC関数を使えば、フランス式の直線償却費を計算できます。7つの引数の使い方からAMORDEGRC関数との違い、初年度の日割り計算ルールまで、事務職・経理担当者向けに丁寧に解説します。]]></description>
										<content:encoded><![CDATA[
<p>フランス本社から「直線償却費を出して」と依頼されて、Googleスプレッドシートで困っていませんか。日本の定額法と似ているはずなのに、引数が7つもあるので身構えてしまいますよね。</p>



<p>この記事では、スプレッドシートのAMORLINC関数の使い方を、構文から実務での注意点まで同僚に教える感覚で解説します。初年度の自動日割り計算やAMORDEGRC関数との違いも整理しているので、フランス会計対応のシミュレーションに役立ててください。日本で使われるSLN・DDB・SYD・VDBとの位置づけもあわせて押さえておきましょう。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">スプレッドシートのAMORLINC関数とは？</a></li><li><a href="#toc2" tabindex="0">AMORLINC関数の構文と引数</a><ol><li><a href="#toc3" tabindex="0">基準（basis）引数の設定値</a></li><li><a href="#toc4" tabindex="0">期引数は0始まりに注意</a></li></ol></li><li><a href="#toc5" tabindex="0">AMORLINC関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">基本データを用意する</a></li><li><a href="#toc7" tabindex="0">第1期（期0）の償却費を求める</a></li><li><a href="#toc8" tabindex="0">各期の償却費を並べる</a></li><li><a href="#toc9" tabindex="0">残存価額を下回らない保護機構</a></li></ol></li><li><a href="#toc10" tabindex="0">AMORDEGRC関数との使い分け</a></li><li><a href="#toc11" tabindex="0">SLN関数との使い分け</a><ol><li><a href="#toc12" tabindex="0">同じサンプルデータで結果を比較</a></li></ol></li><li><a href="#toc13" tabindex="0">会計期の途中で取得した場合の日割り計算</a><ol><li><a href="#toc14" tabindex="0">SLN関数との日割り計算の違い</a></li><li><a href="#toc15" tabindex="0">基準（basis）の選び方</a></li></ol></li><li><a href="#toc16" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc17" tabindex="0">#NUM!エラー</a></li><li><a href="#toc18" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc19" tabindex="0">#NAME?エラー</a></li></ol></li><li><a href="#toc20" tabindex="0">日本の減価償却関数との使い分け</a></li><li><a href="#toc21" tabindex="0">Excelとの互換性</a></li><li><a href="#toc22" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">スプレッドシートのAMORLINC関数とは？</span></h2>



<p>スプレッドシートのAMORLINC関数は、フランス旧会計基準（Plan Comptable Général）の直線償却費を計算する財務関数です。関数名は「アモーランク」と読み、フランス語の <code>AMORtissement LINéaire Comptable</code>（会計上の直線償却）の略ですよ。</p>



<p><strong>最大の特徴は「初年度の取得日から期末日までを日割り計算し、以降は均等償却する」点</strong>にあります。AMORDEGRC関数のような係数はかからず、毎期同じ金額で償却を進めていく仕組みです。日本のSLN関数（定額法）と考え方は似ていますが、初年度の日割り処理と残存価額保護が自動で組み込まれている点で異なりますよ。</p>



<p>会計期の途中で資産を取得した場合でも、初年度の償却費を自動で日数按分してくれます。フランス系・EU系企業の経理業務でそのまま使える便利な関数ですよ。</p>



<p>減価償却シリーズの関連記事として、<a href="https://mashukabu.com/spreadsheet-amordegrc-function/">AMORDEGRC関数</a>・<a href="https://mashukabu.com/spreadsheet-sln-function/">SLN関数</a>・<a href="https://mashukabu.com/spreadsheet-ddb-function/">DDB関数</a>・<a href="https://mashukabu.com/spreadsheet-syd-function/">SYD関数</a>・<a href="https://mashukabu.com/spreadsheet-vdb-function/">VDB関数</a>もあわせてチェックすると全体像がつかめますよ。</p>



<h2 class="wp-block-heading"><span id="toc2">AMORLINC関数の構文と引数</span></h2>



<p>AMORLINC関数の構文は次のとおりです。</p>



<pre class="wp-block-code"><code>=AMORLINC(取得価額, 購入日, 開始期, 残存価額, 期, 率, [基準])</code></pre>



<p>英語表記だと <code>=AMORLINC(cost, date_purchased, first_period, salvage, period, rate, [basis])</code> となります。引数の数と順序はAMORDEGRC関数と完全に同じなので、ペア関数として覚えるとラクですよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>省略</th><th>説明</th></tr></thead><tbody><tr><td>取得価額（cost）</td><td>必須</td><td>資産の購入価格</td></tr><tr><td>購入日（date_purchased）</td><td>必須</td><td>資産を取得した日付。DATE関数（年月日から日付シリアル値を生成する関数）での指定を推奨</td></tr><tr><td>開始期（first_period）</td><td>必須</td><td>最初の会計期が終了する日付</td></tr><tr><td>残存価額（salvage）</td><td>必須</td><td>耐用年数終了後の資産の見積り価格</td></tr><tr><td>期（period）</td><td>必須</td><td>償却費を求めたい会計期。<strong>0始まり</strong>（最初の期＝0）</td></tr><tr><td>率（rate）</td><td>必須</td><td>減価償却率（例: 耐用年数5年なら0.2）</td></tr><tr><td>基準（basis）</td><td>省略可</td><td>1年の日数計算方式（下表参照、デフォルト0）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc3">基準（basis）引数の設定値</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>値</th><th>1年の日数計算</th></tr></thead><tbody><tr><td>0（省略時）</td><td>360日（米国NASD方式 30/360日）</td></tr><tr><td>1</td><td>実際の日数／実際の日数</td></tr><tr><td>3</td><td>365日／実際の日数</td></tr><tr><td>4</td><td>360日（ヨーロッパ方式 30/360日）</td></tr></tbody></table></figure>



<p>基準に <strong>「2」を指定すると <code>#NUM!</code> エラー</strong> になります。これはAMORDEGRC関数と共通の仕様ですね。フランス会計ではヨーロッパ方式（基準4）が使われることが多いので、本国指示に合わせて選んでみてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc4">期引数は0始まりに注意</span></h3>



<p>AMORDEGRC関数やVDB関数と同じく、AMORLINC関数の「期」引数も <strong>0始まり</strong> です。最初の会計期の償却費を求めたいときは <code>period=0</code> を指定します。うっかり1と書くと第2期の値が返ってきてしまうので、初見の方はまずこのルールを頭に入れておきましょう。</p>



<h2 class="wp-block-heading"><span id="toc5">AMORLINC関数の基本的な使い方</span></h2>



<p>ここでは、取得価額100万円・残存価額10万円・耐用年数5年（率0.2）の資産を例にします。AMORLINC関数の動きを段階的に見ていきましょう。購入日は 2024/4/1、最初の期末を 2025/3/31 として設定してみます。</p>



<h3 class="wp-block-heading"><span id="toc6">基本データを用意する</span></h3>



<p>スプレッドシートに次のような資産データを入力します。</p>



<figure class="wp-block-table"><table><thead><tr><th>セル</th><th>項目</th><th>値</th></tr></thead><tbody><tr><td>B2</td><td>取得価額</td><td>1,000,000</td></tr><tr><td>B3</td><td>購入日</td><td>2024/4/1</td></tr><tr><td>B4</td><td>開始期</td><td>2025/3/31</td></tr><tr><td>B5</td><td>残存価額</td><td>100,000</td></tr><tr><td>B6</td><td>率</td><td>0.2</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc7">第1期（期0）の償却費を求める</span></h3>



<p>最初の会計期の償却費を計算する数式はこちらです。</p>



<pre class="wp-block-code"><code>=AMORLINC(B2, B3, B4, B5, 0, B6, 0)</code></pre>



<p>結果は <strong>200,000</strong> です。AMORLINC関数には係数がかからないので、<code>1,000,000 × 0.2 = 200,000円</code> がそのまま返ります。購入日から開始期までが丸1年のため、日割り調整も入りません。</p>



<p><!-- screenshot: AMORLINC関数で期0の償却費200000円を表示したスプレッドシート画面 --></p>



<h3 class="wp-block-heading"><span id="toc8">各期の償却費を並べる</span></h3>



<p>引数「期」を0, 1, 2&#8230;と変えていけば、各期の償却費を一覧化できます。同じ資産データで期0から期4までの推移を見てみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>期</th><th>数式</th><th>償却費</th></tr></thead><tbody><tr><td>期0</td><td><code>=AMORLINC(B2,B3,B4,B5,0,B6,0)</code></td><td>200,000円</td></tr><tr><td>期1</td><td><code>=AMORLINC(B2,B3,B4,B5,1,B6,0)</code></td><td>200,000円</td></tr><tr><td>期2</td><td><code>=AMORLINC(B2,B3,B4,B5,2,B6,0)</code></td><td>200,000円</td></tr><tr><td>期3</td><td><code>=AMORLINC(B2,B3,B4,B5,3,B6,0)</code></td><td>200,000円</td></tr><tr><td>期4</td><td><code>=AMORLINC(B2,B3,B4,B5,4,B6,0)</code></td><td>100,000円（残額）</td></tr></tbody></table></figure>



<p>期0から期3までは毎期20万円ずつ均等に償却されます。4期目までの累計は80万円（20万×4）で、残り10万円を最終期（期4）で償却して残存価額に到達する仕組みですよ。</p>



<p><!-- screenshot: 期0〜4の償却費を並べた表（200,000×4回+100,000） --></p>



<h3 class="wp-block-heading"><span id="toc9">残存価額を下回らない保護機構</span></h3>



<p>AMORLINC関数には <strong>「累計償却費が取得価額から残存価額を引いた金額を超えない」保護挙動</strong> が組み込まれています。上の例では <code>1,000,000 − 100,000 = 900,000円</code> が償却上限です。最終期（期4）の償却費は自動的に残額の10万円に調整されます。</p>



<p>この保護機構があるおかげで、手動で「最終期だけ残額を計算し直す」必要がありません。SLN関数と比べたときのAMORLINC関数ならではの便利ポイントですよ。</p>



<h2 class="wp-block-heading"><span id="toc10">AMORDEGRC関数との使い分け</span></h2>



<p>AMORLINC関数とペアで登場する <strong>AMORDEGRC関数</strong> は、同じフランス会計基準に対応した減価償却関数です。ただし計算方法がまったく違うので混同しないようにしましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>AMORLINC関数</th><th>AMORDEGRC関数</th></tr></thead><tbody><tr><td>償却方法</td><td>直線法（毎期均等に償却）</td><td>逓減法（初期に多く償却）</td></tr><tr><td>減価償却係数</td><td>なし(均等配分)</td><td>耐用年数に応じて自動適用</td></tr><tr><td>初期の償却額</td><td>一定</td><td>大きい</td></tr><tr><td>最終期の挙動</td><td>残額を自動清算</td><td>最後の2年で均等化</td></tr><tr><td>構文の引数数</td><td>7つ（basisのみ省略可）</td><td>7つ（同じ構造）</td></tr><tr><td>フランス語の用語</td><td>régime linéaire（直線方式）</td><td>régime dégressif（逓減方式）</td></tr></tbody></table></figure>



<p><strong>判断基準はシンプルです</strong>。毎期同額で均等償却したいなら AMORLINC関数を選びます。初期に多く費用化したい・定率法に近い処理をしたいなら AMORDEGRC関数が適していますよ。フランスの親会社から「régime linéaire で」と指示があれば AMORLINC、「régime dégressif で」と言われたら AMORDEGRC ですね。</p>



<p>引数構造は完全に同じなので、同じサンプルデータで両方の計算結果を比較するのが理解の近道です。詳しくは<a href="https://mashukabu.com/spreadsheet-amordegrc-function/">AMORDEGRC関数の記事</a>も参照してみてくださいね。</p>



<h2 class="wp-block-heading"><span id="toc11">SLN関数との使い分け</span></h2>



<p>AMORLINC関数とよく比較される日本式の関数が <strong>SLN関数</strong>（Straight Line、定額法）です。どちらも直線償却ですが、いくつか重要な違いがあります。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>AMORLINC関数</th><th>SLN関数</th></tr></thead><tbody><tr><td>引数の数</td><td>7つ</td><td>3つ（取得価額・残存価額・耐用年数）</td></tr><tr><td>初年度の日割り</td><td>自動（取得日〜期末日の日数から算出）</td><td>なし（手動で月数按分が必要）</td></tr><tr><td>残存価額保護</td><td>あり（最終期で自動調整）</td><td>なし（毎期同額を機械的に算出）</td></tr><tr><td>日数計算基準</td><td>選択可（basis引数）</td><td>固定（年単位）</td></tr><tr><td>会計基準</td><td>フランス旧基準（PCG）</td><td>汎用</td></tr><tr><td>用途</td><td>フランス・EU系企業</td><td>日本・国際会計共通</td></tr></tbody></table></figure>



<p><strong>SLN関数はシンプルで分かりやすく、日本の定額法の基本計算に向いています</strong>。一方AMORLINC関数は引数こそ多いものの、「初年度の日割りが自動」「残存価額を下回らない保護」という実務的な便利機能が組み込まれているのが強みですよ。</p>



<p>どちらを選ぶかは業務背景で決めるのが分かりやすいですね。フランス本社への報告なら AMORLINC、日本の税務申告や国内管理会計なら SLN、という使い分けが基本です。詳しい構文は<a href="https://mashukabu.com/spreadsheet-sln-function/">SLN関数の記事</a>にまとめています。</p>



<h3 class="wp-block-heading"><span id="toc12">同じサンプルデータで結果を比較</span></h3>



<p>先ほどの例（取得価額100万円・残存10万円・耐用年数5年）で、両関数の結果を並べてみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>期</th><th>AMORLINC関数</th><th>SLN関数</th></tr></thead><tbody><tr><td>期0</td><td>200,000円</td><td>180,000円（<code>=SLN(1000000,100000,5)</code>）</td></tr><tr><td>期1</td><td>200,000円</td><td>180,000円</td></tr><tr><td>期2</td><td>200,000円</td><td>180,000円</td></tr><tr><td>期3</td><td>200,000円</td><td>180,000円</td></tr><tr><td>期4</td><td>100,000円（残額）</td><td>180,000円</td></tr><tr><td>累計</td><td>900,000円</td><td>900,000円</td></tr></tbody></table></figure>



<p>どちらも累計は 900,000円（取得価額 − 残存価額）で一致しますが、各期の配分ルールが違いますね。AMORLINC関数は「4期で早期に償却 + 最終期で残額清算」、SLN関数は「5期にわたって均等」というイメージです。</p>



<h2 class="wp-block-heading"><span id="toc13">会計期の途中で取得した場合の日割り計算</span></h2>



<p>資産を会計期の途中で購入したケースも見てみましょう。例えば 2024/10/1 に取得し、最初の期末が 2025/3/31 という状況です。</p>



<pre class="wp-block-code"><code>=AMORLINC(1000000, DATE(2024,10,1), DATE(2025,3,31), 100000, 0, 0.2, 0)</code></pre>



<p>この場合、購入日から期末までの日数は約半年分です。AMORLINC関数は初年度だけ日割り計算を自動で行うので、期0の償却費は1年分の約半分になりますよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>購入日パターン</th><th>開始期までの日数</th><th>期0の償却費（概算）</th></tr></thead><tbody><tr><td>2024/4/1（丸1年）</td><td>約360日</td><td>200,000円</td></tr><tr><td>2024/10/1（半年）</td><td>約180日</td><td>約100,000円</td></tr><tr><td>2025/1/1（3ヶ月）</td><td>約90日</td><td>約50,000円</td></tr></tbody></table></figure>



<p>期1以降は通常どおり <code>取得価額 × 率 = 200,000円</code> の均等償却に戻ります。「最初の期だけ日割り、あとはフル」と覚えておくと実務で迷いませんね。</p>



<h3 class="wp-block-heading"><span id="toc14">SLN関数との日割り計算の違い</span></h3>



<p>「2024/10/1に取得して期0の償却費を求めたい」ケースで考えてみます。SLN関数を使う場合は手動で月数按分が必要です。</p>



<pre class="wp-block-code"><code>=SLN(1000000, 100000, 5) * (6/12)</code></pre>



<p>このように <code>(6/12)</code> を掛けて半年分にする処理を自分で書かないといけません。AMORLINC関数なら購入日と期末日を引数に渡すだけで自動計算されるので、日数管理が楽になりますよ。</p>



<h3 class="wp-block-heading"><span id="toc15">基準（basis）の選び方</span></h3>



<p>フランス本社から特に指示がなければ、省略時の基準0（米国30/360日方式）で問題ありません。<strong>フランス国内のルールに厳密に合わせるなら基準4（ヨーロッパ30/360日方式）</strong> を指定しましょう。実際の日数で細かく計算したい場合は、基準1や基準3を選んでみてください。</p>



<h2 class="wp-block-heading"><span id="toc16">よくあるエラーと対処法</span></h2>



<h3 class="wp-block-heading"><span id="toc17">#NUM!エラー</span></h3>



<p>以下のケースで発生します。AMORLINC関数でもっとも多いエラーなので一覧で押さえておきましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>発生条件</th><th>対処法</th></tr></thead><tbody><tr><td>率（rate）が0以下</td><td>正の数値を指定する</td></tr><tr><td>残存価額が取得価額を超える</td><td>残存価額 ≤ 取得価額 になるよう修正する</td></tr><tr><td>購入日が開始期より後</td><td>購入日 ≤ 開始期 の関係を保つ</td></tr><tr><td>基準（basis）に2を指定</td><td>0, 1, 3, 4 のいずれかに変更する</td></tr><tr><td>期（period）に負の値</td><td>0以上の整数を指定する</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc18">#VALUE!エラー</span></h3>



<p>引数に数値や日付以外の文字列が入っていると発生します。日付を直接書くときは、文字列ではなく <code>DATE(2024,4,1)</code> のようにDATE関数で指定するのが確実ですよ。</p>



<h3 class="wp-block-heading"><span id="toc19">#NAME?エラー</span></h3>



<p>関数名のスペルミスが原因です。AMORLINCは「AMOLINC」「AMORINC」などと打ち間違いやすい名前です。入力途中に表示される候補から選んでみてくださいね。</p>



<h2 class="wp-block-heading"><span id="toc20">日本の減価償却関数との使い分け</span></h2>



<p>スプレッドシートには複数の減価償却関数があります。目的別に整理しておきますね。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>償却方法</th><th>基準</th><th>主な用途</th></tr></thead><tbody><tr><td><a href="https://mashukabu.com/spreadsheet-sln-function/">SLN関数</a></td><td>定額法</td><td>汎用</td><td>日本・国際会計共通の基本</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-ddb-function/">DDB関数</a></td><td>倍額定率法</td><td>汎用</td><td>管理会計・国際基準</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-syd-function/">SYD関数</a></td><td>算術級数法</td><td>汎用</td><td>学術・管理会計</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-vdb-function/">VDB関数</a></td><td>可変率法</td><td>汎用</td><td>部分期間合計・累計計算</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-amordegrc-function/">AMORDEGRC関数</a></td><td>逓減法（係数付き）</td><td>フランス旧会計基準</td><td>フランス・EU系企業</td></tr><tr><td><strong>AMORLINC関数</strong></td><td>直線法（係数なし）</td><td>フランス旧会計基準</td><td>フランス・EU系企業</td></tr></tbody></table></figure>



<p><strong>日本国内の減価償却費を出したいときはSLN関数やDDB関数が基本</strong>です。AMORLINC関数はあくまでフランス会計基準に対応するための関数なので、税務申告書への転記には使えません。社内の管理会計・シミュレーション用途にとどめ、正式な税務計算は会計ソフトや税理士と連携しましょう。</p>



<p>「直線償却で毎期同額にしたい」という日本の定額法に近い使い方をしたい場面もありますね。その場合は<a href="https://mashukabu.com/spreadsheet-sln-function/">SLN関数</a>のほうがシンプルで使い勝手が良いケースも多いですよ。</p>



<h2 class="wp-block-heading"><span id="toc21">Excelとの互換性</span></h2>



<p>AMORLINC関数はExcelとGoogleスプレッドシートで同じ計算結果を返します。Excelファイル（.xlsx）をスプレッドシートで開いても関数はそのまま動作しますよ。</p>



<p>主な違いは表示上の話だけで、スプレッドシートでは引数名が日本語（「取得価額」「購入日」「開始期」など）で表示されます。Excel英語版と見た目は異なりますが動作には影響ありません。</p>



<p>フランス語版ExcelではAMORLINCがそのままの名前で表示されます。ヘルプ表記は <code>amorti. linéaire</code> のように省略形になっていることもありますよ。</p>



<h2 class="wp-block-heading"><span id="toc22">まとめ</span></h2>



<p>スプレッドシートのAMORLINC関数は、フランス旧会計基準の直線償却費を計算する財務関数です。ポイントを振り返っておきましょう。</p>



<ul class="wp-block-list"><li><strong>係数は掛からず</strong>、毎期 <code>取得価額 × 率</code> の均等額で償却する</li><li>「期」引数は <strong>0始まり</strong>。第1期を計算したいときは <code>period=0</code> を指定する</li><li>最初の会計期は <strong>日割り計算に自動対応</strong>。途中取得の資産でも手動按分が不要</li><li><strong>残存価額を下回らない保護機構</strong> が組み込まれており、最終期で残額を自動清算</li><li>基準（basis）に <strong>2は指定不可</strong>。フランス式に揃えるなら基準4を選ぶ</li><li>日本の税務申告には使わず、フランス・EU系企業の <strong>管理会計・シミュレーション用途</strong> で活用する</li></ul>



<p>減価償却シリーズとして、<a href="https://mashukabu.com/spreadsheet-amordegrc-function/">AMORDEGRC関数</a>・<a href="https://mashukabu.com/spreadsheet-sln-function/">SLN関数</a>・<a href="https://mashukabu.com/spreadsheet-ddb-function/">DDB関数</a>・<a href="https://mashukabu.com/spreadsheet-syd-function/">SYD関数</a>・<a href="https://mashukabu.com/spreadsheet-vdb-function/">VDB関数</a>の記事も用意しています。国際会計と日本会計の両方を行き来するシーンで、関数の使い分けに役立ててみてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-amorlinc-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
