excel的简单使用

1、统计数据出现的次数

COUNTIF(A:A,A3)表示:计算A3中的数据在A列中出现的次数。
  • 多条件下的计数
    eg:数据如下表所示,要求:计算每个物品的购买人数。
    物品名称置为A列,购买人置为B列,将去重后的A列数据置为C列
    输入公式:
    $A$2可以保证下拉单元格时选择范围不变

=SUMPRODUCT(($A$2:$A$6=C2)/COUNTIFS($A$2:$A$6,$A$2:$A$6,$B$2:$B$6,$B$2:$B$6))

物品名称购买人
GAP小明
GAP小美
GAP小明
物美小明
物美小强

2、同时满足多个条件的筛选

先建立一个条件区域,条件区域可以在任何空白区域,但必须与数据清单之间有一个空行。
在条件区域中写上筛选条件,例如:要选出【销售>100,人数<10】的数据,则在空白单元格内填写信息,其中【销售】和【人数】都是列名。

销售人数
>100<10

然后将光标定位在数据区域的任意一个单元格内,点击【数据】–【排列和筛选】–【高级】,点击弹出的对话框中的【条件区域】后的图标,然后选择之前确认好的条件区域,填写好信息之后点【确定】即可筛选出符合条件的数据。

3、满足其中一个条件的筛选

同多条件筛选类似,条件区域的写法不同,见下图:

销售人数
>100
<2

4、分类汇总

分类汇总之前,需要保证数据清单的各列有列标题,并且同一列中应该包含相似的数据,同时在数据区域中没有空行或者空列;分类汇总时,分类字段必须是已经排序了的字段。
只选择分类汇总后的结果:首先定位(Ctrl + G),然后定位条件选择【可见单元格】

5、将字符型数据转换为数字型

  • 黄色感叹号
    选中文本型数字区域,点击左上角的【黄色感叹号】,选择【转换为数字】。
  • VALUE函数
    VALUE(text),text可以用双引号直接引用文本,也可以引用单元格文本。
  • 四则运算
    可以用 +0、-0、*1、/1将文本型数字转换成数字型。

6、将数字型数据转换成文本型数据

  • 或运算符
    在数字前加【’】,或者B2 = “’”,C2 = A2&B2
  • TEXT函数
    TEXT(value,format_text)
    value:为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。
    format_text:是作为用引号括起的文本字符串的数字格式。
    eg:C2 = TEXT(B2,0)
  • & “”
    eg:B1 = A1&""

7、有条件的求和

  • 单个条件的求和
    SUMIF(条件判断区域,条件,求和区域)
    SUMPRODUCT((条件区域 符号判断 条件)*(求和区域))
  • 多个条件的求和
    SUMIFS(统计区域,第一条件区域,条件,第二条件区域,条件,…)
    SUMPRODUCT((第一条件区域 符号判断 条件)*(第二条件区域 符号判断 条件) *(求和区域))

8、环比增长率

环比增长率,一般指和上周相比较的增长率。通俗点说就是本次数据与上次数据的差值,然后比上上次数据的值。
在这里插入图片描述

9、VLOOKUP的使用

可以将一个表格中的一列数据引用到另一个表中。
只能按首列查找,不能逆向查找。
表1:A,B两列
表2:AA,BB,CC三列
先将表2中的CC列数据引用到表1中,两个表的数据顺序可能不一样。
将光标放在表1的C列中,输入=VLOOKUP(A1,选中表2的AA-CC列,3) 按回车即可。
三个参数的含义:
第一个参数:查找值,表1中的参考数据(两个表中有对应相同的数据),保证两个表中的参考数据在同一列。
第二个参数:指搜索的区域,第二个表中的AA-CC列。
第三个参数:要返回的数据在搜索区域的第几列。
第四个参数:可选参数,0表示精确查找,1表示模糊查找
模糊匹配:“匹配字符”,在匹配字符前后都加上*

=VLOOKUP(查找值,IF({1,0},查找值所在范围,结果值所在范围),2,0)
实现了反向查找

10、文本函数

  • 字符串拼接
    concatenate(text1,text2,…)

  • left函数
    left(text, num_chars)
    从一个文本字符串的第一个字符开始返回指定个数的字符。

  • 返回字符串的长度
    len(text)

  • 将数值转换为指定数字格式的文本
    TEXT(text, 格式)

格式定义如下:

格式参数value结果
“000.00"10.25010.25
####10.0010
0000-00-00198205061982-05-06
aaaa2014/3/1星期六
aaa2014/3/1
dddd2007-9-31Monday

11、判断某单元格的值是否包含在某一列中

=IF(COUNTIF(目标列,判断单元格)>0, "在","不在")

12、分组去重求和

  1. 先分组去重
=1/COUNTIFS(判断条件区域1,条件1,判断条件区域2,条件2)
  1. 再对去重结果求和
=SUMIF(判断条件区域,条件,去重结果区域)
eg:=SUMIF(I5:I55,A59,H5:H55)

或者

=SUMPRODUCT(($I$5:$I$55=A59)*$H$5:$H$55)

13、获得分组的最大值

{=MAX(IF(分组条件区域,条件为真结果,条件为假结果))}

在单元格中输入公式=MAX(IF())之后按Ctrl + Shift + Enter即可将公式转换成数组

转变数字格式后若没生效,则可依次点击【数据-分列-完成】,即可生效

14、替换掉公式中的错误值

快捷键:Ctrl + G 定位到公式-错误,此时错误值已被全部选中; Ctrl + H替换字符(被替字符设置为*)

15、取整

=TRUNC(单元格)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值