八宝书库 > 文学其他电子书 > Excel word ppt office使用技巧大全(DOC格式) >

第14部分

Excel word ppt office使用技巧大全(DOC格式)-第14部分


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!




删除呢? 查找替换最方便 79、一、在单元格中显示表名,两个方法: 方法一:使用自定义 

函数: Function bookname() bookname = ActiveSheet。Name End Function 使用:在单元格 

中输入公式:=bookname() ,即可返回当前工作簿的标签名字 方法二:使用系统函数Cell :  

在单元格中输入公式:=Cell(〃filename〃) 就会返回该工作簿和工作表的名字(包括绝对路径 

名),剩下的就根据你自己的需要运用一些文本处理函数对它进行处理就行了  (说明:该函 

数必须在工作簿已经保存的情况下才生效) 80、如何快速地将表格中的所有空格用0填充?其 

中空格的分布无规律!   



                                 LXXXII  


…………………………………………………………Page 83……………………………………………………………

                          Excel_word_ppt_使用技巧大全(完全版)  



选中数据所在区域》定位》空值》输入0》ctrl+enter   

81、我在1行~10行中间有5个隐藏的行,现在选择1行~10行…复制,然后到另一张表格,右键 

单击一单元格,粘贴,那5个隐藏的行也出现了,请问怎样不让这5个隐藏的行出现呢? 答: 

Ctrl+* 工具、自定义_编辑_选定可见单元格。 82、在某个单元格中(如A1)输入一个四则运 

算表达式〃3*(2+5)+6/3〃;要求函数格式 MyFun(A1)返回计算结果 Function MyFun(X As Range)  

MyFun = Evaluate(X。Formula) End Function 83、MATCH 返回在指定方式下与指定数值匹配 

的数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公 

式。数组区域共用一个公式;数组常量是用作参数的一组常量。)中元素的相应位置。如果需 

要找出匹配元素的位置而不是匹配元素本身,则应该使用 MATCH 函数而不是 LOOKUP 函数。   



                                   LXXXIII  


…………………………………………………………Page 84……………………………………………………………

                            Excel_word_ppt_使用技巧大全(完全版)  



语法 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〃} 中的相应位置。   



                                     LXXXIV  


…………………………………………………………Page 85……………………………………………………………

                          Excel_word_ppt_使用技巧大全(完全版)  



查找文本值时,函数 MATCH 不区分大小写字母。 如果函数 MATCH 查找不成功,则返回错误 

值 #N/A。 如果 match_type 为 0 且 lookup_value 为文本,lookup_value 可以包含通配符、 

星号  (*) 和问号  (?)。星号可以匹配任何字符序列;问号可以匹配单个字符。 示例 如果您 

将示例复制到空白工作表中,可能会更易于理解该示例。 操作方法 1。 创建空白工作簿或工 

作表。 2。 请在―帮助‖主题中选取示例。不要选取行或列标题。 从帮助中选取示例。 3。 按  

Ctrl+C。 4。 在工作表中,选中单元格 A1,再按 Ctrl+V。 5。 若要在查看结果和查看返回结 

果的公式之间切换,请按 Ctrl+‘ (重音符),或在―工具‖菜单上,指向―公式审核‖,再单击―公 

式审核模式‖ 。   



                                  LXXXV  


…………………………………………………………Page 86……………………………………………………………

                                  Excel_word_ppt_使用技巧大全(完全版)  



1 2 3 4 5 A B Product Count Bananas 25 Oranges 38   



                                             LXXXVI  


…………………………………………………………Page 87……………………………………………………………

                              Excel_word_ppt_使用技巧大全(完全版)  



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) 84、显示比例小于40%即出现了―名称‖   

85、如何求出一个人到某指定日期的周岁?   



                                       LXXXVII  


…………………………………………………………Page 88……………………………………………………………

                              Excel_word_ppt_使用技巧大全(完全版)  



=DATEDIF(起始日期;结束日期;〃Y〃) 86、假如A栏里有任一单元格有〃〃字符串,则等于1,否 

