计算机应用基础3.4制作餐厅菜品统计实验指导.pdfVIP

  • 34
  • 0
  • 约3.45千字
  • 约 8页
  • 2019-11-11 发布于湖北
  • 举报

计算机应用基础3.4制作餐厅菜品统计实验指导.pdf

实验四 制作餐厅菜品统计表 实验目标: 1、 能够使用 VLOOKUP函数查找数据表中的数据 2、 能学会 IF、 ISERROR等函数的用法 任务一 处理菜品原始销售数据表 1. 创建“菜品”的查找公式 (1) 在“菜品原始销售数据”工作表中,利用 VLOOKUP 函数将各菜品名称从“菜品 价格”工作表中查询出来: E2=VLOOKUP(C2,菜品价格 !$A$2:$D$37,2,FALSE) (2 ) 利用自动填充功能,将 E 列其他菜品名称从“菜品价格”工作表中查找出来,如 图 3- 1 所示。 图 3- 1 利用 VLOOKUP 函数查找菜名 2. 创建“价格”的查找公式 (1) 在“菜品原始销售数据”工作表中,利用 VLOOKUP 函数将各菜品价格从“菜品 价格”工作表中查询出来: G2=VLOOKUP(C2,菜品价格 !$A$2:$D$37,3,FALSE) (2 ) 利用自动填充功能,将 G 列其他菜品价格从“菜品价格”工作表中查找出来,如 图 3- 2 所示。 图 3- 2 利用 VLOOKUP 函数查找价格 3. 计算销售金额:销售金额 =价格 * 数量, H2=F2*H2 4. 计算等级:如果销售数量小于 5 份,则等级为“不重要” ;大于 5 份小于 15 份,则等级 为“一般” ;销售数量大于 15 份,则等级为“受欢迎” 。 I2=IF(F2=15,”受欢迎 ”,IF(F2=5,”一般 ”,”不重要 ”) 菜品原始销售数据表如图 3- 3 所示。 图 3- 3 统计后的菜品数据表 任务二 让查找公式更完美 (1) 你发现前面查找函数 VLOOKUP的缺陷了吗? 在上面应用了查找函数 VLOOKUP以后,如果把“菜品原始销售数据”工作表中的 C2 单 元格中的菜品代号删除以后,就可以看到 E2、 G2、H2单元格中均返回错误值“ #N/A ” 能不能当 VLOOKUP函数在“菜品价格”工作表中没有找到 C2 单元格中的菜品代号时不 返回错误值“ #N/A ”,而只是什么都不显示(即显示空格)呢? (2 ) 解决方法(利用 if 和 iserror 函数可以解决上述问题) ISERROR(value )函数:当变量 value 是错误值“ #N/A ”时,返回逻辑值真( TRUE), 因此,当它与 if 函数结合一起使用时,可以用于在公式中查出错误值。 因此,当查找菜品名称时, 上面的问题变成: 如果当 VLOOKUP(C2,菜品价格 !$A$2:$D$37 , 2 ,FALSE)返回错误值的话,则在 E2单元格显示空字符串,如果工作正常,则在 E2 单元格 中显示菜品对应的名称。 此时, E2=if(iserror(vlookup(c2, 菜品价格 !$A$2:$D$37 ,2,FALSE)),,vlookup(c2, 菜品价格 !$A$2:$D$37 ,2,FALSE) ,如图 3- 4 所示 图 3- 4 IF 和 ISERROR 函数 (3) 利用 if 和 iserror 函数,使“价格” 、“金额”两列的值在没有输入菜品代号 时,不显示错误值。 任务三 菜品数量统计查询 (1) 新建一个工作表,将该表名改为“菜品统计和查询”

文档评论(0)

1亿VIP精品文档

相关文档