1. 有条件汇总 excel
自动筛选后定位可见单元格再复制粘贴 高级筛选可直接将筛选结果保存到另一张表
2. excel带条件计算
1、在桌面新建一个空白的EXCEL工作表,并打开;
2、打开后输入数据,要求求出数据范围大于等于20,小于等于50的个数;
3、在D3单元格输入公式=SUMPRODUCT((A2:A25>=20)*(A2:A25<=50)),而后确定,获取符合条件的个数,个数为5;
4、方法2:在D4单元格输入公式=COUNTIFS(A2:A25,">=20",A2:A25,"<=50"),这个是用的最常用的countif函数,获取符合条件区间的个数;
5、方法3:在D5单元格输入公式=SUM(COUNTIF(A2:A25,{">=20",">=50"})*{1,-1}),这里是用的正负抵消的方法;
6、方法4:在D6单元格输入公式=SUM((A2:A25>=20)*(A2:A25<=50)),这里使用的是数组公式,输入公式后,必须按三键结束,就是转化为数组
3. excel包含条件
一、Excel基础函数:单条件判断IF。
功能:条件判断。
语法结构:=IF(判断条件,条件为真时的返回值,条件为假时的返回值)。
目的:如果销量≥60,则返回“及格”,否则返回空值。
方法:
在目标单元格中输入公式:=IF(C3>=60,"及格","")。
解读:
IF函数除了单条件判断之外,还可以嵌套判断,实现多条件判断。
二、Excel基础函数:多条件判断Ifs。
功能:多条件判断。
语法结构:=Ifs(条件1,返回值1,条件2,返回值2……条件N,返回值N)。
目的:根据销量判断等次,如果>90,返回“优秀”;如果>80,返回“良好”;如果>60,返回“及格”;如果<60,返回“不及格”。
方法:
在目标单元格中输入公式:=IFS(C3>90,"优秀",C3>80,"良好",C3>60,"及格",C3<60,"不及格")。
解读:
1、Ifs函数只能在16及以上版本或高版本WPS中使用。
2、Ifs函数很好的解决了IF函数的多层嵌套问题。
三、Excel基础函数:单条件求和Sumif。
功能:对满足条件的单元格求和。
语法结构:=Sumif(条件范围,条件,[求和范围])。
当【条件范围】和【求和范围】相同时,可以省略【求和范围】。
目的:按“地区”统计销量。
方法:
在目标单元格中输入公式:=SUMIF(E3:E9,H3,C3:C9)。
解读:
1、当数据源中的符合条件的值唯一时,Sumif函数间接实现了查询引用功能。
四、Excel基础函数:多条件求和Sumifs。
语法结构:对满足多个条件的单元格求和。
语法结构:=Sumifs(求和范围,条件范围1,条件1,条件范围2,条件2……条件N范围,条件N)。
目的:计算“销量”>60,“价格”<250的销量和。
方法:
在目标单元格中输入公式:=SUMIFS(C3:C9,C3:C9,">60",D3:D9,"<250")。
解读:
Sumifs除了多条件求和之外,也可以实现单条件求和,即符合一个条件的多条件求和。
五、Excel基础函数:单条件计数Countif。
功能:计算指定区域中符合指定条件的单元格个数。
语法结构:=Countif(条件范围,条件)。
目的:统计指定的“地区”数量。
方法:
在目标单元格中输入公式:=COUNTIF(E3:E9,H3)。
六、Excel基础函数:多条件计数Countifs。
功能:统计给定条件下的单元格数量。
语法结构:=Countifs(条件范围1,条件1,条件范围2,条件2……条件范围N,条件N)。
目的:求“上海”地区“价格”>350的数量。
方法:
在目标单元格中输入公式:=COUNTIFS(D3:D9,">350",E3:E9,"上海")。
解读:
多条件计数Countifs也可以实现单条件的计数功能。
七、Excel基础函数:查询引用Vlookup。
功能:返回指定条件下对应的值。
语法结构:=Vlookup(查询值,数据范围,返回值列数,[匹配模式])。
目的:查询“产品”的销量。
方法:
在目标单元格中输入公式:=VLOOKUP(H3,B3:C9,2,0)。
解读:
除了用Vlookup函数查询引用外,还可以用Lookup函数,公式为:=LOOKUP(1,0/(B3:B9=H3),C3:C9)。
八、Excel基础函数:合并单元格内容Concat。
功能:连接列表或字符串区域。
语法结构:=Concat(文本1,文本2,……文本N)。
目的:将“商品”等列的内容合并到“备注”列。
方法:
在目标单元格中输入公式:==CONCAT(B3:E3)。
解读除了用Concat函数外,还可以用“&”符号连接,公式为:=B3&C3&D3&E3。
九、Excel基础函数:字符串比较Exact。
功能:比较两个字符串是否完全相同(区分大小写),相同返回True,否则返回False。
语法结构:=Exact(字符串1,字符串2)。
目的:对比两列的值是否相同。
方法:
在目标单元格中输入公式:=EXACT(B3,C3)。
解读:
如果用“=”比较,两列的值相同,但如果用Exact比较,两列的值则不同,说明,“=”不区分大小写,而Exact区分大小写。
十、Excel基础函数:返回字符个数或字节个数,Len或Lenb。
功能:返回字符串中的字符数或字节数。
语法结构:=函数名(字符串)。
目的:提取“姓名”或“联系电话”。
方法:
在目标单元格中输入公式:=LEFT(B3,LENB(B3)-LEN(B3))或=MID(B3,LENB(B3)-LEN(B3)+1,Lenb(b3))。
解读:
1、Len函数获取的为字符数,而Lenb函数获取的是字节数。
2、字节数减去字符数,刚好为文字的长度。
3、公式=MID(B3,LENB(B3)-LEN(B3)+1,Lenb(b3))中从文字的长度+1开始,提取值,提取的长度为当前字符串长度的字节数。
结束语:
相对于“高大上”的操作技巧,一般办公中用到的还是基础的函数、公式,所以要成为人人仰仗的Excel高手,必须从基础函数学习。
4. Excel表格按条件汇总
先把数据分组后再按下面的操作处理吧。
范例数据
全选B列后选择数据分类汇总
在选项窗口中勾选每组数据分页
单击确定后就得到了结果
最后就是删除多余的行,方法是全选d列,然后选中空值,然后删除空值所在行。5. excel 多条件汇总
A列日期(规范日期格式),B列姓名,C列品种,D列销量。
5月份张三冰箱销售数量: =sumproduct((a2:a100>=date(2011,5,1))*(a2:a100<=date(2011,5,31))*(b2:b100="张三")*(c2:c100="冰箱"),d2:d100) 单元格区域可以改一下- 相关评论
- 我要评论
-