首页 Excel基础应用实例教程(讲义)

Excel基础应用实例教程(讲义)

举报
开通vip

Excel基础应用实例教程(讲义)Excel基础应用实例教程 Excel基础应用实例教程     1、我在单元格中填上“="现在是"&NOW()”,想显示目前的时间,为什么会变成“今天是38645.6480”,有什么办法解决吗? 方法1=now()单元格设置为你想显示的方式,如:现在是yyyy年m月d日h点m分。 方法2、直接用TEXT()函数:=TEXT(NOW(),"现在是yyyy年m月d日h点m分") 第一种方法较好,可以参与计算。 =TEXT(NOW(),"现在是 yyyy/mm/dd h:mm AM/PM") 显示现在是 2005/04/...

Excel基础应用实例教程(讲义)
Excel基础应用实例教程 Excel基础应用实例教程     1、我在单元格中填上“="现在是"&NOW()”,想显示目前的时间,为什么会变成“今天是38645.6480”,有什么办法解决吗? 方法1=now()单元格设置为你想显示的方式,如:现在是yyyy年m月d日h点m分。 方法2、直接用TEXT()函数:=TEXT(NOW(),"现在是yyyy年m月d日h点m分") 第一种方法较好,可以参与计算。 =TEXT(NOW(),"现在是 yyyy/mm/dd h:mm AM/PM") 显示现在是 2005/04/14 4:42 PM 2、自定义单元格格式 [=0]"男";[=1]"女"; 则可实现输入0显示为“男”。输入1显示为“女”。 3、excel里面如何添加自定函数帮助信息呢 在VBE打开对象浏览器,找到自定函数,右键——属性中添加 4、怎么解决Excel自动将0开头的数字自动删除0? 是从“获取外部数据”导入的吗?在第3步可以选择“列数据格式”为文本,这样零就不会被删除了。 5、打开多个EXCEL文档,照理应该在状态栏显示多个打开的文档,以便各文档互相切换,但现在只能显示一个文档,必须关掉一个才能显示另一个,关掉一个再显示另一个,不知何故? 可以从“窗口”菜单中切换窗口。 或者改回你原来的样子:工具/选项/视图,选中任务栏中的窗格。 6、目的: 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 中>50000的单元格红色显示。做法:选择整张表,在条件格式命令中,设置了“>50000以红色填充单元格“的条件,出现的问题:表头(数值为文本)的单元格也呈红色显示。我知道,原因是因为区域选择得不对,如果只选择数字区域不会出现这种情况,如果表结构简单,则好处理,如果表格结构复杂,这样选择就很麻烦。有没有办法选择整张表,但是表头(数值为文本)的单元格不被条件格式。 答:条件格式设置公式=--A1>50000 问=--A1>50000中的--代表什么意思, 答:转变为数值.与+0,*1,是一样的效果。 7、、如何打印行号列标? 答:文件菜单-----页面设置---工作表----在打印选项中的行号列标前打勾。 8、如何打印不连续区域? 答:按CTRL键不松,选取区域,再点文件菜单中的打印区域--设置打印区域。 9、打印时怎样自动隐去被0除的错误提示值? 答:页面设置—工作表,错误值打印为空白 10、如何设置A1当工作表打印页数为1页时,A1=1,打印页数为2页时,A2=2,...? 答:插入名称a=GET.DOCUMENT(50, "Sheet1")&T(NOW()),在A1输入=a 11、Add More Levels of Undo to Excel for Windows 增加excel的后悔次数!!!excel默认的是16次,不信你试试!!! 现在我改成30次。 到注册表(不知道,在开始运行里输入regedit回车即可) 到以下位置!!!!我的是office2003!!!!在11.0处可能有所不同! [HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Options] 新建dword值 键名为UndoHistory (双击名称)值为10进制,输入数值为30。即可 12、我想在几千个数据中列出没有重复的数据 答:数据_筛选_高级筛选_选择不重复 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 。 13、我需要保留一位小数,不管后面是什么数字,超过5或不超过5,都向前进一位. 例如:329.99----->330.00 329.84------------>329.90 329.86------------>329.90 答:=roundup(*,2)或=round(a1+0.04,1) 14、D列为字符型值,转换为数型的的值。如何进行操作 答: 复制任一空单元格。选中D列,选择性粘贴,加。 15、在Excel中如何输入带有上、下标的符号 答:选中,设置单元格格式,上标或下标。 16、怎样使一个单元格里的数据,变成每个数字占一个单元格啊? 答:《数据》->分列->选中固定宽度,点击《下一步》,在预览分列效果中的数字中间依次点击,点击《完成》按钮,OK! 17、将一列文本格式的数据转换为常规 答:数据—分列,一直点下一步,最后一步选常规就行了。 复制(空单元格)或1,选择性粘贴加或乘除。 18、小于10以下用红色,以上用蓝色标识单元格 答:自定义格式 [红色][<=10];[蓝色][>10] 也可设定两组条件格式。 19、如何用函数来获取单元格地址 答:=ADDRESS(ROW(),COLUMN()) 20、求A1:B10中A列等于1的对应B列中的最小值 答:=min(if(a1:a10=1,b1:b10)) 输入后按ctrl+shift+enter完成。 21、怎样定义格式表示如00062920020001、00062920020002只输入001、002 答:格式----单元格----自定义----"00062920020"@----确定 22、如何统计A1:A10,D1:D10中的人数? 答:=COUNTA(A1:A10,D1:D10) 23、A2单元格为 2005-3-24 10:00:00 想在B2单元格通过公式转换成 2005-3-24 23:59:59 如何转? ①=(TEXT(A2,"yyyy-m-d")&" 23:59:59")*1 然后设置为日期格式 ②=INT(A2)+"23:59:59" 再把单元格格式设置一下。 ③=INT(A2+1)-"0:0:1" 24、我用方向键上下左右怎么不是移动一个单元格,而是向左或向下滚动一屏,好奇怪啊,平时都好好的,有没有解决的办法? 答:是不是按下了ScrollLock键。 25、复制粘贴中回车键的妙用 1、  先选要复制的目标单元格,复制后,直接选要粘贴的单元格,回车OK; 2、先选要复制的目标单元格,复制后,选定要粘贴的区域,回车OK; 3、先选要复制的目标单元格,复制后,选定要粘贴的不连续单元格,回车OK。 26、摄影功能 用摄影功能可以使影像与原区域保持一样的内容,也就是说,原单元格区域内容改变时,影像也会跟着改变,是个很好用的功能。 27、定义名称的妙处 名称的定义是EXCEL的一基础的技能,可是,如果你掌握了,它将给你带来非常实惠的妙处! 1. 如何定义名称 插入 – 名称 – 定义 2. 定义名称 建议使用简单易记的名称,不可使用类似A1…的名称,因为它会和单元格的引用混淆。还有很多无效的名称,系统会自动提示你。 引用位置:可以是工作表中的任意单元格,可以是公式,也可以是文本。 在引用工作表单元格或者公式的时候,绝对引用和相对引用是有很大区别的,注意体会他们的区别 – 和在工作表中直接使用公式时的引用道理是一样的。 3. 定义名称的妙处1 – 减少输入的工作量 如果你在一个文档中要输入很多相同的文本,建议使用名称。例如:定义DATA = “I LOVE YOU, EXCEL!”,你在任何单元格中输入“=DATA”,都会显示“I LOVE YOU, EXCEL!” 4. 定义名称的妙处2 – 在一个公式中出现多次相同的字段 例如公式=IF(ISERROR(IF(A1>B1,A1/B1,A1)),””, IF(A1>B1,A1/B1,A1)),这里你就可以将IF(A1>B1,A1/B1,A1)定义成名称“A_B”,你的公式便简化为=IF(ISERROR(A_B),””,A_B) 5. 定义名称的妙处3 – 超出某些公式的嵌套 例如IF函数的嵌套最多为七重,这时定义为多个名称就可以解决问题了。也许有人要说,使用辅助单元格也可以。当然可以,不过辅助单元格要防止被无意间被删除。 6. 定义名称的妙处4 – 字符数超过一个单元格允许的最大量 名称的引用位置中的字符最大允许量也是有限制的,你可以分割为两个或多个名称。同上所述,辅助单元格也可以解决此问题,不过不如名称方便。 7. 定义名称的妙处5 – 某些EXCEL函数只能在名称中使用 例如由公式计算结果的函数,在A1中输入’=1+2+3,然后定义名称 RESULT = EVALUATE(Sheet1!$A1),最后你在B1中写入=RESULT,B1就会显示6了。 还有GET.CELL函数也只能在名称中使用,请参考相关资料。 8. 定义名称的妙处6 – 图片的自动更新连接 例如你想要在一周内每天有不同的图片出现在你的文档中,具体做法是: 8.1 找7张图片分别放在SHEET1 A1至A7单元格中,调整单元格和图片大小,使之恰好合适 8.2 定义名称MYPIC = OFFSET(SHEET1!$A$1,WEEKDAY(TODAY(),1)-1,0,1,1) 8.3 控件工具箱 – 文字框,在编辑栏中将EMBED("Forms.TextBox.1","")改成MYPIC就大功告成了。 这里如果不使用名称,应该是不行的。 此外,名称和其他,例如数据有效性的联合使用,会有更多意想不到的结果。 28、 29、第一列每个单元格的开头都包括4个空格,如何才能快速删除呢? 查找替换最方便 30、如何快速地将表格中的所有空格用0填充?其中空格的分布无规律! 选中数据所在区域 》定位》空值》输入0》ctrl+enter 31、我在1行~10行中间有5个隐藏的行,现在选择1行~10行-复制,然后到另一张表格,右键单击一单元格,粘贴,那5个隐藏的行也出现了,请问怎样不让这5个隐藏的行出现呢? 答:Ctrl+* 工具、自定义_编辑_选定可见单元格。 32、在某个单元格中(如A1)输入一个四则运算表达式"3*(2+5)+6/3",要求函数格式 MyFun(A1)返回计算结果 Function MyFun(X As Range) MyFun = Evaluate(X.Formula) End Function 33、MATCH   返回在指定方式下与指定数值匹配的数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)中元素的相应位置。如果需要找出匹配元素的位置而不是匹配元素本身,则应该使用 MATCH 函数而不是 LOOKUP 函数。 语法 MATCH(lookup_value,lookup_array,match_type) Lookup_value   为需要在数据表中查找的数值。 ​ Lookup_value 为需要在 Look_array 中查找的数值。例如,如果要在电话簿中查找某人的电话号码,则应该将姓名作为查找值,但实际上需要的是电话号码。 ​ Lookup_value 可以为数值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用。 Lookup_array   可能包含所要查找的数值的连续单元格区域。Lookup_array 应为数组或数组引用。 Match_type   为数字 -1、0 或 1。Match-type 指明 Microsoft Excel 如何在 lookup_array 中查找 lookup_value。 ​ 如果 match_type 为 1,函数 MATCH 查找小于或等于 lookup_value 的最大数值。Lookup_array 必须按升序排列:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE。 ​ 如果 match_type 为 0,函数 MATCH 查找等于 lookup_value 的第一个数值。Lookup_array 可以按任何顺序排列。 ​ 如果 match_type 为 -1,函数 MATCH 查找大于或等于 lookup_value 的最小数值。Lookup_array 必须按降序排列:TRUE、FALSE、Z-A、...、2、1、0、-1、-2、...,等等。 ​ 如果省略 match_type,则假设为 1。 说明 ​ 函数 MATCH 返回 lookup_array 中目标值的位置,而不是数值本身。例如,MATCH("b",{"a","b","c"},0) 返回 2,即“b”在数组 {"a","b","c"} 中的相应位置。 ​ 查找文本值时,函数 MATCH 不区分大小写字母。 ​ 如果函数 MATCH 查找不成功,则返回错误值 #N/A。 ​ 如果 match_type 为 0 且 lookup_value 为文本,lookup_value 可以包含通配符、星号 (*) 和问号 (?)。星号可以匹配任何字符序列;问号可以匹配单个字符。 示例 如果您将示例复制到空白工作表中,可能会更易于理解该示例。 操作方法 1.​ 创建空白工作簿或工作表。 2.​ 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。 3.​ 按 Ctrl+C。 4.​ 在工作表中,选中单元格 A1,再按 Ctrl+V。 5.​ 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。   1 2 3 4 5 A B Product Count Bananas 25 Oranges 38 Apples 40 Pears 41 公式 说明(结果) =MATCH(39,B2:B5,1) 由于此处无正确的匹配,所以返回数据区域 B2:B5 中最接近的下一个值 (38) 的位置。(2) =MATCH(41,B2:B5,0) 数据区域 B2:B5 中 41 的位置。(4) =MATCH(40,B2:B5,-1) 由于数据区域 B2:B5 不是按降序排列,所以返回错误值。(#N/A)   34、显示比例小于40%即出现了“名称” 35、如何求出一个人到某指定日期的周岁? =DATEDIF(起始日期,结束日期,"Y") 36、假如A栏里有任一单元格有"$"字符串,则等于1,否则等于0 公式如何写? =IF(COUNTIF(A:A,"*$*")>0,1,0) =(countif((A:A,*$*)>0)+0 37、如何限制单元数值上限(有公式的情况下)? 规定上限数值后,公式中任何数值改变都不会让此数值变化更大,超过限制数值? =Min(公式,10),不超过10 38、在A1单元格中输入AA,  B1中要得到第几列. =COLUMN(INDIRECT(A1&"1")) 39、"++"以及"--"分别代表什么意思? "++" = "=+" "--" = "=" 40、【选择性粘贴】里的【跳过空单元】到底有什么用啊? 跳过空格是指: 跳过剪切板上的空格,只复制,并保持他们的位置,粘贴到其他地方. 而不是指被粘贴的单元格. 这个功能非常有用,可以防止空白单元格替换原来的数据 40、DATEDIF计算两个日期之间的天数、月数或年数。提供此函数是为了与 Lotus 1-2-3 兼容。 语法 DATEDIF(start_date,end_date,unit) Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。日期有多种输入方法:带引号的文本串(例如 "2001/1/30")、系列数(例如,如果使用 1900 日期系统则 36921 代表 2001 年 1 月 30 日)或其他公式或函数的结果(例如,DATEVALUE("2001/1/30"))。有关日期系列数的详细信息,请参阅 NOW。 End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。 Unit 为所需信息的返回类型。 Unit返回"Y"时间段中的整年数。"M"时间段中的整月数。"D"时间段中的天数。"MD"start_date 与 end_date 日期中天数的差。忽略日期中的月和年。"YM"start_date 与 end_date 日期中月数的差。忽略日期中的日和年。"YD"start_date 与 end_date 日期中天数的差。忽略日期中的年。   说明 Microsoft Excel 按顺序的系列数保存日期,这样就可以对其进行计算。如果工作簿使用 1900 日期系统,则 Excel 会将 1900 年 1 月 1 日保存为系列数 1。而如果工作簿使用 1904 日期系统,则 Excel 会将 1904 年 1 月 1 日保存为系列数 0,(而将 1904 年 1 月 2 日保存为系列数 1)。例如,在 1900 日期系统中 Excel 将 1998 年 1 月 1 日保存为系列数 35796,因为该日期距离 1900 年 1 月 1 日为 35795 天。请查阅 Microsoft Excel 如何存储日期和时间。     Excel for Windows 和 Excel for Macintosh 使用不同的默认日期系统。有关详细信息,请参阅 NOW。 示例 DATEDIF("2001/1/1","2003/1/1","Y") 等于 2,即时间段中有两个整年。 DATEDIF("2001/6/1","2002/8/15","D") 等于 440,即在 2001 年 6 月 1 日和 2002 年 8 月 15 日之间有 440 天。 DATEDIF("2001/6/1","2002/8/15","YD") 等于 75,即在 6 月 1 日与 8 月 15 日之间有 75 天,忽略日期中的年。 DATEDIF("2001/6/1","2002/8/15","MD") 等于 14,即开始日期 1 和结束日期 15 之间的差,忽略日期中的年和月。 41、如何在EXCEL表格的一个单元格中设定校验。比如,单元格均为手工输入,某单元格必须等于其他几个单元格之和,如不等,则该单元格显示为红色。 用条件格式公式=D1<>SUM($A1:$C1) 42、A1]=abcabca 求a在单元格[A1]内出现次数? =LEN(A1)-LEN(SUBSTITUTE(A1, "a", "")) 43、20040404如何转为2004-4-4 =text(a1,"0000-00-00") TEXT(Z12,"????-??-??") =LEFT("20040404",4)&SUBSTITUTE(RIGHT("20040404",4),0,"-") 使用分列最好 44、假如A2单元格有内容,就在E2单元格里面填上今天的日期."2005-5-30",如果明天,就填明天的日期.2005-5-31,但昨天的日期."2005-5-30",不改变. 建议使用VBA,用循环引用也可以: 工具—选项—重新计算—迭代计算—最多迭代次数1 =if(a2="","",if(e2="",now(),e2)) 45、当你的领导或者同事要使用你的机器发现面目全非,自定义太多弄的自己都头大了,这时你想恢复EXcel的本色却急的满头大汗? 这时最能解决这些问题的就是用户设置保存向导了.(要提前做) 在程序---OFFICE工具中可以找到它,他有保存本机设置和把设置应用到本机两个选项.多保存几个,方便在不同的个性菜单中切换 46、我现在要在一个22位的数值中,提取其中第10,11,12位的数字,不知道可有什么好的方法 =MID(A1,10,3) 我想计算总米数=卷长*卷数, 但由于原数据库中卷长带有单位(如:1000m), 可不可以不需去掉单位直接用函数得出总米数? =substitute(a2,"m",)*b2 47、在某格中输入一串数字,如何使它能象输入密码一样显示******呢? 如果需要输入负数、文本时,也出现******,则自定义格式为: **;**;**;** 48、用函数得出带完整路径的文件名 =CELL("filename")   49、“定义名称”的方法解除嵌套函数的限制 EXCEL中一个众所周知的限制是你不能嵌套超过7层函数.例如下面的公式是错误的,因为限制被超过. =IF(Sheet1!$A$4=1,11,IF(Sheet1!$A$4=2,22,IF(Sheet1!$A$4=3,33,   IF(Sheet1!$A$4=4,44,IF(Sheet1!$A$4=5,55,IF(Sheet1!$A$4=4,44,   IF(Sheet1!$A$4=5,55,IF(Sheet1!$A$4=6,66,IF($A$4=7,77,FALSE))))))))   通常的方法,如果你有一个公式超过这个限制,你会考虑用VBA代替.然而,如果你不想使用VBA,你可以通过对公式的一部分”定义名称”来解决这种限制.   我们利用一个IF嵌套公式来测试 IF A4 = 1 Then 11 Else If A4 = 2 Then 22 Else If A4 = 3 Then 33 Else If A4 = 4 Then 44 ... Else If A4 = 13 Then 130 Else "Not Found" 当然在实践应用中,我们最好利用VLOOKUP这个函数去实现结果,但这里我们的目的是做个演示.首先,我们定义一个名叫”ONE TO SIX”的名称, 里面包括公式: =IF(Sheet1!$A$4=1,11,IF(Sheet1!$A$4=2,22,IF(Sheet1!$A$4=3,33,   IF(Sheet1!$A$4=4,44,IF(Sheet1!$A$4=5,55,IF(Sheet1!$A$4=4,44,   IF(Sheet1!$A$4=5,55,IF(Sheet1!$A$4=6,66,FALSE))))))))   接着,再定义另一个名叫”SEVERTOTHIRTEEN”的名称,里面包括公式:   =IF(Sheet1!$A$4=7,77,IF(Sheet1!$A$4=8,88,IF(Sheet1!$A$4=9,99,   IF(Sheet1!$A$4=10,100,IF(Sheet1!$A$4=11,110,IF(Sheet1!$A$4=12,120,   IF(Sheet1!$A$4=13,130,"NotFound")))))))   最后,在B4单元格中输入下面的公式: =IF(OneToSix,OneToSix,SevenToThirteen) 这样就解决了被嵌套函数的限制.因为公式中没有一个单独的部分超过限制,即使是”各个组成部分的集合”也没有超过限制.   当你编制一个超过限制的嵌套函数时可以使用这种方法.————————zhdi 50、A1:A10数字显为文本格式时,如何求和 =SUMPRODUCT(A1:A10+0) 51、工作表名设为变量 =INDIRECT("月份!"&ADDRESS(ROW(),COLUMN())) 此公式放在A1单元格,则是对1月A1单元格的引用,如1月A1单元格为10,则返回10。 =INDIRECT("月份"&E$1&"!"&ADDRESS(ROW(),COLUMN())) 此公式将工作表名设为变量,变量为当前表的E1单元格的值,如E1为2,则引用月份2表中相对应的值。 52、如何把“2005年5月1日”转换成“20050501”? =YEAR(A1)&TEXT(MONTH(A1),"00")&TEXT(DAY(A1),"00" ) YEAR(A1)&IF(MONTH(A1)<10,"0"&MONTH(A1),MONTH(A1))&IF(DAY(DAY(A1)<10),"0"&DAY(A1),DAY(A1)) =TEXT(A1,"yyyymmdd") 或者自定义格式:yyyymmdd 53、今天是10月31日,我希望一个月后应该是11月30日 工具_加载宏VBA 分析工具库 =edate(today(),1) 54、trim函数的说明是如果是英文字符间有多个空格时会保留一个空格,但为何中文之间的空格也不能全部去掉呢? 要把字符(无论中、英文)之间的空格全部去掉, 公式为 : =SUBSTITUTE(A1," ","") 但此公式只能消除CHAR32空格, 你附件单元格A1的例子中, 包含有CHAR160空格, 和CHAR32空格 公式要改为 : =SUBSTITUTE(SUBSTITUTE(A1," ",""),CHAR(160),"") 单元格A1的例子为 : YES 1] 消除空格, B1输入公式 : =SUBSTITUTE(SUBSTITUTE(A1," ",""),CHAR(160),"") 返回 YES 2] 查看字符串字数 A2, 输入公式 : =LEN(A1) 返回 13 B2, 输入公式 : =LEN(B1) 返回 3 结果证明B1巳没有空格了. 3] 查看单元格数据的空格 : A3, 输入公式右拖至N3 : =CODE(MID($A1,COLUMN(A:A),1)) 返回 : 160,32,160,160,32,160,160,32,160,89,69,83,160,#VALUE! A4, 输入公式右拖至D4 : =CODE(MID($B1,COLUMN(A:A),1)) 返回 : 89,69,83,#VALUE! 结果证明B1, CHAR160空格, 和CHAR32空格, 巳消除了. 55、计算B列最后一个有数据(不含‘ 空格)单元格的行号 =MATCH("*",$B:$B,-1) 56、函数创建链接 =HYPERLINK("[Book1.xls]sheet3!A3","点击后链接到表3的A3") 57、把A列后面统一加“-1”,怎样自动加不用手工逐个加?有没有快速方法? 选中A列,点右键选"设置单元格格式","自定义",类型G/通用格式后加"-1" 58、大家知道,通过自定义格式常常可以解决一些显示问题:如需要在单元格中显示为:123人,456.00元、ABCD00789,实际上单元格内容仅仅为:123、456、789,这样的问题我们常常都通过自定义格式来实现,在显示上能够满足要求。   但如果有这样一个需求:需要将显示内容直接转换成单元格实际内容?那又该如何快速转换呢? 1、选择区域ctrl+C连续两次,然后选择office粘贴板中的数据框中的下拉按钮,出现快捷菜单,选粘贴,然后右键点击选择区域,选择性粘贴-〉文本。 不过2000的没有这个选项,,在2000用同样的方法试验发现.选择区域ctrl+C连续两次,然后直接粘贴,再删除,这时再选择性粘贴,选文本,就是了. 2、自定义一个函数如下: Function abc(myRange As Range) abc = myRange.Text End Function 然后调用 3使用Get.Cell(53,A1)也可以 4、先复制到记事本再复制回EXCEL 原理:复制到记事本的是excel中的显示文本。 59、在工作表中点击菜单 文件->发送->邮件收件人->以附件形式发送收件人一栏请填写:邮箱地址,,点击发送可以了. 或新建邮件,收件人一栏请填写: 邮箱地址,然后用鼠标把那个 excel 文件拖到我的名字下面就可以点击发送了. 60、求非空单元格数量 公式计算出来的数据,COUNTA不能用的(否则空字符也计算进去了) =COUNTIF($E$3:$E$65536,"?*") 强制计数至少1个字符的单元格数。 61、(精) 动态求和公式,自A列A1单元格到当前行前面一行的单元格求和. =SUM(INDIRECT("A1:A"&ROW()-1)) 62、在使用SUM函数在单元格中输入超过30个参数时,你将得到一个"参数太多"的错误提示。 解决办法:在引用参数的两边多加一个括号,这时,SUM把括号内的最多可达254个参数当成一个处理。(主要是受公式长度限制,理论上可以达到无数个) 63如果您觉得公式复杂了,或是不直观 偶给你提供两个捷径: 方法一:选择公式单元格-〉菜单栏-〉[工具]-〉[公式审核]-〉[公式求值] 然后按照导向提示,一步步地观察公式求值的过程。(2003版适用) 方法二:选择公式单元格-〉选取编辑栏或F2-〉用鼠标置亮公式中你想查 看的那段-〉按F9,会显示该段的计算结果。 64请问有没有返回工作表名称的函数? 插入—名称—定义: sh=replace(get.document(1),1,find("]",get.document(1)),)&t(now()) 单元格输入=sh GET.DOCUMENT是宏表函数,当数据变动时无法自动计算,now()是易失性函数,任何变动都会强制计算,宏表函数所以加上now()就可以自动重算了,T()用来将now()产生的数值转化为空文本。 65、显示当前工作表的表名 =MID(CELL("filename"),FIND("]",CELL("filename"))+1,255) 66、我要自动生成数据在K29+010~K29+600之间的数据(显示为K29+XXX) =TEXT(INT(RAND()*591)+10,"K29+000") 67、我想把列P1~P60的数据引用到行U1~CB1,本来想用公式=$P1拉动复制,结果不行。 U1=INDIRECT("P"&COLUMN()-20),向右拉   68、 姓名 外语 数学 王 86   李 95   张 80     姓名 外语 数学 李 95 90 张 80 80 王 86 75 将表1的姓名导入自定义序列,在表2按此自定义序列排序 或使用vlookup公式 表1的C2 =vlookup(a2,表2!a:c,3,0)   如何将2个排列顺序不同的表统一一下 69、如果你要在A3的前面插入100行,可以这样: 在名称框输入 3:103----回车-----ctrl+shift+"+"(大键盘)   70、VBA从哪学起 1、录制宏; 2、数据类型(主是整型和字符串型); 3、程序结构(主要是分支,判断,循环); 4、EXCEL对象(单元格,工作表,工作薄) 71、如何实现求平均值时只对不等于零的数求均值? average(if(a1:a5>0,a1:a5))   72、D1输入姓名,A列中相同的姓名按设定和条件格式显示 =find(D1,$A$1)   73、excel中插入/名称/指定(应用)(标志)的用途是什么? 1、指定的用法 例如:在A1:A3中输入了AAA,BBB,CCC 选中A1:D3》插入》名称》指定》最左列》确定 这样就一次性定义了3个名称 AAA=B1:D1 BBB=B2:D2 CCC=B3:C3 2、应用的用法 在A4输入 =sum(B1:D1,B3:D3) 然后 插入》名称》应用 会将公式中的引用用相应的名称替换。   74、请教如何筛选出特殊颜色的数据。 定义名称.X=GET.CELL(24,单元格),辅助列=X 按辅助列筛选   75、如何快速查看名称 插入---名称---粘贴---名称清单(粘贴列表) 76、COUNTIF函数的16种公式设置 1、返加包含值12的单元格数量 =COUNTIF(DATA,12) 2、返回包含负值的单元格数量 =COUNTIF(DATA,"<0") 3、返回不等于0的单元格数量 =COUNTIF(DATA,"<>0") 4、返回大于5的单元格数量   =COUNTIF(DATA,">5") 5、返回等于单元格A1中内容的单元格数量 =COUNTIF(DATA,A1) 6、返回大于单元格A1中内容的单元格数量 =COUNTIF(DATA,“>”&A1) 7、返回包含文本内容的单元格数量 =COUNTIF(DATA,“*”) 8、返回包含三个字符内容的单元格数量 =COUNITF(DATA,“???”) 9、返回包含单词"GOOD"(不分大小写)内容的单元格数量 =COUNTIF(DATA,“GOOD”) 10、返回在文本中任何位置包含单词"GOOD"字符内容的单元格数量 =COUNTIF(DATA,“*GOOD*”) 11、返回包含以单词"AB"(不分大小写)开头内容的单元格数量 =COUNTIF(DATA,“AB*”) 12、返回包含当前日期的单元格数量 =COUNTIF(DATA,TODAY()) 13、返回大于平均值的单元格数量 =COUNTIF(DATA,">"&AVERAGE(DATA)) 14、返回平均值上面超过三个 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 误差的值的单元格数量 =COUNTIF(DATA,“>"&AVERAGE(DATA)+STDEV(DATA)*3) 15、返回包含值为或-3的单元格数量 =COUNTIF(DATA,3)+COUNIF(DATA,-3) 16、返回包含值;逻辑值为TRUE的单元格数量 =COUNTIF(DATA,TRUE)     77、日期分列 如有一列格式如2005-7-8的数据,要将其分为2005 8 7,方法为:数据_分列,-号作分隔符,列数据格式-文本,再将年份转为数值。     78、查询时查不到数据的原因 可能是格式不一致。 79、120,000显示为12.0 自定义格式: #!.0, 80、121,999显示为12.2 #!.#, 81、大写的零,就是那个大的圈圈如何输入 1、在特殊格式中,中文小写是可以显示“○”的。 2、  ABC和紫光拼音输入法下,输入字母i(小写)和0就会显示大写的“○”,入如果是输入年份也可以用字母o代替(大写)。 3、如果用 智能ABC 输入法,按V,再按1,再按=,选择.   82、计算两个日期之间的天数 =DATEDIF(起始日期,结束日期,"D") http://club.excelhome.net/dispbbs.asp?boardID=1&ID=86150&page=1 83、对于一些不可打印的字符(在Excel显示中类似空格),直接用替换方法不容易去掉。 可以这么做: =SUBSTITUTE(CLEAN(A1)," ","")   84、123 0123 75223 比如说上述的数字,我想在它们前面加上38910104,而且位置短的数字,会自动补0 变成如下: 3891010400123 3891010400123 3891010475223) =TEXT(A1,"3891010400000") 85、VLOOKUP查找函数,不如用INDEX和MATCH函数查找,特别对于大型工作表,VLOOKUP函数的公式看起来短一些,但是由于它是查找函数,每执行1次,它就要搜索它的第2个参数区域,速度慢. 而用INDEX和MATCH函数速度明显比VLOOKUP快.   86、如果在Sheet1中A 列的单元格中数据的部分字符包含在Sheet2的A列中,则提取Sheet2对应的B列数据到Sheet1的B列中。否则显示空白。 =IF(COUNTIF(Sheet2!A:A,"*"&A1&"*"),VLOOKUP("*"&A1&"*",Sheet2!A:B,2,0),"")   87、find函数 =if(iserr(find("某某",A1)),"没找到","找到")   88、我有一列数据,比如A1:A100,现在我想这样计算,我想在B1单元格求和,但是要是变量,比如我在C1单元格中输入数据5,那么B1求出的结果就是A1:A5,如果我在C1单元格中输入数据10,那么B1求出的结果就是A1:A10, 请问怎么实现求和的范围随C1变化 B1=SUM(INDIRECT("A1:A"&C1))   89、图片批注 右击带批注的单元格》编辑批注》在批注边框上右击》设置批注格式》颜色与线条》单击“颜色”》填充效果》图片》选择图片.    2.1.1 快速选择Excel工作表(微软Office技巧大赛获奖作品) 在Excel中,要在一个有很多个工作表的工作簿中快速地选择某一个工作表,只需将鼠标指针移到工作簿左下角的工作表滚动轴(Sheet Tabs),然后点击右键,在快捷菜单中选择你想要的工作表即可()。 2.1.2 快速选中全部工作表 右键单击工作窗口下面的工作表标签,在弹出的菜单中选择“选定全部工作表”命令即可()。 2.1.3 快速启动Excel 如果想在启动系统自动运行Excel,可以这样操作: 1.双击“我的电脑”图标,进入Windows目录,依次打开“Start Menu\Programs\启动”文件夹; 2.打开Excel所在的文件夹,用鼠标将Excel图标拖到“启动”文件夹,这时Excel的快捷方式就被复制到“启动”文件夹中,下次启动Windows就可快速启动Excel了。 如果Windows系统已启动,你可用以下方法快速启动Excel: 方法一:单击“开始→文档”命令里的任一Excel工作簿即可。 方法二:用鼠标从“我的电脑”中将Excel应用程序拖到桌面上,然后从快捷菜单中选择“在当前位置创建快捷方式”,以后启动时只需双击快捷方式即可。 2.1.4 快速删除选定区域数据 如果用鼠标右键向上或向左(反向)拖动选定单元格区域的填充柄时,没有将其拖出选定区域即释放了鼠标右键,则将删除选定区域中的部分或全部数据(即拖动过程中变成灰色模糊的单元格区域,在释放了鼠标右键后其内容将被删除)。 2.1.5 给单元格重新命名 Excel给每个单元格都有一个默认的名字,其命名规则是列标加横标,例如D3表示第四列、第三行的单元格。如果要将某单元格重新命名,可以采用下面两种方法: 1.只要用鼠标单击某单元格,在表的左上角就会看到它当前的名字,再用鼠标选中名字,就可以输入一个新的名字了。 2.选中要命名的单元格,单击“插入→名称→定义”命令,显示“定义名称”对话框,在“在当前工作簿中的名称”框里输入名字,单击“确定”按钮即可()。 注意:在给单元格命名时需注意名称的第一个字符必须是字母或汉字,它最多可包含255个字符,可以包含大、小写字符,但是名称中不能有空格且不能与单元格引用相同。 2.1.6 在Excel中选择整个单元格范围 在Excel中,如果想要快速选择正在处理的整个单元格范围,按下“Ctrl+Shift+ *”。 注意:该命令将选择整个列和列标题,而不是该列表周围的空白单元格——你将得到所需的单元格。这一技巧不同于全选命令,全选命令将选择工作表中的全部单元格,包括那些你不打算使用的单元格。 2.1.7 快速移动/复制单元格 先选定单元格,然后移动鼠标指针到单元格边框上,按下鼠标左键并拖动到新位置,然后释放按键即可移动。若要复制单元格,则在释放鼠标之前按下Ctrl即可。 2.1.8 快速修改单元格式次序 在拖放选定的一个或多个单元格至新位置的同时,按住Shift键可以快速修改单元格内容的次序。方法为:选定单元格,按下Shift键,移动鼠标指针至单元格边缘,直至出现拖放指针箭头,然后进行拖放操作。上下拖拉时鼠标在单元格间边界处会变成一个水平“工”状标志,左右拖拉时会变成垂直“工”状标志,释放鼠标按钮完成操作后,单元格间的次序即发生了变化。 2.1.9 彻底清除单元格内容 先选定单元格,然后按Delete键,这时仅删除了单元格内容,它的格式和批注还保留着。要彻底清除单元格,可用以下方法:选定想要清除的单元格或单元格范围,单击“编辑→清除”命令,这时显示“清除”菜单(),选择“全部”命令即可,当然你也可以选择删除“格式”、“内容”或“批注”中的任一个。 2.1.10 选择单元格 选择一个单元格,将鼠标指向它单击鼠标左键即可; 选择一个单元格区域,可选中左上角的单元格,然后按住鼠标左键向右拖曳,直到需要的位置松开鼠标左键即可; 若要选择两个或多个不相邻的单元格区域,在选择一个单元格区域后,可按住Ctrl键,然后再选另一个区域即可; 若要选择整行或整列,只需单击行号或列标,这时该行或该列第一个单元格将成为活动的单元格; 若单击左上角行号与列标交叉处的按钮,即可选定整个工作表。 2.1.11 为工作表命名 为了便于记忆和查找,可以将Excel的sheet1、sheet2、sheet3工作命名为容易记忆的名字,有两种方法:1.选择要改名的工作表,单击“格式→工作表→重命名”命令,这时工作表的标签上名字将被反白显示,然后在标签上输入新的表名即可。 2.双击当前工作表下部的名称,如“Sheet1”,再输入新的名称。 2.1.12 一次性打开多个工作簿 利用下面的方法可以快速打开多个工作簿: 方法一 打开工作簿(*.xls)所在的文件夹,按住Shift键或Ctrl键,并用鼠标选择彼此相邻或不相邻的多个工作簿,将它们全部选中,然后按右键单击,选择“打开”命令,系统则启动Excel 2002,并将上述选中的工作簿全部打开。 方法二 将需要一次打开的多个工作簿文件复制到C:\Windows\Application Data\Microsoft\Excel\XLSTART文件夹中,以后启动Excel 2002时,上述工作簿也同时被全部打开。 方法三 启动Excel 2002,单击“工具→选项”命令,打开“选项”对话框,点击“常规”标签,在“启动时打开此项中的所有文件”后面的方框中输入一个文件夹的完整路径(如d:\Excel),单击“确定”退出。然后将需要同时打开的工作簿复制到上述文件夹中,以后当启动Excel 2002时,上述文件夹中的所有文件(包括非Excel格式的文档)被全部打开。 方法四 在Excel 2002中,单击“文件→打开”命令,按住Shift键或Ctrl键,在弹出的对话框文件列表中选择彼此相邻或不相邻的多个工作簿,然后按“打开”按钮,就可以一次打开多个工作簿。 方法五 用上述方法,将需要同时打开的多个工作簿全部打开,再单击“文件→保存工作区”命令,打开“保存工作区”对话框,取名保存。以后只要用Excel 2002打开该工作区文件,则包含在该工作区中的所有工作簿即被同时打开。 2.1.13 快速切换工作簿 对于少量的工作簿切换,单击工作簿所在窗口即可。要对多个窗口下的多个工作簿进行切换,可以使用“窗口”菜单。“窗口”菜单的底部列出了已打开工作簿的名字,要直接切换到一个工作簿,可以从“窗口”菜单选择它的名字。“窗口”菜单最多能列出9个工作簿,若多于9个,“窗口”菜单则包含一个名为“其他窗口”的命令,选用该命令,则出现一个按字母顺序列出所有已打开的工作簿名字的对话框,只需单击其中需要的名字即可。 2.1.14 选定超级链接文本(微软Office技巧大赛获奖作品) 如果需要在Excel中选定超级链接文本而不跳转到目标处,可在指向该单元格时,单击并按住可选定单元格。 2.1.15 快速查找 在执行查找操作之前,可以将查找区域确定在某个单元格区域、整个工作表(可选定此工作表内的任意一个单元格)或者工作簿里的多个工作表范围内。在输入查找内容时,可以使用问号(?)和星号(*)作为通配符,以方便查找操作。问号(?)代表一个字符,星号(*)代表一个或多个字符。需要注意的问题是,既然问号(?)和星号(*)作为通配符使用,那么如何查找问号(?)和星号(*)呢?只要在这两个字符前加上波浪号(~)就可以了。 2.1.16 修改默认文件保存路径 启动Excel 2002,单击“工具→选项”命令,打开“选项”对话框,在“常规”标签中,将“默认文件位置”方框中的内容修改为你需要定位的文件夹完整路径()。以后新建Excel工作簿,进行“保存”操作时,系统打开“另存为”对话框后直接定位到你指定的文件夹中。 2.1.17 指定打开的文件夹 我们可以指定打开文件的文件夹,方法如下: 单击“开始→运行”,输入regedit命令,打开“注册表编辑器”,展开HKEY_CURRENT_USER\Software\Microsoft\ Office\10.0\Common\Open Find\Places\UserDefinedPlaces,在下面新建主键,名称为“mydoc”,然后在该主键中新建两个“字符串值”,名称分别是“Name”和“Path”,值分别为“我的文件”(可以随意命名)和“d:\mypath”(定位文件夹的完整路径),关闭“注册表编辑器”,重启电脑。以后在Excel 2002中进行“打开”操作时,打开对话框左侧新添了“我的文件”这一项目,点击该项目,即可进入“d:\mypath”文件夹。 2.1.18 在多个Excel工作簿间快速切换 按下“Ctrl+Tab”可在打开的工作簿间切换。 2.1.19 快速获取帮助 对于工具栏或屏幕区,按组合键“Shift+F1”,鼠标变成带问号的箭头,用鼠标单击工具栏按钮或屏幕区,它就弹出一个帮助窗口会显示该元素的详细帮助信息。 2.1.20 创建帮助文件的快捷方式 Excel帮助文件是编译的HTML帮助文件Xlmain10.chm,存放在安装目录\Office10\2052目录中,单击并拖拉此文件到Windows快速启动工具栏上。此后,不管Excel是否在运行,而且也不用调用Office助手,单击Windows快速启动工具栏上的这个图标将引出Excel帮助。 2.1.21 双击单元格某边移动选定单元格 在工作表内移动选定单元格有一种快捷方法:将鼠标指针放置于选定单元格的一边,注意要选择与移动方向相关的一边,即要向下移动,就将鼠标指针放置于单元格的底部;如果要向右移动,就将鼠标指针放置于单元格的右边;依此类推。这时鼠标指针变为白色箭头的形状,双击选择单元格的某边,鼠标指针将沿选定的方向移动到特定的单元格中。如果此方向相邻单元格为空白单元格,则将移动到连续最远的空白单元格中;如果此方向相邻单元格为非空白单元格,则将移动到连续最远的非空白单元格中。 2.1.22 双击单元格某边选取单元格区域 与上一技巧类似,如果在双击单元格边框的同时按下Shift键,根据此方向相邻单元格为空白单元格或非空白单元格选取从这个单元格到最远空白单元格或非空白单元格的区域。 2.1.23 快速选定不连续单元格 按下组合键“Shift+F8”,激活“添加选定”模式,此时工作簿下方的状态栏中会显示出“添加”字样,以后分别单击不连续的单元格或单元格区域即可选定,而不必按住Ctrl键不放。 2.1.24 根据条件选择单元格 单击“编辑→定位”命令,在打开的“定位”对话框中单击“定位条件”按钮,根据你要选中区域的类型,在“定位条件”对话框中选择需要选中的单元格类型(),例如“常量”、“公式”等,此时还可以复选“数字”、“文本”等项目,单击“确定”按钮后符合条件的所有单元格将被选中。 2.1.25 复制或移动单元格 把单元格从一个位置复制或移到另一个位置,其方法为:选择源单元格,单击“编辑”菜单中的“剪切”或“复制”命令,选定目标单元格,从“编辑”菜单中选择“粘贴”命令,则源单元格便被移动或复制到目标单元格中了。 2.1.26 完全删除Excel中的单元格 想将某单元格(包括该单元格的格式和注释)从工作表中完全删除吗?只要选择需要删除的单元格,然后按下“Ctrl+ -(减号)”,在弹出的对话框中选择单元格移动的方式,周围的单元格将移过来填充删除后留下的空间。 2.1.27 快速删除空行 有时为了删除Excel工作簿中的空行,你可能会将空行一一找出然后删除,这样做非常不方便。你可以利用自动筛选功能来实现,方法是:先在表中插入新的一行(全空),然后选择表中所有的行,单击“数据→筛选→自动筛选”命令,在每一列的顶部,从下拉列表中选择“空白”。在所有数据都被选中的情况下,单击“编辑→删除行”,然后按“确定”,所有的空行将被删去。 注意:插入一个空行是为了避免删除第一行数据。 2.1.28 回车键的粘贴功能 回车键也有粘贴功能,当复制的区域还有闪动的复制边框标记时(虚线框),按下回车键可以实现粘贴功能。 注意:不要在有闪动的复制边框标记时使用回车键在选定区域内的单元格间进行切换,此时你应该使用Tab键或方向键进行单元格切换。 2.1.29 快速关闭多个文件 按住Shift键,打开“文件”菜单,单击“全部关闭”命令,可将当前打开的所有文件快速关闭。 2.1.30 选定多个工作表 若选择一组相邻的工作表,可先选第一个表,按住Shift键,再单击最后一个表的标签;若选不相邻的工作表,要按住Ctrl键,依次单击要选择的每个表的标签;若要选定工作簿中全部的工作表,可从表标签快捷菜单中选择“选定全部工作表”命令。 2.1.31 对多个工作表快速编辑 如果想
本文档为【Excel基础应用实例教程(讲义)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_597456
暂无简介~
格式:doc
大小:236KB
软件:Word
页数:34
分类:
上传时间:2014-04-02
浏览量:27