友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!阅读过程发现任何错误请告诉我们,谢谢!! 报告错误
一世书城 返回本书目录 我的书架 我的书签 TXT全本下载 进入书吧 加入书签

Excel word ppt office使用技巧大全(DOC格式)-第18章

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




的差。忽略日期中的日和年。〃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‖ 的名称;  

里 面 包 括 公 式 :  =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;FALSE))))))))  接 着 ; 再 定 义 另 一 个 名 

叫     ‖SEVERTOTHIRTEEN‖     的     名     称    ;    里     面     包     括     公     式     :  

=IF(Sheet1!A4=7;77;IF(Sheet1!A4=8;88;IF(Sheet1!A4=9;99;   



                                            XCIII  


…………………………………………………………Page 94……………………………………………………………

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



IF(Sheet1!A4=10;100;IF(Sheet1!A4=11;110;IF(Sheet1!A4=12;120;  

IF(Sheet1!A4=13;130;〃NotFound〃)))))))  最 后 ; 在 B4 单 元 格 中 输 入 下 面 的 公 式 :  

=IF(OneToSix;OneToSix;SevenToThirteen) 这样就解决了被嵌套函数的限制。因为公式中没 

有一个单独的部分超过限制;即使是‖各个组成部分的集合‖也没有超过限制。 当你编制一个超 

过限制的嵌套函数时可以使用这种方法。————————zhdi   

101、工作表名设为变量 =INDIRECT(〃月份!〃&ADDRESS(ROW();COLUMN())) 此公式放在A1单元 

格,则是对 1月A1单元格的引用,如 1月A1单元格为 10,则返回10。 =INDIRECT(〃月份 

〃&E1&〃!〃&ADDRESS(ROW();COLUMN())) 此公式将工作表名设为变量,变量为当前表的E1单元 

格的值,如E1为2,则引用月份2表中相对应的值。  102、如何把―2005年5月1 日‖转换成 

―20050501‖     ?          =YEAR(A1)&TEXT(MONTH(A1);〃00〃)&TEXT(DAY(A1);〃00〃      )  

YEAR(A1)&IF(MONTH(A1)
返回目录 上一页 下一页 回到顶部 0 1
未阅读完?加入书签已便下次继续阅读!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!