英文版本-带EXCEL函数的数据分析

ops/2024/11/28 2:05:57/

一、问题:

二、表格内容

三、分析结果

四、具体的操作步骤:

  1. 销售工作表公式设计与数据验证

    • 类别(Category)列公式
      • Category列(假设为D列),根据ProductCodeCatalogue工作表中查找对应的类别。假设Sales工作表中ProductCodeC列,在D2单元格(假设数据从第二行开始)输入公式=VLOOKUP(C2,Catalogue!$A$2:$D$13,2,FALSE),然后向下填充至数据末尾。此公式在Catalogue工作表的A2:D13区域(产品代码、类别、产品名称、价格列)中,根据Sales工作表中的产品代码查找对应的类别。
    • 价格(Price)列公式
      • Price列(假设为E列),同样根据ProductCode查找价格。在E2单元格输入公式=VLOOKUP(C2,Catalogue!$A$2:$D$13,4,FALSE),向下填充。该公式在Catalogue工作表中查找产品代码对应的价格。
    • 总计(Total (HK$))列公式
      • Total (HK$)列(假设为G列),总计等于价格乘以数量。在G2单元格输入公式=E2*F2,然后向下填充。这里利用了价格列和数量列的数据来计算每笔销售的总计金额。
    • 现金(Cash (HK$))列公式及数据验证
      • 公式:在Cash (HK$)列(假设为H列),如果销售地点是 “Web”,则现金等于总计,因为网上购物只能用信用卡支付现金,相当于现金支付全部金额;如果销售地点不是 “Web”,则现金由用户输入,但需满足现金小于等于总计且现金是 50 的倍数(因为可能使用现金券支付剩余部分)。在H2单元格输入公式=IF(B2="Web",G2,IF(AND(H2<=G2,MOD(H2,50)=0),H2,"")),向下填充。这里的IF函数先判断销售地点,如果是 “Web” 就取总计金额,否则进一步判断输入的现金是否符合条件,如果不符合就显示空值(因为假设用户输入错误数据时先不显示错误提示,只显示空值,后续可通过数据验证提醒用户)。
      • 数据验证:选中H列(现金列),点击 “数据” 选项卡中的 “数据验证”。在 “设置” 选项卡中,允许选择 “自定义”,公式输入=AND(H2<=G2,MOD(H2,50)=0)。这样当用户输入现金数据时,如果不符合现金小于等于总计且是 50 倍数的条件,就会弹出提示框告知用户输入错误。
    • 现金券(Voucher (HK$))列公式及数据验证
      • 公式:在Voucher (HK$)列(假设为I列),现金券金额等于总计减去现金(如果现金输入正确的话)。在I2单元格输入公式=G2 - H2,向下填充。
      • 数据验证:选中I列(现金券列),点击 “数据” 选项卡中的 “数据验证”。在 “设置” 选项卡中,允许选择 “自定义”,公式输入=I2=G2 - H2。这样当用户输入现金数据后,现金券列会自动计算并验证计算结果是否正确,如果不正确会弹出提示框。
  2. 创建分析工作表并进行数据分析和可视化

    • 创建分析工作表:在 Excel 中插入一个新工作表,重命名为 “分析”。
    • 按销售地点统计销售总额
      • 在 “分析” 工作表中,使用SUMIF函数统计不同销售地点的销售总额。假设Sales工作表中销售地点在B列,总计在G列。在 “分析” 工作表的A2单元格输入 “销售地点”,B2单元格输入 “销售总额”。在A3单元格输入 “Ocean Park”,在B3单元格输入公式=SUMIF(Sales!$B$2:$B$18,"Ocean Park",Sales!$G$2:$G$18),计算海洋公园的销售总额;在A4单元格输入 “Ocean Park Hotel”,在B4单元格输入公式=SUMIF(Sales!$B$2:$B$18,"Ocean Park Hotel",Sales!$G$2:$G$18),计算海洋公园酒店的销售总额;在A5单元格输入 “Web”,在B5单元格输入公式=SUMIF(Sales!$B$2:$B$18,"Web",Sales!$G$2:$G$18),计算网上商店的销售总额。
    • 按类别统计销售总额
      • 在 “分析” 工作表中,继续统计不同类别的销售总额。在A7单元格输入 “类别”,B7单元格输入 “销售总额”。在A8单元格输入 “Bag”,在B8单元格输入公式=SUMIF(Sales!$D$2:$D$18,"Bag",Sales!$G$2:$G$18),计算包类产品的销售总额;在A9单元格输入 “Accessory”,在B9单元格输入公式=SUMIF(Sales!$D$2:$D$18,"Accessory",Sales!$G$2:$G$18),计算配件类产品的销售总额;在A10单元格输入 “Toy”,在B10单元格输入公式=SUMIF(Sales!$D$2:$D$18,"Toy",Sales!$G$2:$G$18),计算玩具类产品的销售总额。
    • 创建图表
      • 选中A2:B5单元格区域(销售地点和销售总额数据),点击 “插入” 选项卡,选择合适的图表类型,如柱状图,以直观展示不同销售地点的销售情况对比。
      • 再选中A7:B10单元格区域(类别和销售总额数据),同样插入合适的图表,如饼图,以展示各类产品销售总额的占比情况。
    • 描述发现
      • 在 “分析” 工作表中,可以描述以下发现:
        • 从销售地点来看,[销售总额最高的地点] 的销售额最高,可能是因为该地点的客流量较大或者产品展示更吸引人等原因。而 [销售总额最低的地点] 销售额较低,需要进一步分析是市场定位问题还是营销推广不足等因素导致,考虑是否需要调整营销策略或改善该地点的购物环境等。
        • 从产品类别来看,[销售总额最高的类别] 是最受欢迎的产品类别,可能是由于该类产品的设计、实用性或与海洋公园主题的契合度较高。对于销售不佳的类别,如 [销售总额最低的类别],可以考虑优化产品设计、调整价格策略或加强促销活动,以提高其销售额。同时,根据各类产品的销售趋势,合理安排库存,避免积压或缺货现象。例如,如果某类产品销售持续增长,可以适当增加库存;如果某类产品销售不佳且库存积压,可以考虑促销清货或改进产品。
        • (英文版本:In the "Analysis" worksheet, the following findings can be described: From the perspective of sales locations, the sales volume at Ocean Park is the highest, which may be due to the larger passenger flow at this location or more attractive product displays. However, the sales volume at Ocean Park Hotel is relatively low, and further analysis is needed to determine whether it is caused by market positioning issues or insufficient marketing and promotion. Consider whether it is necessary to adjust the marketing strategy or improve the shopping environment at this location. From the perspective of product categories, "Bag" is the most popular product category, which may be due to the design, practicality of this type of product, or a higher degree of fit with the theme of the Ocean Park. For poorly-selling categories, such as "Accessory", optimization of product design, adjustment of price strategies, or strengthening of promotional activities can be considered to increase sales. At the same time, according to the sales trends of various product categories, reasonable inventory arrangements should be made to avoid overstocking or out-of-stock situations.)

