👆上面是分类专题👆 👇下面是最新文章👇 · 正 · 文 · 来 · 啦 · 练习题101:自动计算明细账的余额及借贷方向 使用公式或结合Excel其他功能,在E列F列自动计算明细账的余额及借贷方向。效果如G列H列图片所示。 鸣谢: 本练习题根据Excel偷懒的技术微信5群读者罗大壮与符小壮的问题改编。 感谢其提供练习素材。 参考答案一:自定义格式法 在F2单元格输入公式: =N(F2)+C3-D3 然后选中F2单元格,拖动填充柄下拉填充 F3单元格的公式使用N函数是为了F列一个公式直接下拉填充。由于F2单元格为文本,直接进行四则运算会出错。用N函数来容错。 N函数的详细解释请参阅下面的文章: 设置后效果如F列所示: 选中F列设置自定义格式 #,##0.00;[红色]#,##0.00;- 在E3单元格输入公式 =N(E2)+C3-D3 下拉填充 然后选中E3:E11单元格区域,设置自定义格式 "借";"贷";"平" 这段自定义格式代码的意思是: 当数字大于0时,显示为“借”;当数字小于0时,显示为“贷”;否则显示为“平” 关于自定义格式的知识及应用案例,请参阅: 参考答案二:使用函数公式 F2单元格公式 =ABS(SUM(C$3:C3)-SUM(D$3:D3)) 计算借贷方向的公式: =IF(SUM(C$3:C3)-SUM(D$3:D3) , IF((SUM(C$3:C3)-SUM(D$3:D3))>0,"借","贷"),"平") 上面的公式,实际为下面公式: =IF((SUM(C$3:C3)-SUM(D$3:D3))<>0 , IF((SUM(C$3:C3)-SUM(D$3:D3))>0,"借","贷"),"平") 的简写。 使用IF函数判断时,非零为TRUE,零为FALSE。 所以可直接简写为上面的公式。 公式含义: 计算借方累计与累方累计的差, 如果不为0,那么,继续用IF函数判断【如果大于为则显示借,否则(为负时)显示“贷”】; 使用上面的公式判断起来很繁琐,可以借用自定义格式法的思路,用TEXT函数来判断,公式: =TEXT(SUM(C$3:C3)-SUM(D$3:D3),"借;贷;平") |
|