A列有一些数字,要在B列把A列对应单元格中有重复的数字写出来,若无重复的数,则写无重复。

A列有一些数字,要在B列把A列对应单元格中有重复的数字写出来,若无重复的数,则写无重复。要做成如下:

A 列 B列

121 1

256 无重复

399 9

558 5

257 无重复
是在Excel 2007里面.右边B列从上到下依次为1,无重复,9,5,无重复.上面A列和B列分开的不明显.

有一个方法:从0~9逐一判断是否重复,若重复则显示该数字:
如判断"1"是否重可以这样理解:先用find函数从左边第1位开始查找"1",再从找到的位置的右边一位开始查找"1",若果返回错误值表示"1"不重复:
=IF(ISERROR(FIND(1,A1,FIND(1,A1,1)+1)),"",1)

整个公式为:
=IF(ISERROR(FIND(1,A1,FIND(1,A1,1)+1)),"",1)&IF(ISERROR(FIND(2,A1,FIND(2,A1,1)+1)),"",2)&IF(ISERROR(FIND(3,A1,FIND(3,A1,1)+1)),"",3)&IF(ISERROR(FIND(4,A1,FIND(4,A1,1)+1)),"",4)&IF(ISERROR(FIND(5,A1,FIND(5,A1,1)+1)),"",5)&IF(ISERROR(FIND(6,A1,FIND(6,A1,1)+1)),"",6)&IF(ISERROR(FIND(7,A1,FIND(7,A1,1)+1)),"",7)&IF(ISERROR(FIND(8,A1,FIND(8,A1,1)+1)),"",8)&IF(ISERROR(FIND(9,A1,FIND(9,A1,1)+1)),"",9)&IF(ISERROR(FIND(0,A1,FIND(0,A1,1)+1)),"",0)

以上公式结果当无重复时为空,若要显示"无重复"可以再增加一个if判断:
=if(上述公式="","无重复",上述公式)
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-03-28
你的是怎么样的软件,excel还是编程?

看看用函数行不行吧,这个我不太熟。
第2个回答  2007-03-28
....

A列有一些数字,要在B列把A列对应单元格中有重复的数字写出来,若无重...
A1,FIND(0,A1,1)+1)),"",0)以上公式结果当无重复时为空,若要显示"无重复"可以再增加一个if判断:=if(上述公式="","无重复",上述公式)

...A列有一列数据,B列也有一列数据,若要把A列与B列中数据相同的筛选出来...
=IF(ROW(INDIRECT("1:"&ROWS(A2:A11)))<=SUM(--(COUNTIF(B2:B11,A2:A11)>0)),INDEX(A2:A11,SMALL(IF(COUNTIF(B2:B11,A2:A11),ROW(INDIRECT("1:"&ROWS(A2:A11))),""),ROW(INDIRECT("1:"&SUM(--(COUNTIF(B2:B11,A2:A11)>0))),"")注数组公式输入方法:输入公式后,从D...

...用公式A列中相同数据筛选出来,将与之对应的B列
=IF(COUNTIF($A$1:A1,A1)>1,B2,IF(COUNTIF(A1:$A$100,A1)>1,B2,""))在C列的最后合计中输入=SUM(C1:C100)

excel怎么在一列有很多重复值的数据中查找唯一值即不重复的数值
1.首先,新建一个空白的工作表。 2.在A列输入人名,注意到会有重复值。目标是将这些唯一的人名移到B列。 3.从B2单元格开始,输入公式=INDEX(A$1:A$99,MATCH(0,COUNTIF(B$1:B1,A$1:A$99),0)),并同时按Ctrl+Shift+Enter键将其转换为数组公式。这样,B2单元格会显示出第一个不重复的人名。 4.将B2的...

你好,在excel中,A列已有数字,我想在B列中按A列升序大小填充序号,如何...
用rank函数就可以了,rank函数是返回某数字在一列数字中相对于其他数值的大小排位。在B1单元格输入=RANK(A1,A:A),然后使用填充柄向下填充就行了。

excel中 A列有重复的数据,去除A列中重复的行,保留一个,但是需要在B列...
1,先在B列中插入公式统计A列对应的数量,比如B1中输入公式:=COUNTIF(A:A,A1)2,复制B列,再粘贴到B列,粘贴选项选数值 3,选中A\/B两列,数据菜单->删除重复项->选列A,确定,就可以了

...公式查找一列中的重复值并且在另一列里面列出来
在Excel中,当你需要查找一列(例如A列)的重复值并将其显示在另一列(如B列)时,可以使用公式来实现。以下是具体步骤和公式解析:首先,在B2单元格中输入以下数组公式:=INDEX($A$1:$A$14,MATCH(0,COUNTIF($B$1:B1,$A$1:$A$14)+IF(COUNTIF($A$1:$A$14,$A$1:$A$14)>1,0...

excel中,如果a列中有重复值,怎么在b列中将a列中重复内容以1、2、3...
B1=COUNTIF($A$1:A1,A1)向下填充

...A列有相同数值,已知B列对应A列的数值有的相同,有的不同,用什么公式...
C1单元格内输入 =IF(COUNTIFS(A:A,A2,B:B,B2)=COUNTIF(A:A,A2),"是","否")COUNTIFS(A:A,A2,B:B,B2)统计编码和价格都一致的个数,COUNTIF(A:A,A2)统计相同编码的个数,两者数量相等判定为一致,然则否。所以编码出现多次重复时,哪怕只有其中1个价格不同,所有判定结果都是否。

excel中,A列有一组数据,如果B列中出现A列数据,那么单元格设置红色,怎 ...
选中B列,然后点顶部的,条件格式---新建规则---使用公式确定要设置格式的单元格,公式输入=COUNTIF($A:$A,$B1)然后设置颜色格式,然后点击确定。

相似回答
大家正在搜