乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 求<em>excel</em>中仅保留一列中唯一数据的方法

求<em>excel</em>中仅保留一列中唯一数据的方法

作者:乔山办公网日期:

返回目录:excel表格制作


EXCEL 判断某一单元格值是否包含在某一列中,可以使用COUNTIF函数,函数形式:=IF(COUNTIF(目标列,判断列首个单元格)>0,"是","否"),示例步骤如下:

1.鼠标左键点击需要输入判断结果的单元格,如下图红框所示;

2.然后在fx后面输入“=IF(COUNTIF(A:A,B2)>0,"有","无")”,如下图红框所示;

3.然后按回车键,即可判断出第一个值是否在判断列里面,如下图红框所示;

4.然后利用填充柄下拉选择所有需要判断的数值zd的输出单元格,如下图红框所示;

5.就会自动套用公式,对其他的数值做出判断,输出判断结果,如下图红框所示。



这个可以用函数设计公式实现,zhidao假设数据在A列,从A1开始,B1公式:

1、2007以上版本公式

=IFERROR(INDEX(A$1:A$100000,SMALL(IF(MATCH(A$1:A$100000&"",A$1:A$100000&"",)=ROW($1:$100000),ROW($1:$100000),9^9),ROW(A1)))&"","")
数组公式,按组合键:CTRL+SHIFT+回车,完成公式,然后双击B1填充柄;

2、2003公式:
=IF(ISERR(INDEX(A$1:A$100000,SMALL(IF(MATCH(A$1:A$100000&"",A$1:A$100000&"",)=ROW($1:$100000),ROW($1:$100000),9^9),ROW(A1)))),"",INDEX(A$1:A$100000,SMALL(IF(MATCH(A$1:A$100000&"",A$1:A$100000&"",)=ROW($1:$100000),ROW($1:$100000),9^9),ROW(A1)))&"")
数组公式,按组合键:CTRL+SHIFT+回车,完成公式,然后双击B1填充柄。

=MAX(IFERROR(--MID(A2,ROW(1:26),COLUMN(A:Z)),0))

数组公式,找出最大数值



这样生成数组的公式确定有一些难度,可否试一下利用Excel工具栏的工具实现如题效果。

1、选择A列,在“数据”选项下的“删除重复项”,保留A列为唯一值;

2、在B1单元格输入=A1:A8 (不回车)按F9,然后去除前面的等于号;

3、通过“查找和替换”,查找B1的",替换为空,“全部替换”,即可完成。

 

详见附图

 

 

 

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网