DB 関数
適用対象: Microsoft Excel 2010, Excel Web App, SharePoint Online for enterprises, SharePoint Online for professionals and small businesses
説明
定率法 (Fixed-declining Balance Method) を利用して、特定の期における資産の減価償却費を返します。
書式
DB(取得価額, 残存価額, 耐用年数, 期間, [月])
- 取得価額 必ず指定します。資産を購入した時点での価格を指定します。
- 残存価額 必ず指定します。耐用年数が終了した時点での資産の価格を指定します。
- 耐用年数 必ず指定します。資産を使用できる年数、つまり償却の対象となる資産の寿命年数を指定します。
- 期間 必ず指定します。減価償却費を求める期を指定します。期間は耐用年数と同じ単位で指定する必要があります。
- 月 省略可能です。資産を購入した期 (年度) の月数を指定します。省略すると、12 を指定したと見なされます。
解説
ここで
償却率は、1 - ((残存価額/取得価額) ^ (1/耐用年数)) で計算され、小数点第 3 位で四捨五入されます。
((取得価額 - 前期までの償却累計額) * 償却率 * (12 - 月))/12
使用例
使用例を新規のワークシートにコピーすると、計算結果を確認できます。
その方法は?
|
DB++ 関数
db++ エラーコード
表 46. DB++ エラーコードPHP 定数 | db++ 定数 | 意味 |
---|---|---|
DBPLUS_ERR_NOERR (integer) | ERR_NOERR | Null エラー条件 |
DBPLUS_ERR_DUPLICATE (integer) | ERR_DUPLICATE | 重複するタプルを挿入した |
DBPLUS_ERR_EOSCAN (integer) | ERR_EOSCAN | rget()からスキャン終了 |
DBPLUS_ERR_EMPTY (integer) | ERR_EMPTY | 関係が空(サーバ) |
DBPLUS_ERR_CLOSE (integer) | ERR_CLOSE | サーバをクローズできない |
DBPLUS_ERR_WLOCKED (integer) | ERR_WLOCKED | レコードは書き込みロックされている |
DBPLUS_ERR_LOCKED (integer) | ERR_LOCKED | 関係は既にロックされている |
DBPLUS_ERR_NOLOCK (integer) | ERR_NOLOCK | 関係をロックできない |
DBPLUS_ERR_READ (integer) | ERR_READ | 関係の読み込みエラー |
DBPLUS_ERR_WRITE (integer) | ERR_WRITE | 関係の書き込みエラー |
DBPLUS_ERR_CREATE (integer) | ERR_CREATE | create() システムコールが失敗 |
DBPLUS_ERR_LSEEK (integer) | ERR_LSEEK | lseek() システムコールが失敗 |
DBPLUS_ERR_LENGTH (integer) | ERR_LENGTH | 最大長を越えるタプル |
DBPLUS_ERR_OPEN (integer) | ERR_OPEN | open() システムコールが失敗 |
DBPLUS_ERR_WOPEN (integer) | ERR_WOPEN | 関係は既に書き込みオープンされている |
DBPLUS_ERR_MAGIC (integer) | ERR_MAGIC | ファイルは関係でない |
DBPLUS_ERR_VERSION (integer) | ERR_VERSION | ファイルは非常に古い関係である |
DBPLUS_ERR_PGSIZE (integer) | ERR_PGSIZE | 関係は異なったページサイズを使用している |
DBPLUS_ERR_CRC (integer) | ERR_CRC | 不正な CRC がスーパーページにある |
DBPLUS_ERR_PIPE (integer) | ERR_PIPE | パイプ上の関係は lseek() を要求している |
DBPLUS_ERR_NIDX (integer) | ERR_NIDX | セカンダリインデックスが多すぎる |
DBPLUS_ERR_MALLOC (integer) | ERR_MALLOC | malloc() コールが失敗した |
DBPLUS_ERR_NUSERS (integer) | ERR_NUSERS | 最大ユーザ数エラー |
DBPLUS_ERR_PREEXIT (integer) | ERR_PREEXIT | 無効な使用法により発生 |
DBPLUS_ERR_ONTRAP (integer) | ERR_ONTRAP | シグナルにより発生 |
DBPLUS_ERR_PREPROC (integer) | ERR_PREPROC | プリプロセッサにおけるエラー |
DBPLUS_ERR_DBPARSE (integer) | ERR_DBPARSE | パーサ上のエラー |
DBPLUS_ERR_DBRUNERR (integer) | ERR_DBRUNERR | dbにおける実行エラー |
DBPLUS_ERR_DBPREEXIT (integer) | ERR_DBPREEXIT | prexit() * プロシージャにより発生した終了条件 |
DBPLUS_ERR_WAIT (integer) | ERR_WAIT | 少し待つ(simple のみ) |
DBPLUS_ERR_CORRUPT_TUPLE (integer) | ERR_CORRUPT_TUPLE | クライアントが壊れたタプルを送信した |
DBPLUS_ERR_WARNING0 (integer) | ERR_WARNING0 | simple ルーチンが、修正済みの致命的でないエラーを発見した |
DBPLUS_ERR_PANIC (integer) | ERR_PANIC | サーバは実際に実行中断していないが、全てのクライアントに ERR_PANIC が送信された |
DBPLUS_ERR_FIFO (integer) | ERR_FIFO | fifo を作成できない |
DBPLUS_ERR_PERM (integer) | ERR_PERM | 不許可 |
DBPLUS_ERR_TCL (integer) | ERR_TCL | TCL_error |
DBPLUS_ERR_RESTRICTED (integer) | ERR_RESTRICTED | ユーザ二人のみ |
DBPLUS_ERR_USER (integer) | ERR_USER | アプリケーションプログラマによるライブラリの使用エラー |
DBPLUS_ERR_UNKNOWN (integer) | ERR_UNKNOWN |
目次
- dbplus_add — 関係にタプルを追加する
- dbplus_aql — AQL クエリを実行する
- dbplus_chdir — データベース仮想カレントディレクトリを設定/取得
- dbplus_close — 関係を閉じる
- dbplus_curr — 関係からカレントのタプルを取得
- dbplus_errcode — 指定したエラーコードまたは直近のエラーに関するエラー文字列を取得 する
- dbplus_errno — 直近の操作に関するエラーコードを取得する
- dbplus_find — 関係に拘束を設定する
- dbplus_first — 関係から最初のタプルを取得する
- dbplus_flush — 関係に行った全ての変更をフラッシュする
- dbplus_freealllocks — このクライアントにより保持された全てのロックを解放する
- dbplus_freelock — タプルの書き込みロックを解放する
- dbplus_freerlocks — 指定した関係に関する全てのタプルロックを解放する
- dbplus_getlock — タプルの書き込みロックを取得する
- dbplus_getunique — ある関係のユニークな ID 番号を取得する
- dbplus_info — 関係についての情報を取得する
- dbplus_last — 関係から直近のタプルを取得する
- dbplus_lockrel — 関係に書き込みロックを要求する
- dbplus_next — 関係から次のタプルを取得する
- dbplus_open — 関係ファイルをオープンする
- dbplus_prev — 関係から前のタプルを取得する
- dbplus_rchperm — 関係の許可属性を変更する
- dbplus_rcreate — 関係を新規に作成する
- dbplus_rcrtexact — インデックスを含む、関係の空のコピーを作成する
- dbplus_rcrtlike — デフォルトのインデックスで、関係の空のコピーを作成する
- dbplus_resolve — 関係のホスト情報を取得する
- dbplus_restorepos — 位置を復元する
- dbplus_rkeys — 関係の主キーを新規に指定する
- dbplus_ropen — 関係ファイルをローカルにオープンする
- dbplus_rquery — ローカル(raw) AQL クエリを実行する
- dbplus_rrename — 関係の名前を変更する
- dbplus_rsecindex — 関係に新規セカンダリインデックスを作成する
- dbplus_runlink — ファイルシステムから関係を削除する
- dbplus_rzap — 関係から全てのタプルを削除する
- dbplus_savepos — 位置を保存する
- dbplus_setindex — インデックスを設定する
- dbplus_setindexbynumber — インデックスを数字で設定する
- dbplus_sql — SQL クエリを実行する
- dbplus_tcl — サーバ側で TCL コードを実行する
- dbplus_tremove — タプルを削除し、新規カレントタプルを返す
- dbplus_undo — 元に戻す
- dbplus_undoprepare — 元に戻す準備をする
- dbplus_unlockrel — 関係の書き込みロックを中断する
- dbplus_unselect — 関係から制約を削除する
- dbplus_update — 関係の指定したタプルを更新する
- dbplus_xlockrel — 関係の排他的ロックを要求する
- dbplus_xunlockrel — 関係の排他的ロックを解放する
「DB++ 関数」の例文・使い方・用例・文例
- その際には、この関数を使用します
- 関数が条件が真の場合にゼロの値を返す
- 小文字のゼータは数学で関数を意味する。
- このシステムは波動関数で記述することができる。
- プサイ関数
- 上記の関数とともに公式を利用すること
- このドライバーの特性は車間距離と速度の関数で表される。
- 4つのレジスタは、呼び出された関数側が保存する。
- 多くの人間にとって三角関数を学ぶことは無意味であるように思える。
- あのー、先生?黒板に書いてあるの、指数関数じゃなくて三角関数ですけど・・・。
- 【数学】 逆関数.
- その関数は連続微分可能である
- 最適化問題では、我々は最適化されるだろう最適値の関数を導き出す変数の値を求める
- インフレーションは指数関数的に上昇している
- 対数関数的方法で
- 関数または曲線の
- 導関数を計算する
- 数量または関数の逆数の、あるいは、数量または関数の逆数に関する
- 関数の微分係数を求める数学法
- 最大の関数値を見つける数学的方法
固有名詞の分類
- DB 関数のページへのリンク