EXCEL公式如何提取数据

EXCEL公式如何提取数据,第1张

工作中遇到不同文段内容提取规律不一样,所以要根据内容寻找规律。

首先,把本问题的句段分拆三部分,如下图:

第二,拆分字段一中,要提取“针织”或“梭织”,用到经典函数LOOKUP(,-FIND()) ,

函数公式为:=LOOKUP(,-FIND({"针织","梭织"},B2),{"针织","梭织"})

第三,拆分字段二中,提取"女装","女成人","男成人","男装","女童","男童"且改为"女式","女式","男式","男式","女童","男童"

函数公式为=LOOKUP(,-FIND({"女装","女成人","男成人","男装","女童","男童"},B2),{"女式","女式","男式","男式","女童","男童"})

第四,拆分字段三中,要提取"女装"/"女成人"/"男成人"/"男装"/"女童"/"男童"后面所有内容,

函数公式是=RIGHT(B2,LEN(B2)-FIND(LOOKUP(,-FIND({"女装","女成人","男成人","男装","女童","男童"},B2),{"女装","女成人","男成人","男装","女童","男童"}),B2)-LEN(LOOKUP(,-FIND({"女装","女成人","男成人","男装","女童","男童"},B2),{"女装","女成人","男成人","男装","女童","男童"}))+1)

最后,最终提取的结果就是用连接符& 和“|”连接起来就可以。

最终函数公式是

=LOOKUP(,-FIND({"针织","梭织"},B2),{"针织","梭织"})&"|"&LOOKUP(,-FIND({"女装","女成人","男成人","男装","女童","男童"},B2),{"女式","女式","男式","男式","女童","男童"})&"|"&RIGHT(B2,LEN(B2)-FIND(LOOKUP(,-FIND({"女装","女成人","男成人","男装","女童","男童"},B2),{"女装","女成人","男成人","男装","女童","男童"}),B2)-LEN(LOOKUP(,-FIND({"女装","女成人","男成人","男装","女童","男童"},B2),{"女装","女成人","男成人","男装","女童","男童"}))+1)

说明:公式内容很多,采用这种运算公式的作用避免句段内容有变,如“棉制针织女装工装长裤”变为“网红棉制针织女装工装长裤”,公式结果也不会变;再例如除了“针织”和“梭织”,之后增加“机织”类别,只要把公式中LOOKUP(,-FIND({"针织","梭织"},B2),{"针织","梭织"})改为LOOKUP(,-FIND({"针织","梭织","机织"},B2),{"针织","梭织","机织"})就可以, 其它也是容易改动。

公式为:

=VLOOKUP(A1,{"8A","非营业客车";"8B","非营业客车";"8C","非营业客车";"8D","非营业货车";"9A","营业客车";"9B","营业客车";"9C","营业客车";"9D","营业货车"},2,)

如图所示:

Excel中可以使用函数“ISNUMBER”来提取函数公式中的数字。具体步骤如下:

1首先,在Excel中打开包含公式的工作表。

2然后,在某个单元格中输入“=ISNUMBER(A1)”,其中A1是包含公式的单元格的位置。这个函数会检查A1单元格中的内容是否为数字。

3接着,按下“Enter”键,函数就会运行。如果A1单元格中的内容是数字,则会显示“TRUE”;如果A1单元格中的内容不是数字,则会显示“FALSE”。

4最后,可以通过拖动单元格的填充标记来复制这个函数,然后对公式中的每个数字进行检查。

希望这些信息能够帮助到您。

选择一个数值,查看公式公式栏里的公式即可,或者直接双击数值,然后也可以得到公式。然后进行复制,不过前提是,你所点击的数值是因公式得出来的数值,而不是只是数值。就像下图这样,6就是求和公式得出来的数值,所以公式栏有公式,也可以双击6这个数值得到公式然后复制。

以上就是关于EXCEL公式如何提取数据全部的内容,包括:EXCEL公式如何提取数据、Excel公式取数据、Excel如何提取函数公式中的数字等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9567147.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存