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

一、问题:

二、表格内容

三、分析结果

四、具体的操作步骤:

  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.mzph.cn/diannao/61586.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

三层交换机静态路由实验

1、前置知识 2、实验目的 3、实验器材&#xff1a; 3560-23PS交换机2台、主机4台、交叉线1根和直通网线4根。 4、实验规划及拓扑 实验要求&#xff1a; &#xff08;1&#xff09;在交换机A和交换机B上分别划分基于端口的VLAN&#xff1a; 交换机 VLAN 端口成员 交换机…

PLC与PLC跨网段通讯的几种方法:厂区组网实践

PLC通常通过以太网或其他工业网络协议&#xff08;如PROFINET、Modbus TCP等&#xff09;进行通信。当PLC位于不同的网段时&#xff0c;它们不能直接通信&#xff0c;需要特殊的配置或设备来实现通信&#xff0c;不同网段的PLC通讯变得尤为重要。 随着工业网络的发展和工业4.0概…

观察者模式和订阅模式

观察者模式和订阅模式在概念上是相似的&#xff0c;它们都涉及到一个对象&#xff08;通常称为“主题”或“发布者”&#xff09;和多个依赖对象&#xff08;称为“观察者”或“订阅者”&#xff09;之间的关系。然而&#xff0c;尽管它们有相似之处&#xff0c;但在某些方面也…

HarmonyOs鸿蒙开发实战(20)=>一文学会基础使用组件导航Navigation

敲黑板&#xff0c;以下是重点技巧。文章末尾有实战项目效果截图及代码截图可参考 1.概要 Navigation是路由导航的根视图容器Navigation组件主要包含​导航页&#xff08;NavBar&#xff09;和子页&#xff08;NavDestination&#xff09;&#xff0c;导航页不存在页面栈中&am…

DevOps-Jenkins-新手入门级

1. Jenkins概述 1. Jenkins是一个开源持续集成的工具&#xff0c;是由JAVA开发而成 2. Jenkins是一个调度平台&#xff0c;本身不处理任何事情&#xff0c;调用插件来完成所有的工作 1.1 什么是代码部署 代码发布/部署>开发书写的程序代码---->部署测试/生产环境 web服务…

在win10下搭建ftp服务器

1 说明 本文档在win10下实现。 2 安装ftp服务器 打开“控制面板/程序和功能”&#xff0c;如下&#xff1a; 点击“启用或关闭windows功能”&#xff0c;如下&#xff1a; 安装“ftp服务器”&#xff0c;将下图红色圈中部分打勾&#xff0c;如下&#xff1a; 必须勾选…

数据结构C语言描述4(图文结合)--栈的实现,中序转后序表达式的实现

前言 这个专栏将会用纯C实现常用的数据结构和简单的算法&#xff1b;有C基础即可跟着学习&#xff0c;代码均可运行&#xff1b;准备考研的也可跟着写&#xff0c;个人感觉&#xff0c;如果时间充裕&#xff0c;手写一遍比看书、刷题管用很多&#xff0c;这也是本人采用纯C语言…

vue中路由缓存

vue中路由缓存 问题描述及截图解决思路关键代码及打印信息截图 问题描述及截图 在使用某一平台时发现当列表页码切换后点击某一卡片进入详情页后&#xff0c;再返回列表页时页面刷新了。这样用户每次看完详情回到列表页都得再重新输入自己的查询条件&#xff0c;或者切换分页到…

如何在 UniApp 中实现 iOS 版本更新检测

随着移动应用的不断发展&#xff0c;保持应用程序的更新是必不可少的&#xff0c;这样用户才能获得更好的体验。本文将帮助你在 UniApp 中实现 iOS 版的版本更新检测和提示&#xff0c;适合刚入行的小白。我们将分步骤进行说明&#xff0c;每一步所需的代码及其解释都会一一列出…

移动充储机器人“小奥”的多场景应用(上)

一、高速公路服务区应用 在高速公路服务区&#xff0c;新能源汽车的充电需求得到“小奥”机器人的及时响应。该机器人配备有储能电池和自动驾驶技术&#xff0c;能够迅速定位至指定充电点&#xff0c;为待充电的新能源汽车提供服务。得益于“小奥”的机动性&#xff0c;其服务…

