EXCEL小技巧

来源:百度文库 编辑:神马文学网 时间:2024/04/27 09:04:41
1.快速录入分数
通常在单元格内输入分数8/9,将会显示为8月9日。如果想避免这种情况发生,除了将单元格的格式设置为“分数”外(Excel 2000有分数格式),输入8/9时在它前面添加一个0和一个空格即可。用此法输入的分母最大不能超过99。如果要输入一又三分之一,可以输入1(空格)1/3。2.录入文本格式数字
如果要在单元格中输入文本格式的数字(如“身份证号码”),除了事先将单元格设置为文本格式的方法外,还可以在数字前面加一个单引号“'”即可。
3.将阿拉伯数字转换为中文大写金额
如果需要将阿拉伯数字转换为中文大写金额。例如现有一些阿拉伯数字如图2所示,使其转换为中文大写金额格式的具体操作步骤如下。

图2  输入的阿拉伯数字
(1)选中需要转换的单元格区域“A1:A6”。右键单击该单元格区域,在弹出的快捷菜单中选择【设置单元格格式】菜单项,打开【单元格格式】对话框。
(2)切换到【数字】选项卡,在【分类】列表框中选择【自定义】选项,然后在【类型】文本框中输入“[DBNum2]G/通用格式"元"”,如图3所示。

图3  【单元格格式】对话框
(3)单击 【 确定】按钮,即可得到转换后的效果,如图4所示。

图4   转换为中文大写金额的效果
从图7中可以看出,单元格格式设置中对整数货币处理得较好,但是小数后面的数值却没有处理为角和分。要实现角和分的处理,还需要使用公式进行转换,其具体操作步骤如下。
(1)在工作表中输入数据,如图5所示。

图5  原始数据表
(2)在单元格B1中输入公式。
=IF((17-INT(17))=0,TEXT(17,"[DBNUM2]")&"元整",IF(INT(17*10)-17*10=0,TEXT(INT (17),"[DBNUM2]")&"元"&TEXT((INT(17*10)-INT(17)*10),"[DBNUM2]")&"角整",TEXT (INT(17),"[DBNUM2]")&"元"&IF(INT(17*10)-INT(17)*10=0,"零",TEXT(INT(17*10)–INT (17)*10,"[DBNUM2]")&"角")&TEXT(RIGHT(17,1),"[DBNUM2]")&"分"))
(3)拖动单元格B1右下角的填充句柄,将单元格B1中的公式复制到单元格区域“B2:B4”中,结果如图6所示。

图6  转换为大写金额