Excel中日期与时间的快速处理

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Excel 中日期与时间的快速处理

1. 任意日期与时间的输入 数字键与“/”或“-”配合可快速输入日期,而数字键与“:”配合可输入时间:如输入“3/25”,然后回车即可得到“3月25日”。又如输入“9:25”,回车即得到“09:25”。

2.当前日期与时间的快速输入

选定要插入的单元格,按下“Ctrl”键与分号键“;”,然后回车即可插入当前日期。而要输入当前时间,同时按住“Ctrl”键、“Shift”键与分号键,然后回车即可。

3.日期与时间格式的快速设置

如果对日期或时间的格式不满意,可以右击该单元格,选定“设置单元格格式→数字→日期”或“时间”,然后在类型框中选择即可。

让你的excel 更具生命力

制作一份Excel 数据表格,似乎是一件很简单的事,不知你发现了没有,一份单纯的数据表格很难给人留下深刻的印象,如果我们在制作表格的时候适当地添加一些图形,不但会使我们的表格更具生命力,而且也会让别人感到一目了然、印象深刻。

下面就让我们通过一个实例来说明:在如图1所示的表格中,单元格C9中的数据是最为重要的销售总额,从某种程度上说也是别人最为关注的数据,我们可以把这个数据显示在一个自选图形中,从而使其更加醒目。

图1

1、首先在工具栏上单击鼠标右键,在弹出的菜单中选择“绘图”,接下来在Excel 窗口的下方将会出现“绘图”栏,单击“自选图形”按钮,在弹出的菜单中选择“星与旗帜”项,然后选择一个爆炸的图形。

2、单击鼠标选中该图形,这时在图形的四周将会出现八个小圆圈,把鼠标移到小圆圈上即可调整图形的大小,然后拖动图形至合适的位置。

图2

3、接下来在Excel 顶部的编辑栏中输入“=$C$9”,按下回车键,即可看到单元格C9中的数据已经显示在我们选中的图形中了(如图2),如果所引用的存储单元格内容有变动,图形上的数据也会跟着变动。

4、如果想要让自选图形更加醒目的话,您可以用鼠标双击图形,打开“设置自选图形格式”对话框,在这个对话框中,您可以改变目前所使用的格式,例如设置图形边框颜色和样式、文字水平或垂直的位置、文字的字体颜色等。

Excel 技巧

文章来源:互联网 无可见边线表格的制作方法

对Excel 工作簿中的表格线看腻了吗?别着急,Excel 的这些表格线并非向人们想象的那样是必需的,它也是可以去掉的,我们也可以使整个Excel 工作簿变成“白纸”,具体步骤为:

1.执行“工具”菜单中的“选项”命令,打开“选项”对话框。

2.单击“视图”选项卡。

3.清除“网格线”选项。

4.单击“确定”按钮,关闭“选项”对话框。

快速输入大写中文数字的简便方法

在与朋友开发表格模板时,为做一个能在Excel 中构造数字的汉字写法(中文大写)的一段VB 函数花了不少时间。事后仔细想来,其实实现数字读法的方法实际上至少有三种,即VB 编程法、自动更正法及工作表函数的替换法。用VB 编程实际上是最复杂的一种方法(但也是一劳永逸的方法),在很多时候完全可以用较简单的方法实现。以下分别介绍这几种方法。

自动更正法

使用自动更正功能,可以简化用户对大写汉字的输入操作,例如可以将“1//”定义更正为

“壹”,那么当要输入“壹”时,就可通过键入“1//”来实现。另外,这种定义以后不仅在Excel中有效,在Word中也同样有效,因为“自动更正”程序是Office组件所公用的。

用“自动更正”是最简单易行的,用户可自由、方便地输入要写的大写读法。然而它的局限性也很明显,即它虽然给使用者提供了输入大写数字的方便手段,但终究还是需要人工输入,不能自动、实时地依当前的实际数字结果进行更新。

工作表函数替换法

要做到数值的自动更新,一般都会想到用VB构造函数法,但其实我们可采用一个简单的方法,即工作表函数的替换法。顾名思义,所谓“工作表函数的替换法”,就是将原来的结果换去一部分。那么换什么,又怎样换?

我们知道,在Excel中,提供了多种数字的显示格式。其中文版实际上也包括数字的大写读法显示格式,但遗憾的是这个功能对一般用户来说基本上不能用,因为Microsoft在实现这个数字显示格式时犯了一个小小的错误,例如“33.56”这个数,它显示出来的是“叁拾叁.伍陆”。很显然,没有将小数点作有效处理。

虽然这个显示格式是错的,但其劳动成果还是能为我们所用??只要能设法将其小数点作有效处理。做到这一点也并不难,可以先将数字以其内置的中文大写显示格式转变为文本格式,即使用TEXE( )函数将其结果转化为字符串,然后将小数点“.”用汉字“点”换掉(使用S UBSTITUTE( )函数,见图1)。

例如,若要将B1单元格内容重写为大写,则可以在单元格中输入如下公式:

=SUBSTITUTE(TEXT(B1,″G/通用格式″),″.″,″点″)

使用这样一个小小的公式应当说并不复杂,不过,这样做仍不能满足某些情况下的要求,因为使用大写表示数额一般只应用于财会方面,其他很少这么用。在上例中,对数字“33.56”,往往要求结果写为“叁拾叁元伍角陆分”。那么,如何将“33.00”写为“叁拾叁元整”呢

实现这一功能的逻辑也不太复杂。我们可以看到,Excel显示格式的小数点前的数字读法是没有错的,可将其取出来作为一个字符串;小数点后面的数字则麻烦些,必取出来,再以低位是否都为“0”来判断是要写“整”还是“零”。还要将“元”、“角”、“分”等字串适当地插入,最后把几个字串连接起来就行了。我们仍将B1单元格内容作格式转化,则具体实现如下:

=TEXT(INT(B1),″G/通用格式″)&″元″&IF((INT(B1*10)-INT(B1) *10)=0,″″,TEXT(INT(B1*10) - INT (B1) * 10 ,″G/通用格式″)&″角″)&IF((INT(B1*100)-INT(B1*10) *10)=0,″整″,TEXT (INT (B1*100) - INT ( B1*10) *10,″G/通用格式″)&″分″)

相关文档
最新文档