• ベストアンサー

EXCEL ローンの支払い計算

ローンの支払い明細のように、合計金額を支払回数で割った際に 端数が出た場合は初回に加算するという計算式を出したいのですが どのようにすればよいでしょうか 『A2』に合計金額を入力すると『B2』~『D2』にそれぞれ 金額が表示される     A       B       C        D 1  合計      1月      2月      3月 2  10000円   3334円   3333円   3333円 ※支払い回数に関しては、変動がありません。 端数の切捨てや切り上げの関数はわかったのですが、 上記の場合はどのようにすればいいのかわかりません。 『B2』~『D2』に入る関数をどなたかお教え願います。

質問者が選んだベストアンサー

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.3

C2,D3  =ROUNDDOWN($A$2/3,-3) B1  =A2-C2-D2 ROUNDDOWN($A$2/3,-3)・・・端数を切り捨てます。 -3で千円単位、-2で百円単位

goodleaf
質問者

お礼

ありがとうございます。No.2の方の回答を参考に 自分で直してみたところ、hana-hana3さんの式にたどり着きました。 式ができてから回答を拝見したのですが、間違ってないと確認がとれてよかったです。

その他の回答 (2)

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

B2 =$A$2-SUM(C2:D2) C2とD2 =ROUND($A$2/3,0)

goodleaf
質問者

お礼

ありがとうございます。実際試してみました。 端数は切り捨てで思っていたとおりのものができたので とても参考になりました

  • tols777
  • ベストアンサー率30% (54/177)
回答No.1

初めまして♪ 単純に B2のセルに =A2-(C2+D2) を記述するのではダメなのでしょうか?

goodleaf
質問者

お礼

ありがとうございます。参考になりました。

