EXCEL提取单元格部分

上传人:人*** 文档编号:457502093 上传时间:2023-11-13 格式:DOC 页数:5 大小:114KB
返回 下载 相关 举报
EXCEL提取单元格部分_第1页
第1页 / 共5页
EXCEL提取单元格部分_第2页
第2页 / 共5页
EXCEL提取单元格部分_第3页
第3页 / 共5页
EXCEL提取单元格部分_第4页
第4页 / 共5页
EXCEL提取单元格部分_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《EXCEL提取单元格部分》由会员分享,可在线阅读,更多相关《EXCEL提取单元格部分(5页珍藏版)》请在金锄头文库上搜索。

1、今天我们讲两个函数:Left and Right , Left就是我们说的左;Right就是我们说的右,这两个函数是字符函数.所以大家很容易理解.Left就是从一个字符串的 左边截取一段字符串;Right 就是从一个字符串的 右边截取一段字符串(或一个字符)(这里说一下,Excel的函数中的参数绝大多 数都可以是自己输入的内容,也可以是单元格的引用)(不知道是不是全部,因为 我也不是所有函数都会,呵呵)怎么用呢?我们先讲Left (Right其实是一样的用法):=Left (要截取的字符串,需要截取多少个字符),比如:我们要在Obama is the new preside nt of USA

2、中截取前面的15个字符.那么函数是(我们在A1单元格中输入这段字符串,在A3中输入函数):A3 =LEFT(A1,15)-结果是Obama is the ne(用肉眼算一下,对了)AB1Obama rs the new president of USA23JlObama is the ne=LEFT(A1,15)要注意以下几点:-Left函数的第二个参数必须是大于等于零的数字(=0)(如果输入负数会出错)-如果第二个参数大于第一个参数的字符数,则显示第一个参数的整体-在Left函数中,第二个参数其实是可以省略的,默认为1,也就是说=left(A1) 的结果是字符O.即截取1个字符但是为了方便记

