首页 > 其他分享 >Excel 学习手册 - 精进版(包括各类复杂函数及其嵌套使用)

Excel 学习手册 - 精进版(包括各类复杂函数及其嵌套使用)

时间:2024-07-16 09:58:32浏览次数:10  
标签:精进 Excel 嵌套 2020 客源 格式 数据 GMV

作为程序员从未想过要去精进一下 Excel 办公软件的使用方法,以前用到某功能都是直接百度,最近这两天跟着哔哩哔哩上的戴戴戴师兄把 Excel 由里到外学了一遍,收获良多。程序员要想掌握这些内容可以说是手拿把掐,对后续 Excel 的运用也会有非常好的效果,在处理数据时,比起现写一些一次性的代码,用 Excel 处理不要太方便哦!这里是我学习笔记的内容,仅作记录!

  1. 源数据备份(拿到所有Excel表格都要进行的第一步操作):右键,移动,移到最后+创建副本,副本重命名为“源数据备份”,右键“隐藏”。
  2. 筛选快捷键:Ctrl+Shift+L
  3. 数据透视表:插入,数据透视表。
  4. 数据切片可以在透视表以外的工作表中对透视表进行内容筛选,相当于一个“引用型的全局变量”。
  5. 用双窗口展示同一工作表,方便查看数据与计算的引用:视图,新建窗口,重排窗口,层叠
  6. Win+右箭头:电脑可以快速分屏
  7. 永远不要用Excel的日期去存储日期,必须用字符串形式
  8. subtotal函数的输出结果会根据原数据的筛选而动态变化
  9. 结果指标部分有:GMV、商家实收、到手率 = 商家实收 / GMV)、有效订单、无效订单、客单价 = GMV / 有效订单);
  10. 过程指标部分有:曝光人数、进店人数、进店转化率 = 进店人数 / 曝光人数、下单人数、下单转化率 = 下单人数 / 进店人数、营销占比 = cpc总费用 / GMV。
  11. WPS添加下拉框:数据,有效性,允许:序列,来源:输入所有可选项,用英文逗号隔开。
  12. 业务进度 = 所有的GMV / 目标
  13. 添加进度条: 开始,条件格式,新建规则,数据条,类型:数字,最小值:0,最大值:1,填充:渐变。
  14. 根据数值大小设置字体颜色: 开始,条件格式,新建规则,只为包含以下内容的单元格设置格式,单元格大于0,格式字体颜色设置为绿色;开始,条件格式,新建规则,只为包含以下内容的单元格设置格式,单元格小于0,格式字体颜色设置为红色。
  15. 根据数值大小加图标: 开始,条件格式,新建规则,图标集,进行设置,类型记得改成数字。
  16. 修改已有规则: 开始,条件格式,管理规则。
  17. 开始,条件格式,新建规则,使用公式确定要设置格式的单元格:
    =$C13<Average($C$13:$C$19)
    字体加粗加下划线,这样可以标出GMV中低于均值的数值。

效果如下:

以下是所有的函数公式练习:

=SUMIF('拌客源数据1-8月'!A:A,B16,'拌客源数据1-8月'!J:J)  第一个是条件所在区域,第二个是条件要匹配的值,第三是目标计算区域
=SUMIFS('拌客源数据1-8月'!J:J,'拌客源数据1-8月'!A:A,B15)  意义同上一行

=SUMIFS('拌客源数据1-8月'!$J:$J,'拌客源数据1-8月'!$A:$A,$B30,'拌客源数据1-8月'!$H:$H,"美团")  
第一个是目标计算区域,第二个和第三个是条件区域和对应匹配值,第四个和第五个也是条件区域和对应匹配值,以此类推


锁定引用值:前面加$符号,快捷键是F4,全选按F4则可全文引用锁定。
=SUMIF('拌客源数据1-8月'!A:A,B15,'拌客源数据1-8月'!J:J)   不锁定的状态,往哪边拉都会自动改变原计算公式
=SUMIF('拌客源数据1-8月'!$A:$A,$B15,'拌客源数据1-8月'!$J:$J)  这样就除了15都锁定了
=SUMIF('拌客源数据1-8月'!$A:$A,$B$15,'拌客源数据1-8月'!$J:$J)  这样就是彻底锁定了,往哪儿拉都不改变原计算公式

计算前一个月的当前日期:
=EDATE("2020/7/31",-1)    计算结果为 2020/6/30
=DATE(YEAR("2020/7/31"),MONTH("2020/7/31")-1,DAY("2020/7/31"))    计算结果为 2020/7/1,说明该方法并不是一个十分精确的方法。

日期范围:">="&后加日期
=SUMIFS('拌客源数据1-8月'!J:J,'拌客源数据1-8月'!H:H,"美团",'拌客源数据1-8月'!A:A,">="&DATE(YEAR(A39),MONTH(A39),1),'拌客源数据1-8月'!A:A,"<="&DATE(YEAR(A39),MONTH(A39)+1,1)-1)

if的嵌套:
=IF(H80=0,IF(I80=0,"A&B are 0","A is 0,B is 1"),IF(I80=1,"A&B are 1","A is 1,B is 0"))

=VLOOKUP(要查找的值,把包括要查找的值和要返回的值的列都扩进去(如果两者不相邻,则中间的列也全部一起扩进去),选择要返回值的那个列的序列(序列从1开始计数),0代表精确匹配(1代表不精确匹配))
=VLOOKUP(A96,'拌客源数据1-8月'!D:E,2,0)
=VLOOKUP(H96&"*",E96:F103,2,0)    以&符号加入通配符
=VLOOKUP(H99&"??",E96:F103,2,0)    以&符号加入两个占位符