Redis 的代理类注入失败,连不上 redis

在测试 redis 是否成功连接时&#xff0c;发现 bean 没有被创建成功&#xff0c;导致报错 根据报错提示&#xff0c;需要我们添加依赖&#xff1a; <dependency><groupId>org.apache.commons</groupId><artifactId>commons-pool2</artifactId>&l…

桌面怎么快速添加便签?适合桌面记事的便签小工具

在数字化时代&#xff0c;我们每天面对电脑处理大量任务&#xff0c;无论是工作计划、会议纪要还是个人生活琐事&#xff0c;都需要一个可靠的桌面记事工具来帮助我们记录和整理。因此&#xff0c;一款适合桌面使用的便签软件成为了我们不可或缺的助手。 敬业签就是这样一款功…

UE5 腿部IK 解决方案 footplacement

UE5系列文章目录 文章目录 UE5系列文章目录前言一、FootPlacement 是什么&#xff1f;二、具体实现 前言 在Unreal Engine 5 (UE5) 中&#xff0c;腿部IK&#xff08;Inverse Kinematics&#xff0c;逆向运动学&#xff09;是一个重要的动画技术&#xff0c;用于实现角色脚部准…

KLV6008固态继电器:高压应用的理想紧凑方案

在当今快节奏的电子领域&#xff0c;找到平衡性能、可靠性和安全性的组件至关重要。CRIA Semiconductor的KLV6008固态继电器(SSR)正是满足了这一要求。这款紧凑型继电器专为高压、低电流切换而设计&#xff0c;是适用于各种应用的多功能解决方案。 为什么选择KLV6008&#xff1…

在 Swift 中实现字符串分割问题:以字典中的单词构造句子

文章目录 前言摘要描述题解答案题解代码题解代码分析示例测试及结果时间复杂度空间复杂度总结 前言 本题由于没有合适答案为以往遗留问题&#xff0c;最近有时间将以往遗留问题一一完善。 LeetCode - #140 单词拆分 II 不积跬步&#xff0c;无以至千里&#xff1b;不积小流&…

HarmonyOs鸿蒙开发实战(21)=>组件间通信@ohos/liveeventbus

1.简介 LiveEventBus是一款消息总线&#xff0c;具有生命周期感知能力&#xff0c;支持Sticky&#xff0c;支持跨进程&#xff0c;支持跨APP发送消息。 2.下载安装 ohpm install ohos/liveeventbus 3.订阅&#xff0c;注册监听 4.发送事件 5. 完成 > 记得关注博主&#xff…

OpenCV和Qt坐标系不一致问题

“ OpenCV和QT坐标系导致绘图精度下降问题。” OpenCV和Qt常用的坐标系都是笛卡尔坐标系&#xff0c;但是细微处有些不同。 01 — OpenCV坐标系 OpenCV是图像处理库&#xff0c;是以图像像素为一个坐标位置&#xff0c;即一个像素对应一个坐标&#xff0c;所以其坐标系也叫图像…

nohup java -jar supporterSys.jar --spring.profiles.active=prod

文章目录 1、ps -ef | grep java2、kill 13713、ps -ef | grep java4、nohup java -jar supporterSys.jar --spring.profiles.activeprod &5、ps -ef | grep java1. 启动方式进程 1371进程 19994 2. 主要区别3. 可能的原因4. 建议 1、ps -ef | grep java rootshipper:~# p…

Ubuntu上安装MySQL并且实现远程登录

目录 下载网络工具 查看网络连接 更新系统软件包&#xff1b; 安装mysql数据库 查看mysql数据库状态 以数字ip形式显示mysql的监听状态。&#xff08;默认监听端口是3306&#xff09; 查看安装mysql数据库时系统创建的目录信息。 根据查询到的系统用户名以及随机密码&a…

shell编写——脚本传参与运算

shell编写——脚本传参与运算 声明&#xff01; 学习视频来自B站up主 泷羽sec 有兴趣的师傅可以关注一下&#xff0c;如涉及侵权马上删除文章&#xff0c;笔记只是方便各位师傅的学习和探讨&#xff0c;文章所提到的网站以及内容&#xff0c;只做学习交流&#xff0c;其他均与本…