编辑工作表时可能遇到含有大量零值的情况,若觉得影响美观,可将工作表中的所有零值隐藏起来,使用数字格式实现的操作如下。
01 选中包含要隐藏的零值(0)的单元格。
02 在“开始”选项卡中单击“数字”组右下角的展开按钮,打开“设置单元格格式”对话框。
03 在“分类”列表框中选择“自定义”选项,在右侧的“类型”文本框中键入“0;-0;;@”,单击“确定”按钮。
04 在返回的工作表中可看到选中区域中的所有零值即被隐藏了。
以技巧的形式详细讲解了Excel 2010公式与函数的应用技巧。全书主要内容包括:公式与函数应用基础、财务函数应用技巧、逻辑与文本函数应用技巧、日期和时间函数应用技巧、查找与引用函数应用技巧、统计函数应用技巧、信息与工程函数应用技巧、其他函数应技巧等。
编辑工作表时可能遇到含有大量零值的情况,若觉得影响美观,可将工作表中的所有零值隐藏起来,使用数字格式实现的操作如下。
01 选中包含要隐藏的零值(0)的单元格。
02 在“开始”选项卡中单击“数字”组右下角的展开按钮,打开“设置单元格格式”对话框。
03 在“分类”列表框中选择“自定义”选项,在右侧的“类型”文本框中键入“0;-0;;@”,单击“确定”按钮。
04 在返回的工作表中可看到选中区域中的所有零值即被隐藏了。
使用函数CHOOSE可以基于索引号返回最多29个待选数值中的任一数值。CHOOSE函数的语法为:=CHOOSE(index_num, value1,value2,…),其中参数index_num用于指定所选定的值参数,参数value1,value2,…用数值、文本、单元格引用、已定义的名等形式指定数值参数。输入index_num参数时需要注意以下几点。
※ 如果index_num为1,函数CHOOSE返回value1;如果为2,函数CHOOSE返回value2,依此类推。
※ 如果index_num小于1或大于列表中最后一个值的序号,函数CHOOSE返回错误值#VALUE!。
※ 如果index_num为小数,则在使用前将被截尾取整。
假设用1到7表示一个星期的7天,当用1到7之间的数字作索引号时,需要返回其中的某一天。具体操作为:在需要显示结果的单元格中输入公式:=CHOOSE(1,”星期一”, “星期二”,”星期三”,”星期四”,”星期五”,”星期六”,”星期日”),按下“Enter”键确认即可。
如果需要给一个12小时制时间添加秒数,首先需要将参与计算的时间单元格设置为包含秒数的12小时制格式,然后进行计算即可。
下面以给12小时时间添加50秒为例,具体操作如下。
01 选中需要计算和显示结果的单元格,在“开始”选项卡的“数字”组中,单击右下角的展开按钮。
02 弹出“设置单元格格式”对话框,在“数字”选项卡中选中“分类”列表框中的“时间”选项,在右侧的“类型”列表框中选择“1:30:55 PM”格式,然后单击“确定”按钮。
03 在表格中输入需要计算的时间值和添加的秒数,在要显示结果的单元格中输入公式:=A2+TIME(0,0,B2),然后按下“Enter”键确认即可。
如果需要给12小时制时间添加分钟,也通过“TIME”函数实现。下面以“A2”单元格的时间加上30分钟后的时间值为例,具体操作如下。
01 将单元格格式设置为12小时制格式。
02 在表格中输入需要计算的时间值和添加的分钟数。
03 在需要显示结果的单元格中输入公式:=A2+TIME(0,B2,0),然后按下“Enter”键确认即可。
如果需要对12小时制的时间求和,可通过“TIME”函数实现。TIME函数的语法为:=TIME(hour, minute, second)。
下面计算给“A2”单元格的时间加上5小时后的时间值。
01 选中需要计算和显示结果的单元格,在“开始”选项卡的“数字”组中,单击右下角的展开按钮。
02 弹出“设置单元格格式”对话框,在“数字”选项卡中选中“分类”列表框中的“时间”选项,在右侧的“类型”列表框中选择一种12小时制格式,单击“确定”按钮。
03 在表格中输入需要计算的时间值和添加的小时数,在要显示结果的单元格中输入公式:=A2+TIME (B2, 0,0),然后按下“Enter”键确认即可。
如果需要对24小时制的时间求和,可通过“SUM”函数实现,下面举例说明。
01 在“B2:B6”单元格区域中输入需要计算的时间值。
02 在单元格中输入公式:=SUM(B2:B6),然后按下“Enter”键确认即可。
如果要为某日期添加一个年数,可通过DATE、YEAR、MONTH和DAY函数来实现。
下面以给日期“2011/6/20”加上10年为例,具体操作如下。
01 在两个单元格中分别输入需要设置的日期和需要追加的年数。
02 在需要显示结果的单元格中输入公式:=DATE (YEAR(A2)+B2,MONTH(A2),DAY(A2)),然后按下“Enter”键确认即可。
如果要为某日期追加一个月数,可通过DATE、YEAR、MONTH和DAY函数来实现。
下面以给日期“2011/5/8”加上8个月为例,具体操作如下。
01 在两个单元格中分别输入需要设置的日期和需要追加的月数。
02 在单元格中输入公式:=DATE(YEAR (A2),MONTH(A2)+B2,DAY(A2)),然后按下“Enter”键确认即可。
如果需要为某日期添加一个天数,可通过下面的方法实现。
01 在两个单元格中分别输入需要设置的日期和需要追加的天数。
02 在需要显示结果的单元格中输入等式,如“=A3+B3”,然后按下“Enter”键确认即可。
利用YEAR函数和TODAY函数可快速计算出员工的工龄,具体操作方法如下。
01 打开需要编辑的工作簿,选中要显示计算结果的单元格,在编辑框输入函数表达式:=YEAR(TODAY())-YEAR(F3)。
02 完成输入后按下“Enter”键确认,此时该计算结果显示的是日期格式,需要在“数字”组的“数字格式”下拉列表中选择“常规”选项,以转换为常规数值。
03 将鼠标指针指向含义公式的单元格右下角,待指针变为黑色十字状时按下鼠标左键不放并向下拖动,当拖动到目标单元格后释放鼠标,即可计算出其他员工的工龄。