Excel 怎么删除一个单元格中相同的内容!

如题所述

1.首先打开一个表格,这里以 OFFICE 2007 为例。(可能有的人用的是OFFICE 2003 ,但处理问题的方法都是一样的)


2.发生这种情况,一般是在excel表格内容特别多、特别复杂的时候,现在我做一个表格为范例。(为确保图片清晰,所以只能截小部分图哦,其它表格内容我做了很多)

3.现在我将单元格内内容仅为“0”的用黄底全部标示出来,以便看得更清楚。

但是,这么多重复的、没有用处的、又占容量的“0”,要怎样快速把它们一下子全部删除掉。


4.excel界面:开始->查找和选择->查找,您也可以用“查找”的快捷键:ctrl+F。


5.此时可以看到查找对话框,在红框位置输入:0;

点“查找全部”;在“值”的位置可以看到所有含有“0”的单元格。


6.点一下“值”(红框标示),查找到的内容会自动按“值”的大小排列(图片中已经按从小到到的顺序排列)。

7.按住shift,选中所有“值”为“0”的项,并关闭查找窗口(一定要关闭),再按delete键删除。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-17
先把数据分列(按照空格),然后就可以用if公式判断了。追问

本人 电子表格菜鸟! 望详细解释步骤!求大神不吝指教!

追答

步骤:先分列,然后用if判断两个单元格是否相等,相等则空白,不相等则等于原来的数据,然后复制,选择性黏贴 数值就可以,如果方便发给我帮你弄也可以。641385205

本回答被提问者采纳
第2个回答  2014-02-17
如果数据放在A列,
则B1=IF(LEFT(A1,FIND(" ",A1)-1)=RIGHT(A1,LEN(A1)-FIND(" ",A1)),LEFT(A1,FIND(" ",A1)-1),A1)
下拉,即可追问

    关键之处就是我不知道如何使用公式!

追答

这个公式的实质是:对单元格内空格左右的数据进行提取和比对,进而提取出指定条件的值。

这里面使用了find()、left()、right()、if()函数。

具体每个函数的如何使用你可以具体学习下。

这里数据放在A列,在B列对应的行输入公式。

如数据放在单元格A1(如图示所示),则取数据放在B1,则选中单元格B1后,在里面输入

=IF(LEFT(A1,FIND(" ",A1)-1)=RIGHT(A1,LEN(A1)-FIND(" ",A1)),LEFT(A1,FIND(" ",A1)-1),A1)

点击enter 键,即取出所需要的删除重复数据后的值。

其他单元格则选中B1单元格,在鼠标停留在B1单元格右下时出现“+”标记时把它往下拖动,则B列显示出的数据为其他A列对应行的你所想要的数据。

相似回答