Exce教程:最全合并单元格问题集(建议收藏)Excel神技能
提示:APP长按图片识别下载
最全合并单元格问题集,解决你头疼的需求!
1、批量合并相同单元格
2、批量取消合并单元格
操作步骤:
选中A列数据
取消单元格合并
按F5键,定位空值
输入=上一个单元格(如=A2)
按<Ctrl+Enter>键
复制黏贴为值
3、合并单元格的表头设置
如下图,第一行为合并单元格
当只需要引用B列数据时,会选中A:C列数据
怎么办呢?
合并单元格有技巧
跨列居中
4、合并单元格的筛选
筛选业务部的数据
如上图动画,业务部有三条记录,筛选出来却只有一条,这个怎么破呢?
5、合并单元格的排序
保持A列合并单元格格式不变,对其进行升序排序
6、按合并单元格排序
保持A列合并单元格格式及内容不变,对其工资进行升序排序
7、合并单元格的打印
8、查找合并单元格
操作步骤:
按<Ctrl+F>键弹出查找和替换对话框
点击选项→格式→勾选合并单元格→确定
查找全部→按<Ctrl+A>键全选所有查找到的记录
9、合并单元格的填充序号
方法一:LOOKUP
操作步骤:
选中F3:F16单元格区域
输入公式:=LOOKUP(9E+307,F$2:F2)+1
按<Ctrl+Enter>键结束,注意单元格的引用方式
方法二:COUNTA
操作步骤:
选中G3:G16单元格区域
输入公式:=COUNTA(G$2:G2)
按<Ctrl+Enter>键结束,注意单元格的引用方式
函数COUNTA计算当前公式单元格之前的非空单元格个数。
方法三、COUNT
操作步骤:
选中H3:H16单元格区域
输入公式:=COUNT(H$2:H2)+1
按<Ctrl+Enter>键结束,注意单元格的引用方式
函数COUNT计算当前公式单元格之前包含数字的单元格个数,在该个数的基础上加1。
方法四、MAX法
操作步骤:
选中I3:I16单元格区域
输入公式:=MAX(I$2:I2)+1
按<Ctrl+Enter>键结束,注意单元格的引用方式
函数MAX查找当前公式单元格之前的最大值,在该最大值的基础上加1。
10、按合并单元格填充序号
输入公式:=IF(A3<>'',1,F2+1)
11、合并单元格的数据填充
操作步骤:
选中D2:D15单元格区域
输入公式:
=INDEX(A$2:A$7,COUNTA(D$1:D1))
按<Ctrl+Enter>键结束
12、提取合并单元格中的数据
操作步骤:
输入公式:=IFERROR(INDEX(A$2:A$15,SMALL(IF(A$2:A$15<>'',ROW($1:$14)),ROW(A1))),'')
按< Ctrl+Shift+Enter>三键结束
13、合并单元格的隔行填充颜色
操作步骤:
选中A2:C15单元格区域
【条件格式】-【新建规则】
在弹出的窗口中点【使用公式确定要设置格式的单元格】
输入公式:
=MOD(COUNTA($A$2:$A2),2)
【格式】-【填充】-选择颜色-【确定】
点【确定】
14、合并单元格的计数
操作步骤:
选中E3:E16单元格区域
输入公式:
=COUNT(C3:C$16)-SUM(E4:E$16)
按<Ctrl+Enter>键结束
15、合并单元格的求和
操作步骤:
选中E3:E16单元格区域
输入公式:
=SUM(C3:C$16)-SUM(E4:E$16)
按<Ctrl+Enter>键结束
16、合并单元格的求平均值、最大值
求平均值
操作步骤:
选中E3:E16单元格区域
输入公:
=AVERAGE(OFFSET(C3,,,IFERROR(MATCH('*',A4:A16,0),1)))
按<Ctrl+Enter>键结束
求最大值的方法和求平均值的方法一模一样
操作步骤:
选中F3:F16单元格区域
输入公式:
=MAX(OFFSET(C3,,,IFERROR(MATCH('*',A4:A16,0),1)))
按<Ctrl+Enter>键结束
17、合并单元格的查询
根据下图右边价格表,查询左图其对应商品的单价
输入公式:
=VLOOKUP(LOOKUP('座',A$2:A2),G:H,2,0)
18、合并单元格的一对多
输入部门,查询该部门所有姓名
操作步骤:
输入公式:=IFERROR(INDEX(B$3:B$16,SMALL(IF(LOOKUP(ROW($3:$16),IF(A$3:A$16<>'',ROW($3:$16)),A$3:A$16)=E$7,ROW($1:$14),4^8),ROW(A1))),'')
按<Ctrl+Shift+Enter>三键结束
19、合并单元格的引用
输入姓名,查询其对应的部门
输入公式:
=LOOKUP('座',OFFSET(A3,,,MATCH(E7,B3:B16,)))
20、有合并单元格的汇总
根据部门算其对应总工资
操作步骤:
输入公式:=SUM((LOOKUP(ROW($3:$16),IF(A$3:A$16<>'',ROW($3:$16)),A$3:A$16)=E7)*C$3:C$16)
按<Ctrl+Shift+Enter>三键结束