EXCEL如何提取指定文字之间的内容

EXCEL如何提取指定文字之间的内容,第1张

1、首先在打开的excel表格中输入两组文字内容,其中一组为含区,另一组有“县”无“区”。

2、然后在B1单元格中输入提取文字内容的公式,具体公式见下图中显示,需要使用mid函数和if函数的组合函数 *** 作。

3、点击回车并向下填充公式,即可将对应A1单元格中的“区”提取出来,对应A2单元格的“县”提取出来。

4、如果在单元格下方继续输入新的需要提取的城市名称等内容,再向下填充公式即可自动得到对应的取数。

扩展资料

Microsoft Excel中的密码保护提供了几种类型:

利用密码以打开一个文档;

利用密码以修改文档;

利用密码以取消保护工作表;

利用密码以保护工作簿;

利用密码以保护共享工作簿。

第一种方法,利用if函数填充在公式下找到插入函数

找到if函数,插入if函数

在函数的第一列输入mid(B3,3,2)="01"在第二列输入法律一班

在第三列输入if(mid(B2,3,2)="02","法律二班",if(mid(B2,3,2)="03","法律三班","法律四班"

在上面涉及到一个mid函数木木顺便给大家提一下,mid函数是一个提取函数作用是从一个字符串中截取出指定数量的字符。下面是一个例子。

接下来我们就可以看到使用if函数的结果了

接下来,拉动填充柄进行填充就可以了

你的公式中有几处错误:
1、if函数用法不对:对于同时满足LEN和MID两个条件,应该用
and
函数组成一个逻辑表达式,而不该用if嵌套;
2、mid函数的结果为字符型的,而你的公式中表达式
MID(C1,1,1))=1的等号后面的
1
为数值型,因此该表达式的逻辑值将永远为False,故,等号后面的1应该加上引号;
3、取字符串的第一个字符用mid函数显然不科学,表达式
MID(C1,1,1))="1"
完全可以改成
left(C1)="1"

4、IF条件判断的两种结果,完成可以用1和0来表达,没有必要使它的结果为字符型,因此,公式后两个参数
1

0
没有必要添加引号
综上,你的公式可以改成:
=IF(and(LEN(C1)=11,MID(C1,1,1)="1"),1,0)

=IF(and(LEN(C1)=11,left(C1)="1"),1,0)
其实你的公式还可以进一步简化:
=--and(len(C1)=11,left(C1)="1")
再简化:
=(LEN(C1)=11)(LEFT(C1)="1")

MIN——是最小值函数,你要用它干嘛呢?

B2输入

=MID("甲乙丙甲乙丙",MID(A2,5,1),1)

回车并向下填充。


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

原文地址: https://outofmemory.cn/yw/12979130.html

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

发表评论

登录后才能评论

评论列表(0条)

保存