发布日期:2024-06-21 12:03 点击次数:106
前2天的对账著述,粉丝觉得不错径直用查找替换把称呼改成相似,淌若仅仅几个称呼照实不错,实质表格有上千个称呼,不太实践。另外,实质上的简称比著述的更乱。
图片
VIP学员的问题,左边公司按简称纪录,右边按全称纪录,刻下要3个条目彼此查对。实质会出现内蒙牛羊、内蒙古牛羊,还有公司会存在空格等情况。
图片
际遇这种情况,淌若仅仅用VLOOKUP函数加通配符*,只可不息一语气字符的简称查找,不一语气字符的简称是无法查找到的。
=VLOOKUP("*"&A3&"*",G:H,1,0)图片
底下共享一条终极公式,能不息这种繁难,按Ctrl+Shift+Enter三键结果。
=SUBSTITUTE(INDEX(G:G,RIGHT(MAX(MMULT(1-ISERR(SEARCH(MID(A3,COLUMN(A:Z),1),$G$3:$G$9)),ROW($1:$26)^0)/1%%+ROW($3:$9)),3))," ",)图片
这样长的公式要全都贯通很难,不外不遑急,唯有会套用就行,卢子将需要修改的部分换成汉文阐发。
=SUBSTITUTE(INDEX(复返哪一列,RIGHT(MAX(MMULT(1-ISERR(SEARCH(MID(查找值,COLUMN(A:Z), 首页-大理企有限公司1), 海口美兰区盈百商贸行在哪一列查找)),首页-湖嘉艾仓储有限公司ROW($1:$26)^0)/1%%+ROW(全称的启动行到结果行)),3))," ",)接下来的想路跟前2天相似,借助团结盘算推算。将公司和订单号通顺起来。
=SUBSTITUTE(INDEX(G:G,RIGHT(MAX(MMULT(1-ISERR(SEARCH(MID(A3,COLUMN(A:Z),1),$G$3:$G$9)),ROW($1:$26)^0)/1%%+ROW($3:$9)),3))," ",)&B3
图片
同理,右边也用&通顺起来,再嵌套SUBSTITUTE去除空格。
=SUBSTITUTE(G3,切割材料" ",)&H3图片
插入列后,发现COLUMN(A:Z)酿成COLUMN(A:AA),从而导致出错。
图片
需要从头改回想,也便是说在使用复杂的公式,尽量别插入行、列,容易导致公式出错。
=SUBSTITUTE(INDEX(G:G,RIGHT(MAX(MMULT(1-ISERR(SEARCH(MID(A3,COLUMN(A:Z),1),$G$3:$G$9)),ROW($1:$26)^0)/1%%+ROW($3:$9)),3))," ",)&B3图片
还有一个详确点,金额的标题双方改成不相似,要否则就汇总起来,没法判断各异。
图片
接收L2,点数据,团结盘算推算,辩认援用两个区域,添加,勾选首行、最左边,笃定。
图片
这样就将两个表团结在一皆。
图片
终末添加一列各异,金额相减,0便是双方相似,不为0证明不同。
=M3-N3
图片
还有一种情况,内容是从系统导出,金额为文本设施,需要迂回成数值设施才行。接收区域,点惊叹号,迂回为数字。
图片
对账其实不难,难的是处理数据源的经过,各式不表率的设施都可能发生,随机确凿挺让东谈主捏狂。
图片
作家:卢子,清华畅销书作家,《Excel效果手册 早作念完切割材料,不加班》系列丛书首创东谈主,个东谈主公众号:Excel不加班(ID:Excelbujiaban)
本站仅提供存储办事,总共内容均由用户发布,如发现存害或侵权内容,请点击举报。