数据分析中常用的Excel函数

 首先准备一张表,作为操作的演示。

在进行拖拽时要注意是否要加锁定,锁定使用$符号

其中拖拽时是拖列变行,拖行变列,要掌握拖拽时行列的变化规则

求日期:

1.SUM求和

利用在单元格中输入 =SUM() 中间加入参数,完成对某一区域求和的操作

它的语法非常简单,可以接受任意数量的参数,这些参数可以是单独的数值、单元格引用、区域或数组。通常可以选定某一列或者某一行来进行求和计算。

=SUM(number1, [number2], ...)
=SUM('拌客源数据1-8月'!J:J)

2.SUMIF单条件求和

SUMIF是根据一个指定的条件对一组数据进行求和

=SUMIF(range, criteria, [sum_range])

第一个参数是要查询的范围,第二个参数是具体的条件(范围中哪一个符合该条件),第三个参数是要对哪些数进行求和,直接使用鼠标框选即可。

=SUMIF('拌客源数据1-8月'!A:A,'常用函数-练习版'!B15,'拌客源数据1-8月'!J:J)

 在选定参数后,在公式中输入逗号可以切换sheet,要不然不能切换

3.SUMIFS多条件求和

=sumifs 第一个参数是要求和的区域,第二个参数是条件判断所在的列,第三个参数往后是具体哪一个条件,要在第二个参数指定的范围内查找哪些范围是等于第三参数的,然后第二参数,第三参数循环添加。范围,条件...

=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

=SUMIFS('拌客源数据1-8月'!J:J,'拌客源数据1-8月'!H:H,"美团",'拌客源数据1-8月'!A:A, ">=" &DATE(YEAR(B39),MONTH(B39),1),'拌客源数据1-8月'!A:A,"<=" &DATE(YEAR(B39),MONTH(B39)+1,1)-1)

跟sumif不同的是,这个函数要求和的区域是在前面的,sumif是在后面的

4.IF函数

非常简单,见名知意

示例: if(C64 < 100000,"达标","不达标")

 GMV大于100000且cmc小于5000才算达标,其余为不达标

=IF(C80>100000,IF(D80<5000,"达标","不达标"),"不达标")

5.VLOOKUP函数 

VLOOKUP函数 用于在数据表中垂直查找信息。它的主要用途是在第一列中搜索一个特定的值,并返回该值所在行的另一列中的对应值。key --> value

强调一下,在使用VLOOKUP函数是要注意锁定引用区域

VLOOKUP(要查找的数据,查找区域,要的数据在第几列,0/FALSE)

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

6.INDEX和MATCH函数

在Microsoft Excel中,INDEXMATCH函数是两个非常强大且灵活的函数,它们经常被组合在一起使用,以执行比VLOOKUPHLOOKUP更为复杂的查找和数据检索任务。

INDEX函数

INDEX函数的主要作用是从一个数组或表格中返回特定元素的值。它可以用作一种灵活的“指针”,指向数组中的任何单元格。

语法

1INDEX(array, row_num, [column_num])
  • array:这是你想要从中提取数据的范围或数组。
  • row_num:你想要返回的行号。
  • column_num:你想要返回的列号。这个参数是可选的,但如果你省略它,你需要在公式中指定row_num

MATCH函数

MATCH函数的作用是在一个数组中查找指定值的位置,然后返回该值在数组中的相对位置(行号或列号)。

语法

1MATCH(lookup_value, lookup_array, [match_type])
  • lookup_value:你正在查找的值。
  • lookup_array:你正在其中查找lookup_value的范围或数组。
  • match_type:这是可选参数,定义了查找类型:
    • 0(或省略):查找lookup_value的确切匹配。
    • 1:查找小于等于lookup_value的最大值,数组必须按升序排序。
    • -1:查找大于等于lookup_value的最小值,数组必须按降序排序。

INDEX 和 MATCH 的组合使用

INDEXMATCH一起使用时,可以创建一个非常强大的查找机制,可以实现多维度的查找和数据检索,甚至可以跨越多个表格或工作表。

示例: 假设你有一个表格,A列为产品ID,B列为产品名称,你想基于D1单元格中的产品ID来查找产品名称。你可以使用以下公式:

1=INDEX(B2:B100, MATCH(D1, A2:A100, 0))

这里:

  • MATCH(D1, A2:A100, 0) 在A列中查找D1单元格中的产品ID,并返回其行号。
  • INDEX(B2:B100, ...) 使用从MATCH函数得到的行号在B列中返回相应的值。

通过组合使用INDEXMATCH,你可以创建更复杂的数据查询和报表,这些查询和报表能够适应不同的数据结构和布局,提供比VLOOKUP更多的灵活性和控制力。

 

数据分析常用Excel函数公式有很多,以下是一些常见的函数公式: 1. SUM函数:求一组数值的总和,可以用于计算某个范围的数值之和,例如:=SUM(A1:A10)表示计算从A1到A10单元格的数值之和。 2. AVERAGE函数:求一组数值的平均值,可以用于计算一组数据的平均数,例如:=AVERAGE(A1:A10)表示计算从A1到A10单元格的平均值。 3. MAX函数和MIN函数:分别用于求一组数值的最大值和最小值,可以用于计算某个范围内的最大和最小数值,例如:=MAX(A1:A10)表示计算从A1到A10单元格的最大值。 4. COUNT函数:统计某一范围内的数值个数,可以用于计算某个范围内的数值个数,例如:=COUNT(A1:A10)表示计算从A1到A10单元格的数值个数。 5. IF函数:根据条件进行判断运算,可以用于根据给定的条件判断并返回相应的结果,例如:=IF(A1>10,"大于10","小于等于10")表示如果A1大于10,则返回“大于10”,否则返回“小于等于10”。 6. VLOOKUP函数:按照给定的值进行查找,可以用于在某个区域内进行查找并返回对应的值,例如:=VLOOKUP(A1,A1:B10,2,FALSE)表示在A1:B10区域查找A1的值,并返回对应第二列的值。 7. CONCATENATE函数:将多个文本字符串拼接在一起,可以用于将多个文本字符串拼接在一起,例如:=CONCATENATE(A1,"-",B1)表示将A1和B1单元格的文本字符串用“-”拼接在一起。 以上是数据分析常用的一些Excel函数公式,可以根据具体的需求和情况选择适合的函数进行数据分析和处理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值