内容导航:


一、excel如何快速修正错行的问题


我的理解你是想达到下面的结果
...A...B....C....D...E..
品种...规格....单位....生产厂家....单价
青霉素....80万....支....甲厂....0.50
土霉素....0.2g....片...无数据....0.01
红霉素...无数据....支....乙厂....无数据
......***.....*****....********....*******....
氯霉素....0.1g....支....丙厂....无数据
白霉素....无数据....片....无数据....0.20
-----------------------------------
变化后
...A...B....C....D...E..
品种...规格....单位....
青霉素....80万....支....
土霉素....0.2g....片...
红霉素...无数据....无数据
......***.....*****....***..
氯霉素....0.1g....片....
白霉素....无数据...无数据..
--------------
单位一列的数据上下序是正确的,就是要跟“规格”一列有数据的单元格对齐,是吧!
------------------
假如你有100行的数据
在这个表的旁边空白处,比如 G2 中输入公式

=IF($B2="无数据","无数据",INDEX(C$2:C$101,SMALL((C$2:C$101<>"无数据")*ROW($1:$100),ROW(1:1)+COUNTIF(B$2:B$101,"无数据")-COUNTIF($B$2:$B2,"无数据")),1))

这是数组公式,结束时要同时按ctrl+shift+enter三建结束。

然后是向右拉过去,拉到足够列,再向下拉到100行,这样你要的数据就在这个表的旁边生成了。


二、excel表格内容错乱怎么办


原因及解决方法:
1、选择的区域不正确。
2、所选列的单元格格式不一致;选择列进行重新设置 。
3、行中可能有空行,解决方法是先全选再进行筛选。备注:“定位”法批量查找删除空行 。 表格编辑完毕,当需要批理删除其中的空行时,依次点击菜单栏的“编辑/定位”,在弹出的“定位”对话框中单击“定位条件”按钮。在接着弹出的“定位条件”对话框中点选“空值”单选按项,单击“确定”按钮。好了,现在再看一下,表格中所有的空行是不是已经被全部选中了,呈蓝色显示。点击菜单栏中的“编辑/删除”看看,表格中的空行已经消失的无影无踪了。
小提示:使用该方法删除时要确保其他非空行中的所有单元格内均填有数值,否则非空行中的空值单元格也会被删除,直接导致表格格式完全混乱。
4、所选列单元格中有空格。
5、软件问题,当数据行超过1000行时;自动筛选不全时,excel2003版的筛选项最多只有1000项,这是软件限制,没有办法。改用2007版吧,2007版有10000项。
解决办法:首先说明这里的1000个限制的数据行指的是筛选下拉列表中的数据(不包含重复项),为了打破这个限制我们找到了如下两种方法,以筛选列为例,首先选中列表中前面的N行 。
方法一:在选中行后右键----选择“隐藏”,这样你隐藏的数据将不再出现在你的筛选下拉列表中,后面的数据就可以跟上继而得到显示,此方法是适用于前面数据已经完成的情况,因为你隐藏后再需要编辑还要将隐藏的数据显示出来(方法参照“隐藏”)
方法二:选中行后,找到“数据”选项----“组及分级显示”---“组合”,这时你会看到选中的行的最后一行处多了“-”,点击后刚才选中的行就“组合”到一起变成“+”了,再看看我们的下拉列表,是不是显示出刚才没有的选项啦注意:选择的“N”行视您的表格大小而定,推荐使用方法二,当你需要编辑前面的数据时可以点“+”展开就能显示了
6、Excel如何筛选有颜色的表格(2003)(2003)没有这个功能,要2007.