
在 Excel 中录入好数据以后通常需要用到自动筛选显示合并单元格显示多行的效果,具体该如何实现这个效果呢下面是由我分享的excel自动筛选显示合并单元格显示多行的教程,以供大家阅读和学习。
excel自动筛选显示合并单元格显示多行的教程:
如图:
筛选显示多行步骤1:乡镇名称列选中锦和镇后:
这样显然不合适需求。。
筛选显示多行步骤2:现在新建一空白列,将合并单元格格式刷到空白列
筛选显示多行步骤3:然后取消合并单元格,再填充上内容,如图:
筛选显示多行步骤4:然后将刚才刷过去的空白合并单元格刷回
筛选显示多行步骤5:这时显示应该是这样:
筛选显示多行步骤6:然后使用筛选功能:
成功实现!!!
如果Excel表格的某列中包含合并的单元格,在对该列进行自动筛选时可能会出现只显示合并单元格所在区域第一行的问题,例如图中筛选“市场部”,就只会显示“孙力”一条记录。出现这个问题的原因是合并单元格中除第一个单元格外,其他单元格都为空,自动筛选时自然不会显示对应行的数据了。要解决这个问题,可以采用下面的方法,假如数据区域为A2:C18:
复制合并单元格所在的A列到其他空白列,如本例中的列的E2:E18,这样做的目的是保留合并单元格的大小和样式。
选择A2:A18,单击工具栏或功能区中的“合并后居中”命令取消所有单元格合并。
保留A2:A18的选择状态,按F5键打开“定位”对话框,单击“定位条件”按钮,在d出的对话框中选择“空值”后确定。
Excel将选择A2:A18区域中的所有空单元格。
在编辑栏中输入公式:
=A2
也可先输入“=”号,再按上箭头键,Excel自动输入上述公式。
按Ctrl+Enter,将公式填充到所有空单元格。
复制A2:A18区域,在原区域将其选择性粘贴为值。
选择E2:E18区域,单击工具栏或功能区中的格式刷按钮,这时鼠标指针变成带刷子的粗十字形,再选择A2:A18区域,将原来的合并区域的格式复制到A2:A18,删除E列。
这时进行自动筛选就可以显示合并单元格所在行的全部记录。
其中Excel 2010快速访问工具栏放置到了功能区的下方,并添加了“合并后居中”与“格式刷”两个命令。改合并,但是我说的这个合并不是我们常说的那个合并单元格,EXCEL对我们常态下的合并单元格只保留最上面的那个单元格的数据,所以你筛选出来的数据永远都只有1行的内容,但是用格式刷就不一样啦,按照我的步骤做:
选中那一列----定位空值------然后依次按“=”“↑”“ctrl+enter”(这个意思你懂拉,就是把这一列所有的单元格全部填上数据,先别说太丑啦,后面不会要的)-------在表格的空列(随便哪一列)上合并和你需要合并的那一列合并一列一模一样的单元格出来------用格式刷刷前面“品牌”那一列----好啦,合并完成,而且你选的是不是下面3列也都出来啦!合并单元格被封为EXCEL十大陋习之一,华丽的外表下隐藏很多难以处理的“毒瘤”,如果不会批量处理会累死人的。今天就给大家汇总一下常用的合并单元格处理技巧。
1、填充序号
*** 作步骤:选择区域(从上往下选),编辑栏输入公式=MAX(A$1:A1)+1,然后CTRL+ENTER批量填充完成。注意公式区域单元格锁首不锁尾。
2、内容填充进合并单元格
*** 作步骤:选择区域(从上往下选),编辑栏输入公式=INDEX($G$2:$G$7,COUNTA($B$1:B1)),然后CTRL+ENTER批量填充完成。当然公式也可以用OFFSET($G$1,COUNTA($B$1:B1),)。最后要转为固定的用选择性粘贴为值。
3、合并单元格分类求和
*** 作步骤:选择区域(从上往下选),编辑栏输入公式SUM(D2:D19)-SUM(E3:E20),然后CTRL+ENTER批量填充完成。这是经典的倒算法公式。如果要算每个城市有多少种销售产品,该公式换成COUNTA(D2:D19)-SUM(E3:E20)即可,可以动手试试。
4、筛选合并单元格数据
*** 作步骤:先将地区复制在旁边(主要是处理后还原成合并样式),再取消地区区域的合并,再F5(或CTRL+G)定位该区域空值,编辑栏输入公式=B2,按CTRL+ENTER批量填充。将公式值选择性粘贴为数字,然后利用格式刷将地区合并样式刷回去。(格式刷处理合并单元格后为假合并)。现在就可以尽情地筛选了。
5、合并单元格排序
销售地区内部排序
按地区销售合计整体排序。
主体思路:先取消合并,批量填充值,进行排序,然后利用分类汇总技巧重新合并地区。
6、合并单元格隐藏数据
核心思路是巧用首个空白单元格去假合并,以达到遮盖隐藏数据的目的。做完后,锁定这个工作表,想找到还是需要时间的。
7、画类似合并单元格框线
核心是逆向思维,先合并单元格画线解开就全部有线,但先画线再合并,再解开中间就无线。
我们不能因为合并单元格数据处理麻烦,就放弃使用它。但在实际的工作中,使用合并单元格会让表格更清晰、更易读。而且有了今天的技巧,以后再遇到合并单元格难题也可以轻易解决了。
Excel筛选或者合并数据的方法:
1先要对表格中的数据进行一次排序,例如要进行分类汇总的表格数据如图所示。
2先对数据以“产品名称”为关键字进行一次排序,如图所示,为排序后的效果。
3在数据区域选中任何一个单元格,单击“数据”---“分级显示”组中的“分类汇总”。
4在d出的“分类汇总”对话框中,在“分类字段”框中选择进行分类汇总的列标题,选择“产品名称”;在“汇总方式”框中选择要进行汇总的方式,这里选择“求和”;在“选定汇总项”中可以选择一个或者多个要进行分类汇总的字段,这里选择了一项“销售金额”,如图所示,然后单击确定。
5可以发现,钨棒,钨板,钼板的总销售金额已经分别统计出来了。
6如果只对汇总信息感兴趣,不想看明细数据,可以点击左边类似减号的按钮。
7在以上分类汇总的基础之上,再进行分类汇总,比如在销售地区进行汇总。和上边一样,点击“分类汇总”在分类汇总中注意看到有一个“替换当前分类汇总”复选框,把它取消就OK了。然后点击确定,结果如图所示。
在 Excel 2007 中,
可以利用公式“=LARGE(B2:B9,ROW(E1))”完成对“x列”的数据筛选,得到前三个最大值:
然后用公式“=VLOOKUP(E2,B2:C9,2)”得到与“x列”前三个最大值相应的“y列”数据:
最后可用公式“=SUM(E2:E4)”验证结果:
注1:此方法得到的“y列”数值之和不一定是满足“x值之和≥100,且y值之和越大越好(或者最大)”,只是保证了“x值之和最大”。如果一定要满足上述条件,需要改变公式“=LARGE(B2:B9,ROW(E1))”中的“ROW()”值。
注2:公式“=LARGE(B2:B9,ROW(E1))”中的“ROW()”值,将“E1”改为“E2”则是前第二、第三、第四大的值。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)