我的Excel函数能不能按年份和月份按指定的速度偿还债务呢?

我想在Excel中写一个句子,写成:“你将在X年和X月免费,每月$ X。” 并坚持在我的预算底部,以激励自己。 我使用的数值为:总债务(B27)和每月支付的数额(C23)。 只使用这些参考值,而不使用隐藏的单元格,我把以下内容放在一起:

=“您将免除债务”和“IF(ROUND(SUM(B27 / C23),0)<12,0,ROUND(SUM(B27 / C23)/ 12,0))&”years and“&(IF (IF(MOD(ROUND(SUM(B27 / C23),0),12)= 0,0,(SUM(ROUND(SUM(B27 / C23),0), – (12 * ROUND(SUM(ROUND(SUM (B27 / C23),0)/ 12),0)))))> 0,IF(MOD(ROUND(SUM(B27 / C23),0),12)= 0,0,(SUM(ROUND(SUM (B27 / C23),0), – (12 * ROUND(SUM(ROUND(SUM(B27 / C23),0)/ 12),0))))),(SUM(IF(MOD(ROUND(SUM( B27 / C23),0),12)= 0,0,(SUM(ROUND(SUM(B27 / C23),0), – (12 * ROUND(SUM(ROUND(SUM(B27 / C23),0)/ 12),0))))+ 12))))&“month at”&DOLLAR(C23)&“per month”

它的工作,但它不漂亮,我希望它更漂亮。 有没有我可以使用的function,我不知道,或者是这样的漂亮,因为它没有使用隐藏的单元格?

如果A1 =债务总额,A2 =每月付款,那么…

剩余年数=地板(A1 /(A2 * 12),1)

和…

剩余月份= CEILING((A1-A2 * 12 *(FLOOR(A1 /(A2 * 12),1)))/ A2,1)

在你的工作表这应该工作…

(B27 /(C23 * 12),1)&“年”和“CEILING((B27-C23 * 12 *(FLOOR(B27 /(C23 * 12),1)) )/ C23,1)&“月,在$”和C23&“每月”。

Interesting Posts