http://www.ppmy.cn/ops/137234.html

相关文章

unity使用笔记

Build and Run, Player settings里面的设置或需要修改的内容如下&#xff1a; unityhub license过期解决办法&#xff1a;先登录账号&#xff0c;然后打开项目&#xff0c;跳转选择get free personal license即可使用&#xff0c;总之&#xff0c;要先登录&#xff0c;再弄li…

YB2503HV:高效率降压IC,助力电动车、太阳能设备等领域的能源转换

今天我要向大家介绍一款引人注目的产品—— YB2503HV 100V 3A SOP8内置MOS 高效率降压IC。这款单片集成芯片具备可设定输出电流的开关型降压恒压驱动器功能&#xff0c;可广泛应用于电动车、太阳能设备、电子电池充电等领域。让我们一起来看看它的特点和应用吧&#xff01; 首先…

IM项目-----ElasticSearch

文章目录 前言ES介绍建立索引创建索引 新增文档删除文档修改文档查询文档ES和Mysql数据如何保证一致 前言 ES介绍 在IM项目中通过引入ES,支持了用户搜索和历史消息的搜索。传统的关系型数据库主要是用于事务的复杂操作&#xff0c;对于这种需要模糊匹配的查询语句&#xff0c;…

Java 对象头、Mark Word、monitor与synchronized关联关系以及synchronized锁优化

1. 对象在内存中的布局分为三块区域&#xff1a; &#xff08;1&#xff09;对象头&#xff08;Mark Word、元数据指针和数组长度&#xff09; 对象头&#xff1a;在32位虚拟机中&#xff0c;1个机器码等于4字节&#xff0c;也就是32bit&#xff0c;在64位虚拟机中&#xff0…

跨子网通信的具体流程

TCP/IP 数据包的封装&#xff08;发送方&#xff09;&#xff1a; TCP 封装&#xff1a;应用程序的数据被 TCP 协议封装为一个 TCP 数据段&#xff0c;包含序列号等信息。IP 封装&#xff1a;TCP 数据段被 IP 协议封装为一个 IP 数据包&#xff0c;包含源 IP 和目标 IP 地址。M…

在Linux中备份msyql数据库和表的详细操作

目录 前情提要 一、备份mysql数据库 原库展示 (一)新建一个数据库 (二)在linux根目录下找个位置暂时存放 (三)临时sql还原真正存放到库中 (四)查看是否备份成功 备份库成功展示 二、备份表的操作 ​编辑 原表emp展示 (一)快速新建一个原结构相同的表 (二)原表所…

一文详细了解websocket应用以及连接断开的解决方案

文章目录 websocketvite 热启动探索websocket -心跳websocket 事件监听应用过程中问题总结 websocket Websocket简介 定义和工作原理 Websocket是一种在单个TCP连接上进行全双工通信的协议。与传统的HTTP请求 - 响应模式不同&#xff0c;它允许服务器主动向客户端推送数据。例…

pytest 通过实例讲清单元测试、集成测试、测试覆盖率

1. 单元测试 概念 定义: 单元测试是对代码中最小功能单元的测试&#xff0c;通常是函数或类的方法。目标: 验证单个功能是否按照预期工作&#xff0c;而不依赖其他模块或外部资源。特点: 快速、独立&#xff0c;通常是开发者最先编写的测试。 示例&#xff1a;pytest 实现单…