関連するQ&A

  • 支払の計算式について【説明画像あり】

    タイトルの件、下記の図を使って、質問させていただきます。 図1【入力シート】に下記の【入力情報-その1】もしくは、【入力情報-その2】を入力した時に↓↓ 【入力情報-その1】 ■現在残高:\1,000,000 ■初回支払:平成23年1月 ■支払回数:12回     ■ボーナス月&金額:6月【\100,000】、12月【\100,000】 【入力情報-その2】 ■現在残高:\1,000,000 ■初回支払:平成23年1月 ■月額金額【初回以降】:\66,600  ■ボーナス月&金額:6月【\100,000】、12月【\100,000】 図2【反映シート】が図3【反映シート】のようになる関数を教えて下さい。 関数を入れる場所は、反映シートのセル【A1~L13】【全部で36回まで、表示可能】です。 大変、お手数ですが、部分的でも良いので、ご存知の方は、教えて下さい。宜しく、お願いします。 自分で考えましたが、知識がなく、出来ませんでした。 【参考情報】 ◆入力とは、任意の数字を入力するという意味 ◆条件:初回金額は、月額金額【初回以降】以上の金額 ◆月額金額&初回金額の、100円未満は、切捨て【例:\66,666⇒\66,600】 ◆図2or図3は、回数が、36回まで表示できる表を想定しています。 ◆最終支払日:B3セルの関数:=DATE(YEAR(B2&"1日"),MONTH(B2&"1日")+B4-1,25)  ⇒これ以外の関数は分かりません。 ◆【入力情報-その1】の計算方法   ★回数が12回と分かっているため、ボーナス回数は2回と分かる。   月額金額:1,000,000【現在残高】-200,000【ボーナス金額:¥100,000×2】÷12=66,666.6666・・・⇒66,600【100円未満切捨て】   初回金額:1,000,000【現在残高】-200,000【ボーナス金額:¥100,000×2】-(66,600×11)12=67,400 ◆【入力情報-その2】の計算方法・・・計算式は分かりません。1つ1つ順に考えました。    1月:66,600   累計 66,600   2月:66,600 累計133,200   3月:66,600 累計199,800   4月:66,600 累計266,400   5月:66,600 累計333,000   6月:66,600 100,000 累計499,600   7月:66,600 累計566,200   8月:66,600 累計632,800   9月:66,600 累計699,400   10月:66,600 累計766,000   11月:66,600 累計832,600   12月:66,600 100,000 累計999,200  ★999,200は1,000,000に近い⇒差額は800⇒1月【初回金額】に加算⇒67,400【66,600+800】

  • 【説明画像あり】エクセルで支払計算書の作成について

    タイトルの件、下記の画像を利用して、説明します。 手順1:図1の黄色セルに下記の情報を入力します。 ■現在残高:1000000  ■初回支払:平成23年1月   ■最終支払日:エクセル関数計算 ■支払回数:??? ■月額金額【初回月以降】\66,600 ■ボーナス:6月、\100,000 12月、\100,000 すると、支払回数を自動計算をしてくれる。答えは、■支払回数:12回、初回支払額:67,400 さらに、図2が、図3のとおり、別シートに自動的に、支払表が作成される。 【参考】 ●B3セル関数:=TEXT(DATE(YEAR(B2&"1日"),MONTH(B2&"1日")+B4-1,25),"ggge年m月d日")    教えてGOO回答者様に、教えていただきました。 ●初回金額は、月額金額【初回以上】の金額となる。

  • Excelの関数について

    Excelの関数について教えて下さい。 小数点2位未満の端数について、切り上げor切り捨ての処理をしたいのですが、 具体的には、計算結果が50銭円以下の場合には切り捨てて0円に、 50銭1厘以上の場合には切り上げて1円にしたいのですが、 どんな関数を使えばよいのでしょうか? (例1)A1:¥64、B1:0.008、C1:A1*B1=¥0.512→¥1 (例2)A2:¥63、B2:0.008、C2:A2*B2=¥0.504→¥0 ※雇用保険料の計算です、  A列には給料の金額が入り、  C列には円未満が50銭以下の場合は円未満切り捨て、円未満が50銭1厘以上の場合は円未満切り上げとなります。 宜しくお願いいたします。

  • エクセルでの勤務合計時間の計算

    エクセルで勤務合計時間を計算していますが、切り捨て・切り上げの関数入力が上手くいきません。 条件として 1)合計時間は数値に変換、0.5ずつ増やす    8時間30分(8:30)→8.5                               9時間(9:00)→9 2)出勤・退出時間で00~10分は00に切り捨て   8:02→8:00 3)出勤・退出時間で11~30分は30に繰り上げ   8:25→8:30 4)出勤・退出時間で31~45分は30に切り捨て   8:42→8:30 5)出勤・退出時間で46~59分は00に繰り上げ   8:56→9:00 書き方は模索中ですが    A   B   C   D 1 9:00~17:00  8 2 8:56~17:08  8 D列に合計時間を出す関数式を入力していきたいです。 説明が下手ですみません。 こういう場合の式はどのようになるのでしょうか? 特に(2)の10分切り捨てがあるのでややこしく、FLOORやCEILING等を使ってみたのですが 上手くいきませんでした…。 どなたか知恵をお貸ししてくださると幸いです。

  • 給与計算について

    エクセル2000で給与計算をしたいと思っています。 時給は800円なのですが、勤務時間の端数(5分単位)が 30分より短い場合は切り捨て、30分以上だと400円と計算されます。 A列に日付、B列に開始時間、C列に終了時間、D列に勤務時間を入れました。 A列が日付の時、D列は C1-B1 という計算式をいれました。 月毎の合計勤務時間(D列)と合計金額(E列)を求めたいので A列に合計と記入して、 D6にはその月の勤務時間の合計を SUM(D1:D5) を使って計算し、 E6には IF(MINUTE(D6)<30,HOUR(D6)*800,HOUR(D6)*800+400) という数式をいれてみました。  A列が日付か合計かの判別は私自身がして、その行の数式を変えますので、  数式の中に含まれていなくてもかまいません。 このE6にいれた式では1ヶ月の合計勤務時間が24時間を越えた場合、 24時間以上の金額が無視されてしまうので困っています。 過去の質問も検索してみたのですが、勤務時間の端数のことまで 書かれておらず、自力で出した答えはE6の式にIF関数でDAYを確認させるという 恐ろしく長くて、面倒なものでした。 もし、もっと簡単な数式で月毎の金額が求められるようでしたら、教えていただけないでしょうか。 よろしくおねがいします。

  • エクセル計算式(ピボット)

    ピボットで、個人別にA、B、C、D それぞれの商品の購入金額と、 それらを足した合計購入金額の表を作りました。 で、A、B、C、Dを足した合計金額が150,000円以上なら A ○○○円:1 B ○○○円:2 C ○○○円:3 D ○○○円:4 という風にピボットの金額の右横(ピボット欄外)に連番をつけたいのです。 いろんなパターンを例にあげますと、Aのみで購入金額が150,000円の場合は A150,000円の横に「1」、 B30,000円、C5,000円、D130,000円で合計金額が165,000円の場合は、 B30,000円の横に「1」、C5,000円の横に「2」、D130,000円の横に「3」、 A10,000円、B10,000円、D50,000円で合計金額が70,000円の場合は、 合計が150,000円以下なので連番振らない。 といった感じです。 説明が足りなかったらすみません。宜しくお願い致します。

  • Excel ローン支払回数・最終支払金額計算式

    現在、NPER使用で回数計算を試みているのですが、ボーナス部分の計算方法が分かりません。 例として… ローン金額:10,000,000 毎月返済額:95,000 ボーナス:50,000(6月)・50,000(12月) 利率:2%(固定) ローン開始日:2013/03/31 上記の例で、支払回数と最終支払日と最終返済金額を求めたいのです。 別途、内訳明細表として、「回数(A列)」「返済日(B列)」「返済額(C列)」「ボーナス返済額(D列)」「返済額合計(E列)」「残高(F列)」と表示したいと思います。 Excelに詳しい方、各数式をご教授ください。 宜しくお願いいたします。

  • エクセルでローン計算

    エクセルで下記のような事は可能でしょうか。 それぞれのマスに借入金額と支払回数を入力すれば初回の支払金額と毎月支払金額および支払総合計が(金利込み)表示されるしくみで、支払回数は12回、24回、36回、48回あり利率も支払回数によって違います。支払回数のマスにそれぞれ違う回数を入力すれば、自動的に計算して欲しいのです。 アクセスやファイルメーカならできますが、どうしてもエクセルで利用したいのです。やっぱり無理かな?

  • 按分後の端数を求めたい

    商品値引額の按分を計算→端数(余り)を一度で求めたいです。 私が今行っている方法だと、値引額を按分し商品別値引額を算出 その後、按分しきれない(端数)を算出します。 例) 商品A:1000円(1個) 商品B:900円(2個)  商品合計:1900円  これに対して、値引:150円 商品A按分金額:150×(1000÷1900)=78.94...         78円(小数点以下を切捨て) 商品B按分金額:150×(900÷1900)=71.05...         71円(小数点以下を切捨て) 端数:150-(78+71)=1 と求めているのですが、一度で簡単に端数を算出することは出来ますか? エクセル、アクセス、(SQLでも)の関数などで一度にもとめられますでしょうか? よろしくお願いいたします。

  • オリジナルの エクセルの計算式を作りたい

    エクセルにおいて このような式を作りたいのですが どのようにすればよいでしょうか? 例  1,000円を4か月で割る場合。 この場合。 A1 B1 C1 D1 E1 250円 250円 250円 250円 =1,000円 E1/4 B1/4 C1/4 D1/4 でうまく配分できますが 端数が出る場合の配分の仕方をしりたいので どななたか分かる場合、具体的な数式を 教えて頂けないでしょうか? A1 B1 C1 D1 E1 534円 532円 532円 532円 =2,130円 条件ですが、B1~D1までの数字を同じ数字にして配分する   A1は、合計-(B1~D1を足した物)=A1となる。 この条件を満たす式を教えてください。 宜しくお願い致します。

専門家に質問してみよう