不要再用Ctrl+C、Ctrl+V这种最笨的方法,像系统一样处理凭证,公式就可以全自动生成!

不要再用Ctrl+C、Ctrl+V这种最笨的方法,像系统一样处理凭证,公式就可以全自动生成!
[标签:标题]

点击上方蓝字「Excel不加班」关注,看下一篇

上面是原来的明细,下面是希望达到的效果。写文章之前,亲手体验了一把Ctrl+C、Ctrl+V,就那么几行数据,把我的手都按酸了,实际有几百条记录想想都恐怖。

这个问题并不难,只要理解规则。年份、月份、凭证号、问题描述、借方金额,这5列仔细观察,都是同一个规则,隔行显示内容。用ROW函数可以生成序号1、2、3、4……用MOD(ROW,2)可搏狗_搏狗app_搏狗官网以判断是奇数行或者偶数行。=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))

用公式就是第一回设置的时候麻烦点,以后就可以全自动生成,一劳永逸。手工操作,操作完一次,下回还得继续操作,吃力不讨好。

链接:

https://pan.baidu.c搏狗体育_最新官网om/s/1UoYjXn-yZ24E_FvWFF_Nrg

提取码:fcmk

9.9元,跟卢子学函数25讲,全视频教程。

推荐:掌握这些,才对得住简历中的”精通”!

上篇:别再复制粘贴了,几十个工作表合并最简单的办法,一学就会!

时间过得好快,一转眼就又周五,不知道是不是随着年龄的增长时间过得搏狗app_最新官网越来越快,好像刚做公众号就是前阵子,可是已经过去3年半。

作者:卢子,清华畅销书作者,《搏狗国际_官方最新版Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

请把「Excel不加班」推荐给你的朋友

无需打赏,请点在看↓↓↓