问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

EXCEL提取一单元格内关键词?

发布网友 发布时间:2022-04-23 04:15

我来回答

3个回答

热心网友 时间:2022-05-02 19:46

首先假设你的格式都是固定的,即第XX条后都是有空格的,而前面的内容都没有空格,那可以使用以下公式得到:

=LEFT(A1,FIND(" ",A1)-1)

追问你好大佬,问题是我现在这个表格每一个单元格的内容比较多啊,一个单元格条目很多,单纯用left解决不了问题。我想能不能把每一格里面每一段的前几个字分别提出来?

追答

建议先想办法将内容拆分成一定规律的样子,否则会加大后期的难度;如果用VBA的话,倒是相对容易解决。

也可以不用在excel中解决,将excel中所有内容直接复制到正则测试的地方,见图:

热心网友 时间:2022-05-02 21:04

比如Sheet1是价格表,A列查找区,B列是价格
Sheet2的A列是项目名称,用以下公式查找得出对应关键字的价格。
=SUM((RIGHT(A2,LEN(Sheet1!$A$2:$A$50))=Sheet1!$A$2:$A$50)*Sheet1!$B$2:$B$50)
数组公式,用CTRL+SHIFT+ENTER结束输入。

有前提条件,关键字不能存在这种情况,某个关键字的最后字符是另一个关键字,比如有”模板”,就不能再有“混凝土模板",否则会重复计算。
可以首先自定义一个函数(如:SumStr),自定义代码如下:
----------------------------
Function SumStr(ByVal Rng As Range, Str As String)
Arr = Split(Rng, Str)
SumStr = UBound(Arr) - 1
End Function
----------------------------
然后这个函数就可以像正常函数一样使用了。如图
-----------------------
函数说明
该函数包含两个参数:
前一个为需要用于计算的单元格对象,后一个为特定的字符(即“关键字”)

热心网友 时间:2022-05-03 00:30

可以考虑书名号等关键,用代码处理
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 excel按文本从左到右的顺序提取关键字? 母猪配种 猪发情后什么时候配种? 母猪配种从叫性开始到配种要长时|‘间 母猪初配种成功有什么征兆? 怎样给猪正确配种? 养猪配种都有哪些常见的方法? 猪是怎样配种的?? 猪搞笑图片谁有 猪是怎样配种的? 人和生猪能配种吗?真是笑话 寻找一张关于猪的搞笑图片。一只猪(真猪),从一车窗伸出头,笑的特开心,而且耳朵上还别了一朵花. 求有猪的动态搞笑图十张。类似于下面的这个 如何新建 微信解冻账号教程:微信账号怎么解冻步骤详解 鸭子怎么烧才好吃 怎样用手机号申请码 鸭子怎么炖才好吃又营养 小鸭子怎么养才好 刚出生的小鱼,怎么喂养? excel单元格内怎样提取关键信息? 如何提取EXCEL表格中指定的关键信息 怎么在杂乱的excel表格中提取想要的? excel中怎样把一张表格中的关键字提取出来生成另一张单独的表格 如何将EXCEL中包含某一关键词的所有行都提取出来,单独显示 Excel 怎样从一串内容汇总提取关键字 excel提取所有包含关键字的单元格内容,记录在一行里? 如何excel查找关键词并选中全部? EXCEL 根据关键词自动提取数据到另一个表格? 怎样在EXCEL一列中将不规则的关键字提取并统计到另一列中,谢谢!_百度... 香肠怎么做才好吃? 香肠怎么做? 香肠怎样做 电脑在浏览器上下的软件怎么更新? win7电脑浏览器上的软件怎么更新 急... 电脑上的软件总是自动更新,在哪里设置啊! 参小妹家的野生海参是真的假的?到底怎么样 野生海参有哪些好处? 野生海参的效果如何??? 小陆野生海参的功效与作用? 虔参堂野生海参有什么功效?