则等于0 公式如何写? =IF(COUNTIF(A:A;〃**〃)》0;1;0) =(countif((A:A;**)》0)+0 87、如 

何限制单元数值上限(有公式的情况下)? 规定上限数值后;公式中任何数值改变都不会让此数 

值变化更大;超过限制数值? =Min(公式,10),不超过10 88、在A1单元格中输入AA; B1中要得 

到第几列。 =COLUMN(INDIRECT(A1&〃1〃)) 89、〃++〃以及〃……〃分别代表什么意思? 〃++〃 = 〃=+〃   



                                       LXXXVIII  


…………………………………………………………Page 89……………………………………………………………

                         Excel_word_ppt_使用技巧大全(完全版)  



〃……〃 = 〃=〃 90、【选择性粘贴】里的【跳过空单元】到底有什么用啊? 跳过空格是指: 跳过 

剪切板上的空格;只复制;并保持他们的位置;粘贴到其他地方。 而不是指被粘贴的单元格。 这 

个功能非常有用,可以防止空白单元格替换原来的数据   

91、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 日期中天数的差。忽略日期中的 

年。   



                                  LXXXIX  


…………………………………………………………Page 90……………………………………………………………

                            Excel_word_ppt_使用技巧大全(完全版)  



说明 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 之间的差, 

忽略日期中的年和月。 92、如何在EXCEL表格的一个单元格中设定校验。比如,单元格均为手 

工输入,某单元格必须等于其他几个单元格之和,如不等,则该单元格显示为红色。 用条件 

格式公式=D1SUM(A1:C1) 93、A1'=abcabca 求a在单元格'A1'内出现次数?   



                                       XC  


…………………………………………………………Page 91……………………………………………………………

                            Excel_word_ppt_使用技巧大全(完全版)  



=LEN(A1)…LEN(SUBSTITUTE(A1;  〃a〃;  〃〃))  94  、 20040404  如 何 转 为 2004…4…4  

=text(a1;〃0000…00…00〃)       TEXT         (        Z12;〃????…??…??〃      )  

=LEFT(〃20040404〃;4)&SUBSTITUTE(RIGHT(〃20040404〃;4);0;〃…〃) 使用分列最好 95、假如A2 

单元格有内容;就在E2单元格里面填上今天的日期。〃2005…5…30〃;如果明天;就填明天的日 

期。2005…5…31,但昨天的日期。〃2005…5…30〃;不改变。 建议使用VBA,用循环引用也可以: 工 

具—选项—重新计算—迭代计算—最多迭代次数1 =if(a2=〃〃;〃〃;if(e2=〃〃;now();e2)) 96、 

当你的领导或者同事要使用你的机器发现面目全非;自定义太多弄的自己都头大了;这时你想 

恢复EXcel的本色却急的满头大汗? 这时最能解决这些问题的就是用户设置保存向导了。(要提 

前做) 在程序………OFFICE工具中可以找到它;他有保存本机设置和把设置应用到本机两个选项。 

多保存几个;方便在不同的个性菜单中切换   



                                      XCI  


…………………………………………………………Page 92……………………………………………………………

                              Excel_word_ppt_使用技巧大全(完全版)  



97、我现在要在一个22位的数值中;提取其中第10;11;12位的数字;不知道可有什么好的方法  

=MID(A1;10;3) 我想计算总米数=卷长*卷数; 但由于原数据库中卷长带有单位 (如:1000m);  

可不可以不需去掉单位直接用函数得出总米数? =substitute(a2;〃m〃;)*b2 98、在某格中输入 

一串数字,如何使它能象输入密码一样显示******呢? 如果需要输入负数、文本时,也出现 

******,则自定义格式为:  **;**;**;** 99、用函数得出带完整路径的文件名  

=CELL(〃filename〃) 100、―定义名称‖ 的方法解除嵌套函数的限制 EXCEL中一个众所周知的限 

制 是 你 不 能 嵌套 超过 7 层 函 数 。 例 如下 面 的 公 式 是错 误的 ; 因 为 限 制被 超过 。  

=IF(Sheet1!A4=1;11;IF(Sheet1!A4=2;22;IF(Sheet1!A4=3;33;  

IF(Sheet1!A4=4;44;IF(Sheet1!A4=5;55;IF(Sheet1!A4=4;44;  

IF(Sheet1!A4=5;55;IF(Sheet1!A4=6;66;IF(A4=7;77;FALSE))))))))   



                                         XCII  


…………………………………………………………Page 93……………………………………………………………

                                Excel_word_ppt_使用技巧大全(完全版)  



通常的方法;如果你有一个公式超过这个限制;你会考虑用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‖ 的名称;  

里 面 包 括 公 式

返回目录 上一页 下一页 回到顶部 0 0

你可能喜欢的