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)
回车并向下填充。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)