首页 > 其他分享 >数据分析之Excel常用的函数

数据分析之Excel常用的函数

时间:2024-09-04 16:22:18浏览次数:12  
标签:数据分析 返回 匹配 函数 求和 Excel 查找 条件

函数注意事项

1.写函数前要加'='号:

        

2.函数可以跨工作表引用

3.单元格下方小十字可以自动填充,仿照选中单元格函数,如果自动填充时想锁定某个条件,可以在前面加$符,如图,锁定了Q18这个条件(选中想要锁定的条件后可以直接按F4快捷键锁定,Mac是fn+F4)

        

4.函数中使用中文一定要加上英文的双引号

        

Excel常用函数

一、sum函数-求和

1.sum(n1:n2)

        

         求和C列14行到C列21行的数据

2.sum('工作表名称'!n1:n2)

        

        求和Sheet1表里b列27行到b列37行的数据

3.sum(n1:n2,n3:n4)

先选中第一片区域,再用','分隔,选择第二片区域

        

        求和C列7行到C列12行和D列18行到D列26行的数据

二、sumif-单条件求和

sumif(条件所在的范围,条件,实际求和范围)

        

        在B列15行到B列21行的范围里挑选满足等于B列15行的单元格,求和范围内数据

三、sumifs-多条件求和

sumifs(实际求和范围,条件1范围,条件1,条件2范围,条件2……),sumifs函数也可以进行单条件求和。

        

        在S列中求和满足Q列=O10,R列=O10的数据

四、subtotal-函数选择

subtotol(选择函数,求和区域)

        

        

        选择函数9,在s3到s6范围内求和

五、if-条件判断

1.If(条件,条件为真时返回的值,条件为假时返回的值)

        

        判断是否等于Q6的值,等于则返回R6的值,否则返回S6的值

2.if嵌套

        

        如果Q6=0,则判断R6是否=0,是则1,否则2,若Q6=0不成立则2

六、xlookup函数-数据的查询匹配

1.xlookup(要查找的数据,要查找的范围,返回哪个区域的数据)

        

        在P5到P8找到匹配T5的值,返回Q5到Q8中对应的值

2.xlookup函数后可以加未查询返回内容/查找模式和搜索模式

     未查询返回内容:如果没有找到数据则返回该内容

     查找模式:0完全匹配,未找到数据则返回#N/A

                       1完全匹配,未找到则要查找的数据变成下一个较大的项

                      -1完全匹配,未找到则要查找的数据变成下一个较小的项

                       2通配符匹配

     搜索模式:1正向搜索

                       -1逆向搜索

        

        在P5到P8中逆向找到匹配T5的值,返回Q5到Q8中对应的值,如果未找到,则返回0

七、match函数-找出数值所在的行列

match(匹配的值,要搜索的区域,参数)

        参数:1(默认)查找小于等于匹配值的最大值

                   0查找完全等于匹配值的值

                   -1查找大于等于匹配值的最小值

        

        在P5到P8中找到与P7完全相同的值是第几行

八、index函数-找出范围内某行列的数值

Index(范围,行数,列数)

        

        在P5到P8中找到第二行第一列的数据

标签:数据分析,返回,匹配,函数,求和,Excel,查找,条件
From: https://blog.csdn.net/weixin_63441443/article/details/141827958

相关文章

  • S-Clustr(影子集群) Simple SCC伪代码编译器,工业控制DSL结构语言,递归函数调用
    项目地址:https://github.com/MartinxMax/S-Clustr/releases200S-ClustrSimpleDSL语法内置函数示例RUN(启动设备)RUN:<ID>STOP(停止设备)STOP:<ID>TIME(MS延时)TIME:<Delay/Ms>函数示例DEF(定义函数名,空形参)DEFFunction:DEF(函数名,带形参)DEFFunction:var,......
  • 【ORACLE】listagg() 函数
    Oracle数据库中的LISTAGG函数是一个聚合函数,它用于将多个行的字符串值合并成一个单一的字符串。这对于生成报告或创建列表非常有用,例如,将同一类别的所有项合并成一个逗号分隔的字符串。语法LISTAGG(expression,delimiter)WITHINGROUP(ORDERBYcolumn)expressio......
  • 【运营攻略】数据分析中DAU数据模型
    本章内容可能对于老运营来说是比较常规的内容,但也有些人可能不太了解其具体逻辑。进入正题,作为运营,通常会非常重视新用户的研究,因此游戏设计中引入了“留存(retention)”这一概念。关于这个概念,网上和笔者文章中都有非常丰富的信息。但今天的重点在于另一个方向,关注相同的目标群......
  • 《C++编程规范》四、函数与操作符
    目录第25条正确地选择通过值、(智能)指针或者引用传递参数第25条正确地选择通过值、(智能)指针或者引用传递参数正确选择参数:分清输入参数、输出参数和输入/输出参数,分清值参数和引用参数。正确地传递参数。选择如何传递参数时,应该遵循以下准则。对于只输入(input-only)参数:始......
  • 深度学习基础实践:理解Sigmoid激活函数原理和实现
    Sigmoid激活函数是一种广泛应用于机器学习和深度学习中的非线性函数,特别是在二分类问题中。它的作用是将一个实数值映射到(0,1)区间,使得输出可以被解释为概率值,这在处理二分类问题时非常有用。Sigmoid函数的定义Sigmoid函数的数学表达式为:......
  • 动态内存分配之realloc()函数详解
    目录一、函数简介二、函数原型参数返回值三、函数实现(伪代码)3.1.简化的realloc实现逻辑3.2.伪代码示例四、使用场景4.1.动态数组大小调整4.2.动态字符串大小调整4.3.内存优化4.4.复杂数据结构的内存管理4.5.跨函数内存管理4.6.灵活的内存分配策略五、......
  • Python程序:递归实现阶乘函数的优化与代码解读
    一、引言阶乘(Factorial)在数学和计算机科学中是一个常见的概念,它表示一个正整数的所有正整数的乘积。阶乘的定义如下:n!=n×(n−1)×(n−2)×…×1其中,0!定义为1。本文将以递归方式实现阶乘函数,并对代码进行优化与解释。二、原始代码首先来看一个简单的递归实现阶乘的P......
  • 导入excel测试分析与测试验证点
    前言:excel导入是一个很常见的功能,基本上toB的系统在web端都能用到,能够解决大批数据快速生成,是快速创建/修改数据的绝佳方式;通常导入excel分了2种,一种是导入后新增数据,一种是导入后修改数据。笔者曾经在公司对内的销售系统,CRM,监管系统等都见过类似的功能,用于快速创建大批客户数据......
  • C++成员变量的new操作不应该放在构造函数中
    C++成员变量的new操作不应该放在构造函数中:理由如下:https://blog.csdn.net/lmb1612977696/article/details/77850378#:~:text=C++%E7%B1%BB%E4%B8%AD%E7%9A%84构造函数中尽量不要有new的操作,new的操作可以定义一个Init()来单独处理,代码如下:1classTest{2public:3......
  • QUOTENAME 函数
    QUOTENAME是SQLServer中的一个内置函数,用于为字符串加上指定的定界符(默认为方括号[]),以便在查询中引用数据库对象名称或其他字符串。该函数非常有用,特别是在处理数据库对象名称(如表名、列名)包含特殊字符或保留字时。语法sqlCopycodeQUOTENAME(string,[delimiter])......