分享

财务人处理凭证的Excel公式!

 一兵个人图书馆 2023-08-02 发表于河南


图片

仔细观察年份、月份、凭证号、问题描述、借方金额这5列,全是同一个规则,即隔行来显示内容。

使用ROW函数可生成序号1、2、3、4……使用MOD(ROW,2)可判断是奇数行或偶数行。
=MOD(ROW(A1),2)=1

图片

若为奇数行,则显示内容,否则显示为空白。
=IF(MOD(ROW(A1),2)=1,内容,'')

内容从哪里来呢?

即是每2行显示同一个内容,先获取1、1、2、2此类的数字。
=ROUND(ROW(A1)/2,0)

图片

在知道数字之后,嵌套INDEX函数,即可获取到内容。
=INDEX(汇总原表!A:A,ROUND(ROW(A1)/2,0)+2)

图片

将上述公式综合起来,年份、月份、凭证号、问题描述,即可全部搞定。
=IF(MOD(ROW(A1),2)=1,INDEX(汇总原表!A:A,ROUND(ROW(A1)/2,0)+2),'')

图片

借方金额,也为同一个公式,仅需将区域改为G列即可。
=IF(MOD(ROW(A1),2)=1,INDEX(汇总原表!G:G,ROUND(ROW(A1)/2,0)+2),'')

图片

贷方金额和借方金额刚好相反,将公式后的2个参数换过来即可。
=IF(MOD(ROW(A1),2)=1,'',INDEX(汇总原表!G:G,ROUND(ROW(A1)/2,0)+2))

图片

最后是借贷方,奇数行的显示E列,偶数行显示F列。和上面的公式差不多,直接套用进去即可:
=IF(MOD(ROW(A1),2)=1,INDEX(汇总原表!E:E,ROUND(ROW(A1)/2,0)+2),INDEX(汇总原表!F:F,ROUND(ROW(A1)/2,0)+2))

图片

使用公式的话,除了第一次设置时,麻烦一些,以后即可全自动生成,一劳永逸。


·END·

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多