No.2ベストアンサー
- 回答日時:
こんにちは。
任意時点における償却額を求めるユーザー定義関数です。一応、法人税法上の減価償却定率法の計算手順をクリアしているつもりですが、間違いないと、自信をもって断言できません。。。
正確に計算できることを確認はしましたが、端数に誤差が生じるかもしれませんし、、、つまり使用者の自己責任でお願いします。また、誤りがあれば指摘していただけますと、幸いです。
<使い方>
普通の関数のようにセルに書き込みます。
取得価格:2,000,0000
事業に供した日:2004/5/1(取得し、事業に使い始めた日です)
初年度終了年月日:2005/3/31(購入年度の決算日です)
償却率:0.316
任意の基準年月日:2004/12/9(実際は12/31時点です)
とすると、
=定率法償却累計額(2000000,"2004/5/1","2005/3/31",0.316,"2004/12/9")
で基準年月日までの償却額の累計が求められます。
ちなみに、未償却残高 = 取得価格 - 償却累計額 ですね。
'********************************************************************
' 基準日における減価償却累計額を求める(平成16年11月現在)
' 注1)減価償却計上の開始日は実際に事業に供した日からであり、取得日ではない
' 注2)1ヶ月未満は繰り上げて計算する
' 注3)耐用年数を経過しても、帳簿価格が取得価格の5%まで減価償却可能
' 注4)定率法償却限度額 = (取得価額-償却累計)×償却率
' 注5)端数に誤差が生じる場合がある
'********************************************************************
Function 定率法償却累計額( _
取得価格 As Currency, _
事業に供した年月日 As Date, _
初年度終了年月日 As Date, _
償却率 As Double, _
基準年月日 As Date) As Currency
Dim 初年度%, 以後月%, 期間数%, 端数月%
Dim 残存価格 As Currency
Dim 帳簿価格 As Currency
Dim 償却累計 As Currency
Dim 償却金額 As Currency
Dim Flag As Boolean
Dim i As Long
'引数チェック
If Not (事業に供した年月日 < 初年度終了年月日) Or _
初年度終了年月日 > DateAdd("YYYY", 1, 事業に供した年月日) - 1 Then
Exit Function
End If
'期数と月の計算
初年度 = DateDiff("M", 事業に供した年月日, 初年度終了年月日) + 1
以後月 = DateDiff("M", 初年度終了年月日 + 1, 基準年月日) + 1
期間数 = Int(以後月 / 12)
端数月 = 以後月 - 期間数 * 12
'5%償却の残存価格
残存価格 = Int(取得価格 * 0.05)
'初年度1年未満の償却
償却累計 = Int((取得価格 * 償却率) * (初年度 / 12))
帳簿価格 = 取得価格 - 償却累計
If 以後月 < 1 Then GoTo Result
'1年以上の償却
Flag = False
For i = 1 To 期間数
償却金額 = Int(帳簿価格 * 償却率)
'5%償却対応
If (帳簿価格 - 償却金額) < 残存価格 Then
'最終償却額
償却金額 = 帳簿価格 - 残存価格
Flag = True
End If
償却累計 = 償却累計 + 償却金額
帳簿価格 = 取得価格 - 償却累計
If Flag Then Exit For
Next i
'最終年度端数月の償却
If Flag = False And 端数月 > 0 Then
償却金額 = Int((帳簿価格 * 償却率) * (端数月 / 12))
If (帳簿価格 - 償却金額) < 残存価格 Then
償却金額 = 帳簿価格 - 残存価格
End If
償却累計 = 償却累計 + 償却金額
End If
Result:
'返値
定率法償却累計額 = 償却累計
End Function
長文、申し訳ありませんでした。ご参考までに。
No.1
- 回答日時:
エクセルにAMORLINCという財務関数があります。
これを使えませんか。
http://thinkfree.inforce.co.jp/help20/calc/funct …
など参照。
AMORLINCでWEB照会のこと。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エレベーター補修工事の資産計...
-
加速償却とは
-
勘定科目を教えてください。
-
高額な測定器でも工具、器具及...
-
知人から購入する車の経費計上
-
繰延資産の滅失による未償却残...
-
償却前経常利益とは?
-
一括償却資産の最終年度
-
ガレージの耐用年数を教えてく...
-
バッティングセンターって儲か...
-
減価償却費の端数は切り上げ?...
-
減価償却費の計算。リース契約...
-
コンテナ償却方法
-
青色申告の減価償却最終年に関して
-
クラウドに係る年間利用料及び...
-
フランチャイズ契約の加盟金の...
-
償却費の請求はあり得る?
-
登録料や入会金の仕訳
-
10万円以上20万円未満の減価償...
-
平成19年の税制改正で、残存価...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エレベーター補修工事の資産計...
-
加速償却とは
-
勘定科目を教えてください。
-
一括償却資産の最終年度
-
高額な測定器でも工具、器具及...
-
耐震改修工事の耐用年数を教え...
-
繰延資産の滅失による未償却残...
-
下水道受益負担金の会計処理方法
-
路面補修の仕訳計上
-
前期に減価償却しすぎていた場...
-
償却前経常利益とは?
-
原価償却資産を期の途中で売却...
-
少額減価償却資産について
-
知人から購入する車の経費計上
-
無形固定資産の減価償却
-
法人税申告書 別表16 の記入...
-
減価償却の一時停止
-
大幅な補修を行った減価償却資...
-
バッテリーの耐用(償却)年数...
-
フランチャイズ契約の加盟金の...
おすすめ情報