资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,产品销售清单,案例三:产品销售清单,产品销售清单是商家在销售产品时必须使用的销售票据,使用 Excel 2003的函数嵌套,即可完美地解决销售清单填写中数据自动生成的问题,大大提高工作效率。,案例说明:产品销售清单,如图所示是一个虚拟的海尔集团商品销售清单。,在本案例中,我们通过 IF、INT、TRUNC、TEXT、AND 五个函数的综合应用,实现了“销售清单”中“金额”数字位的分离和金额从小写格式自动转化为大写的功能,因此实现了销售清单数据填写和计算的自动化,提高了工作效率。,案例说明:产品销售清单,制作步骤1:,制作销售清单,首先制作销售清单表格,如前图所示。,1设置销售清单编号的特殊格式,选取 H1 格式单元格 数字“自定义”为“000000”,2设置单元格H3的日期格式,选取 H3 格式单元格数字“日期”,选择合适的日期格式。,输入当前日期,选定 H3 单元格,按下快捷键“Ctrl+;”,H3 单元格即会显示当前日期。,或者输入公式“=NOW()”,H3 单元格会自动显示当前日期。,制作步骤1:,制作销售清单,3设置文本自动换行,选取 A19,格式单元格,对齐,设置文本水平居中、垂直居中,并选中“自动换行”复选项。,4设置单价区域格式,选取F7:F18 单元区域,单击“格式单元格”菜单命令,打开“格式”对话框;切换到“数字”选项卡,在“分类”项中选择“数值”,将右侧小数位数设置为“2”。,5.为“第三联”和“客户联”处设置特殊边框,按住“Ctrl”键选取 O8 和 O13 单元区域格式单元格“边框”选择卡,按图设置边框。,制作步骤2:,计算销售金额,销售金额=销售单价*销售数量,在P7 单元格中输入公式求商品的“销售金额”:,设置 P7:P18 单元格区域为数值格式,并设置小数点后为两位。,在单元格 P7 中输入公式“=(F7*G7)”,利用鼠标拖动填充柄至 P18 单元格,完成公式的快速复制。,求所有商品的销售金额总和,制作步骤3:,求销售额的各“位”,一份标准的商品销售清单,“销售金额”中的万、千、百、十、元、角、分位应该是分离的,此功能也可以通过函数来实现。,“万”位=INT(P7/10000),“千”位=INT(P7/1000)-Q7*10,“百”位=INT(P7/100)-Q7*100-R7*10,“十”位=INT(P7/10)-Q7*1000-R7*100-S7*10,“元”位=INT(P7)-INT(P7/10)*10,“角”位=INT(P7*10)-INT(P7)*10,“分”位=INT(P7*100)-INT(P7*10)*10,步骤5:,设置销售金额的标准界面,销售金额中就不能出现“0”居首位的情况,必须编辑函数隐藏无效的“0”。,H7=IF(AND(Q7=0),“”,Q7),功能:如果 Q7数值为“0”,则 H7 不显示数字“0”;否则等于 Q7。,I7=IF(AND(Q7=0,R7=0),“”,R7),J7=IF(AND(Q7=0,R7=0,S7=0),S7,K7=IF(AND(Q7=0,R7=0,S7=0,T7=0),T7,制作步骤5:,L7=IF(AND(Q7=0,R7=0,S7=0,T7=0,U7=0),“”,U7),M7=IF(AND(Q7=0,R7=0,S7=0,T7=0,U7=0,V7=0),“”,V7),N7=IF(AND(Q7=0,R7=0,S7=0,T7=0,U7=0,V7=0,W7=0),“”,W7),为了避免销售金额的总值(即 J19 单元格)中出现无效的数字“0”,可以在 J19 单元格中输入公式“=IF(P19=0,P19)”,效果如下图。,制作步骤5:,制作步骤5:,求出总额的元、角、分位 标准的销售清单必须具有把小写销售金额自动变为大写销售金额的功能,在此可以考虑用 IF、TRUNC 和 TEXT 三个函数嵌套,先分离出销售金额元、角、分位,再分别转换为汉字格式,最后考虑几种情况重新组合。,1提取销售总金额“元”位并转化为汉字格式,P5=IF(TRUNC(P19)=0,TEXT(TRUNC(P19),DB Num2G/通用格式)&元),公式中,“DBNum2G/通用格式”是 TEXT 函数中标准的汉字格式,“&”是字数嵌符连接号,它的功能是在“销售金额”变成汉字格式后在其后面加汉字“元”。,制作步骤5:,如果 P19中的数值存在“元”位时,则提取出“元”并将其变成汉字格式,然后在汉字后加上“元”字。,2提取销售总金额“角”位并转化为汉字格式,Q5=IF(TRUNC(P19*10)-TRUNC(P19*10,-1)=0,TEXT(TRUNC(P19*10)-TRUNC(P19*10,-1),DBNum2G/通用格式)&角),制作步骤5:,3提取销售总金额“分”位并转化为汉字格式,R5 单元格,输入公式“=IF(TRUNC(P19*100)-TRUNC(P19*100,-1)=0,”“,T EXT(TRUNC(P19*100)-TRUNC(P19*100,-1),”DBNum2G/通用格式“)&”分“)”。,4编辑公式“合并”汉字格式的“元”、“角”、“分”位 经过上述三个步骤,利用三个函数的嵌套对“销售金额”中的“元”、“角”、“分”位分别进行汉字化处理,并把它们保存在 P5、Q5、R5 单元格中。下面编辑公式对 P5、Q5、R5 单元格中的数据“合并”,操作步骤如下。,制作步骤5:,B19 =IF(AND(P5,R5,Q5=),P5&零&R5,IF(AND(P5,Q5=,R5=),P5&整,P5&Q5&R5,此公式的功能是对 P5、Q5、R5 单元格中的数据进行判断,分三种不同的情况对三个单元格中的数据进行不同的显示。公式中使用了 IF 函数的嵌套,最终效果如图所示。,制作步骤5:,
展开阅读全文