=MATCH(A113,A112:A126,0)  第一个参数是待寻找的值,第二个参数是寻找区域,第三个参数的0表示精确匹配,函数功能是寻找第一个参数处于特定区域的第几个,可以是行查找也可以是列查找

=INDEX(A95:B103,4,1)  第一个参数是选定区域,第二个参数是第几行,第三个参数是第几列,函数功能是通过行列数锁定特定区域内的某个值(序号从1开始)。

牛逼 Plus !
=INDEX('拌客源数据1-8月'!$1:$1048576,MATCH($A112,'拌客源数据1-8月'!$I:$I,0),MATCH(C$111,'拌客源数据1-8月'!$1:$1,0))
=SUMIFS(INDEX('拌客源数据1-8月'!$A:$X,0,MATCH('常用函数-完成版'!H$111,'拌客源数据1-8月'!$A$1:$X$1,0)),'拌客源数据1-8月'!$I:$I,'常用函数-完成版'!$B112)

 最后呈现的效果:

里面的内容全部都是联动的,改一个数值,其他相关数值就会自动跟着变,整体效果非常的奇妙。

标签:精进,Excel,嵌套,2020,客源,格式,数据,GMV
From: https://blog.csdn.net/m0_37738114/article/details/140442895

相关文章

  • Python读Excel数据,创建Word文档上下文字典列表,元素为字典
    #读Excel数据,创建Word文档上下文字典列表,元素为每个培训人员的上下文字典defcreate_docx_context_dict_list(_excel_path):"""输入参数::param_excel_path:Excel全路径功能:创建Word文档上下文字典列表,元素为每个培训人员的上下文字典字典的键为......
  • 9. 嵌套的 CMake
    9.嵌套的CMake如果项目很大,或者项目中有很多的源码目录,在通过CMake管理项目的时候如果只使用一个CMakeLists.txt,那么这个文件相对会比较复杂,有一种化繁为简的方式就是给每个源码目录都添加一个CMakeLists.txt文件(头文件目录不需要),这样每个文件都不会太复杂,而且更灵活,更容......
  • Mac 版 Excel 和 Windows 版 Excel的区别
    Excel是一款由微软公司开发的电子表格程序,广泛应用于数据处理、分析和可视化等领域。它提供了丰富的功能和工具,包括公式、函数、图表和数据透视表等,帮助用户高效地处理和管理大量数据。同时,Excel还支持与其他Office应用程序的集成,方便用户在不同软件之间进行数据交换和共享。Ma......
  • Jetpack Compose(9)——嵌套滚动
    自定义Composable组件目录一、Composable组件渲染流程1.1组合1.2布局1.3绘制二、自定义组合三、自定义布局3.1LayoutModifier(自定义View)3.2Layout(自定义ViewGroup)3.3固有特性测量Intrinsic3.3.1使用内置组件的固有特性测量3.3.2自定义固有特性测量3.4SubcomposeL......
  • Excel自动化工具-工作簿中sheet页合并-可自行选择需要处理的工作簿
    宝子们可以选择直接下载文章顶部资源包【Excel自动化工具-工作簿中sheet页合并.xlsm】(或者在博主的资源里下载),该资源功能为:合并sheet页或者也可以自己编写宏代码,文章最后有附上源代码没有officeexcel的宝子请先安装,下载教程请点击下面链接查看:excel、word、ppt下载安装步......
  • 导入Excel大量数据如何优化
    导入Excel大量数据如何优化背景线上导入excel的时候发现速度太慢了发现原来的代码是读入所有数据然后按行去数据库比对是否存在,不存在再插入。这样就相当于n条数据要有2n次的数据库请求,以前数据量小的时候没问题,数据量一大就暴露出问题了,下面的测试在数据库......
  • PowerQuery 汇总系列 - 单个Excel工作薄文件、多工作表
    文章目录1.写在前面,多工作表汇总也有坑2.删除自动生成的步骤,重新开始3.删除自动生成的步骤,开始改写4.指定工作表汇总4.1.按单个关键词4.2.按多个关键词Authors@樊笼星海@w180361@Email:[email protected].写在前......
  • 用python处理excel数据
    1.小技巧:用print()检查代码,可以把想检查的变量作为参数放进括号内打印出来,便于检查2.第三方库:1.xlrd读取excel文件。 2.xlwt写入excel文件。 3.xlutils一组excel高级操作的工具3.xlrd包含四个功能:1.读取有效单元格的行数和列数。2.读取指定行或列所有单元格的值。3.读取......
  • MyBatis用嵌套ResultMap实现一对多映射
    背景我们知道,MyBatis可以很方便地把SQLselect出来的数据直接映射为对象的属性,把对象取出来。但是,有些对象的属性是集合类型,集合里保存的是数个其他类型的对象。如何用MyBatis把它取出来呢?例子以以下这个应用场景为例:一个教师对应多个课程。数据结构如下:publicclassCour......
  • excel单元格设置为文本为何还要双击
    excel单元格设置为文本时为何还要双击才有效?我选定一行,用右键设置为文本,为何还要单个逐一双击才有效,否则选定求和时(包含其中一个单元格),仍视为数值。而逐一双击太麻烦,怎么解决?因为这是excel默认设置,如想要不单个操作,可使用分列的方式来批量处理。具体操作方式如下:1、以Excel201......