快好知 kuaihz订阅观点

 

对账最头疼的名称不一致,试试用这招核对!

与 30万 读者一起学Excel

先对卢子的新书做一个广告,再进入主题。

这本书跟以往最大的区别是配套了420分钟视频教程,每个章节都提供了视频,可以直接扫书中二维码观看非常方便。偷偷的告诉你,我同时还是全国第1位读者,看完体验不错,这本书值得你买!买买买!

现在下单,最先拿到书籍并在京东评论的3位读者,提供半年免费私聊答疑,机会只有一次,别错过了。

买完书,一起来看看今天的对账新案例。

关于名称,真的是一个非常头疼的问题,平常说北京大学、北大,我们人工是能够识别一样的。但你记录在Excel中,却傻眼了,Excel根本识别不了。

这里,卢子根据各种实际情况,提供一些解决方案。

1.产品简称是连续字符

VIP终生对应VIP终生会员。

VIP年卡对应VIP年卡会员。

综合班对应Excel综合班。

对于这种,其实很好解决,LOOKUP+FIND组合就可以。

左边:

=LOOKUP(1,0/FIND(A2,$E$2:$E$15),$F$2:$F$15)

右边:

=LOOKUP(1,0/FIND($A$2:$A$12,E2),$B$2:$B$12)

查找不到就是错误值#N/A,仔细观察,FIND函数左边跟右边的写法是不一样的。字符少的要放第一参数,不管是单元格或者区域,字符多的要放第二参数,不管区域或者单元格。

=LOOKUP(1,0/FIND(字符少的,字符多的),返回区域)

比如:卢子-Excel不加班、卢子,卢子只有2个字当然是字符少的,放第一参数。

2.产品简称是不连续字符

这种相当于没规律,很难用公式解决,出错概率极高。

当然啦,万事无绝对,如果有简称、全称的对应表,那就变得很简单。

有了对应表,就将问题转换成LOOKUP函数。

左边:

=LOOKUP(1,0/(LOOKUP(1,0/(A2=$B$10:$B$12),$A$10:$A$12)=$E$2:$E$4),$F$2:$F$4)

这里嵌套了2个LOOKUP函数,里面的LOOKUP函数就是根据全称查找对应的简称,查找到的值再作为LOOKUP函数的查找值,进行第2次查找。

可能看起来有点绕,这里用一个辅助列,会更容易理解。

先查找对应的简称。

再根据简称查找对应的金额。

右边:

=LOOKUP(1,0/(LOOKUP(1,0/(E2=$A$10:$A$12),$B$10:$B$12)=$A$2:$A$4),$B$2:$B$4)

语法:

=LOOKUP(1,0/(查找值=查找区域),返回区域)

一句话,字符连续的直接用LOOKUP函数,字符不连续的先制作对应表再用LOOKUP函数。

链接:

https://pan.baidu.com/s/1QW4N2r4lfa4CF3H6YPGORw

提取码:gw8a

推荐:抖音短视频,10秒搞定对账!

上篇:10秒搞定对账(完善版)

对账方面应该总结得差不多了,你还遇到过什么新情况,如果没有就翻篇了。

作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:对账  对账词条  核对  核对词条  头疼  头疼词条  试试  试试词条  一致  一致词条  
办公

 EXCEL提取单元格数字,你花了...

A列里面很多采购单号文本内容,现在要提取每一个单元格里面的一个数字编号长度有5位、6位、7位或8位现在有3000多个单元格需要提取如果一个个复制粘贴起码得要15...(展开)

办公

 Excel高手都在用的数字输入方...

Excel就是为数字而生,如果你连最基本的输入方法都不会,那就别想在职场混了,所以下面就教大家几个非常实用的Excel技巧,让大家快速掌握他们吧!一、输入比值大...(展开)