3、忆,大家还是记住需要这 个参数吧,也不差这么几个字.(在这个例子中,大家可以看到所有的字符都计算 在内,空格也是按字符计算的)和Find函数一样,Left也有LeftB函数,对于双字节的字符是有用的,大家可以 看Excel的帮助,我截取在下面(日文是双字节的):= LEFTB(H,東京都渋谷区aquais-LEFT京都造谷区沁equals 東京邵渋Right函数的用法是一样的,只是它是从右边开始截取.比如:A5 = RIGHT(A1,15)-结果是reside nt of USAAB1Obama is the new presiilent of USA23Obama iw the ne=LEF

4、T(A1 J5)45resident of USA=RIGHT(A1,15)6好了,很简单吧!这两个函数真的是很简单的现在我们开始举例:例子1:我们需要截取A1单元格中的is这个字符串,怎么写.分析一下,is在 左起第七位,然后往右边2位字符但是我们还没有学习从中间截取的函数,怎 么办呢? 这个时候,我们可以先从左边截取8位(即Obama is),然后在结果中再从 右边 截取2位,就可以得到我们要的结果了 .所以函数就是:A7 =RIGHT(LEFT(A1,8),2)用这种方法,我们就可以截取到我们想要在字符串的中间截取的内容 (当然也 可以用MID函数,我们下次再讲) 例子2:来个复杂一点的

5、,我们要截取A1单元格中的new字符串后面的8位字 符 继续审题:要找到new字符串后面的8位字符,就要先把new后面的所有字 符提取出来,然后再用Left函数从左边取8位.需要:new后面的所有字符提取出来,就要先用Right函数截取,那么第二个参 数是多少呢?需要知道:第二个参数是多少,就需要找到new在的几位(find函数),然后用A1 字符串的总长度减去new的位置再减2就得到了 .(这里我们还没有学习计算字 符串总长度的函数,我们暂且当我们已经知道总长度是33)知道了整个的逻辑,我们就一步步从下往上写 需要找到new在的几位:A10 = FIND(new,A1)那么new后面的字符串

6、就是:A11 = RIGHT(A1,33- FIND(new,A1) -2) 最后找这个字符串的左边8位:A12 =LEFT(RIGHT(A1,33- FIND(new,A1) 2),8)结果如下:A81Obama is the new president of USA91011121314president of USA preside=FIND(l,new;A1)=RIGHT(A1,33-FINDCMM=LEFT(RIGHT(A1 .羽Fl ND (new:找1卜2)砂例子3: A10中有字符串,请用函数找出两个大写的T之间的所有内容.(A10的长度为38)A10 = I work in

7、Shanghai, but I love Xiamen.AB78 J91U题申:财0中有字符串.请用函數找出两个大吗的T之间的所有内容胪10的长康为阿1 work in Shanghai, but 1 love Xiamen.要找出A10当中的两个T之间的内容,也就是要找出第一个T的右边和第二个 T的左边的内容.所以这题的关键就是如何找出两个 T的位置.所以,我们可以先找出第一个T右边的字符串,然后在这个字符串中从左边一直 找到第二个T出现的位置找第一个T右边的字符串比较容易:=RIGHT(A10,38-FIND(T,A10)-通过Find函数找到第一个I的位置,然后用Right从右边截取总长

8、度减去第一个I 的位置.如何找第二个I呢?其实方法我们在Find函数里面已经介绍过了,我就不再多 说.=FIND(I,A10,FIND(I,A10)+1)好,整个函数就应该是:=LEFT(RIGHT(A10,38-FIND(T,A10),FIND(T,A10,FIND(T,A10)+1)-2)(为什么要减2?因为要Find找第二个I的结果是包含第一个I和第二个I的位数 的,所以要减掉).结果是:飞891011AB题且1: A10中有字符串请用函救找岀两个大写的”广之间的所有内的怅度为38)I work in Shanghai, but I love Xiamen.12work in S伽gh亂

9、 but=LEFT(RlGHT(A10(38-FJNDCTllA10)lFINDCTl-AlOlFINDfTlJA10)+1)-2)13 J例子4: A18中是由数字组成的字符串,我们的要求是:如果第3位的和第8位的 数字的和大于第16位和第20位的乘积,同时第19位大于5的话,显示Bingo, 否则显示GoshA|B15倍题目2: A18中是由数字组成的字符串我们的要求是:如果笫充17:TT74592759179571957211012505105105171174如果A就显示B,否则显示C,用什么?用IF函数嘛!那么同时用什么函数?用 AND嘛!所以函数就是=If (and(第3位的和第8

10、位的数字的和大于第16位和第20位的乘积,第19位大于 5), Bingo, Gosh)如何计算:第3位的和第8位的数字的和大于第16位和第20位的乘积?加减 乘除大家会了.关键是怎么找出某位的数字? 我们拿找第3位数字做例子.要找到第3位,我们可以用Left找到前4位,然 后在用Right找最右边那一位.函数就是:=RIGHT(LEFT(A18,4),1)所以,第3位的和第8位的数字的和大于第16位和第20位的乘积 就可以写成:(RIGHT(LEFT(A18,4),1)+RIGHT(LEFT(A18,9),1)(RIGHT(LEFT(A18,17),1)* RIGHT(LEFT(A18,21

11、),1)第19位大于5就可以写成:=RIGHT(LEFT(A18,20),1)*15 .为什么要乘以1 呢?因为我们用Left或者Right截取的是字符,字符从ASCII码来说是大于数字 的.(什么是ascii码)(大家只要知道我们比较的时候都用相同类型的比较就可以 ! 看起来象数字的字符,我们用乘以1或者除以1或者加上/减去0都可以让它 变成数字)所以最终的函数就是:=IF(AND(RIGHT(LEFT(A18,4),1)+RIGHT(LEFT(A18,9),1)(RIGHT(LEFT(A18,17),1)*RIGHT(LEFT(A18,21),1),RIGHT(LEFT(A18,20),1

12、)*15),Bi ngo,Gosh)结果是Gosh(因为第19位是1,比5小):A|B_J CD | EFG題目2:直阳平是ifa宇砂韵罕衬躺携5日咖二芒“眄2. Excel2003选中含有人名的单元格区域,比如 A1:D500 点“格式”菜单下的“条件格式”命令。弹出窗口中一一1、“条件1”下面选择“公式”2、在公式后面的空格内输入:=C0UNTIF($A$1:$D$500,A1)13、点“格式”按钮,新弹出窗口中点“图案”选项卡,设置自己喜欢的浅颜色4、点两次“确定”按钮退出。OK解释:在绝对引用区域$A$1:$D$500中查找每个单元格值是否有重复?有,说明 条件为真,按指定颜色显示。否则,不发生变化。说明:用你选择的区域替换公式中的$A$1:$D$500,必须加$符号,$代表了绝对 引用;用选择区域左上角的第一个单元格地址替换公式中的A1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号