如何在电子表格中不同的两列里挑选出重复数据?

如何在电子表格中不同的两列里挑选出重复数据?


2024年6月8日发(作者:)

2011-8-25 12:39

2011-5-12 17:30

2010-8-18 14:51

0501-0509,这样格式,

提问者:fjnpmch | 浏览次数:23次

提问者:tomatoseeklove | 浏览次数:40次

4)--如何比较EXCEL 两列的不同

2010-06-12 22:49

提问者:tln888 | 悬赏分:5 | 浏览次数:1794次

要求,都是标准日期格式才可!

2011-5-12 17:37

最佳答案

使用函数:

=RIGHTB(A2,4)&"-"&RIGHTB(B2,4)

2011-8-25 12:48

最佳答案

=VLOOKUP(TODAY(),SHEET2!A:B,2,0)

1)--如何在电子表格中不同的两列里筛选出重复数据?

如何在电子表格中不同的两列里筛选出重复数据?

说的详细一点啊,本人很笨的!谢谢!

也可用OFFSET函数,这个得具体表格具体写公式!

3)--

电子表格的sheet1中的A1的数值随sheet2中的当天日期的数值同步变化

sheet1中的A1的数值随sheet2中的当天日期的同步变化、如今天日期A1是

2011-8-1、B2数值是10在sheet1中A1显示当天的10,当今天日期A2是

2011-8-2、B2数值是30在sheet1中A1显示当天的30。以此类推

假如你要比较A列与B列数据是否重复,应该有三种结果(即AB皆有,A

2010-8-20 00:03

最佳答案

单击菜单:格式-条件格式-在条件下选择“公式”,在右边框中输入公式:

=COUNTIF($A:$A,A1)>1,然后单击下面的“格式”按钮,为重复数据设置样式,

比如另外添加一种颜色或者加粗等格式。确定,完成设置,重复数据就会按设

定的格式显示出来了。

公式中的$A:$A,A1,表示单元格区域,实际使用时,请根据实际单元格更改。

2)--

电子表格中2列日期数据 a1 20110501 b1 20110509 把这2列日期数据怎么整成一列,c1

的数据,方法如下:

在D1单元格输入公式:

1、在C1单元格输入公式:

数据C:A和B相同的项在此输出

=IF(COUNTIF($A:$A,B1)=0,B1,"")

=IF(COUNTIF($B:$B,A1)=0,A1,"")

将两个公式用填充柄向下复制到相应的行

数据D:A和B不同的项在此输出(A列的项)

=INDEX(A:A,SMALL(IF(COUNTIF($C$2:$C$125,$A$2:$A99)=0,ROW($A$2:$A99),6

5535),ROW(1:1)))&""

=INDEX(A:A,SMALL(IF(COUNTIF(C$2:C$125,A$2:$A99)>=1,ROW(A$2:$A99),6553

5),ROW(1:1)))&"" 数组公式

有B无,B有A无),可在C列存放A有B无的数据,在D列存放B有A无

类别:office技巧 | | 添加到搜藏 | 分

5)- Excel两列数据比较

2010-06-12 22:54

假如这个表是某公司去年和今年的员工名单,现在要求在职老员工名单,也就是在A列也

在B列的员工,同样离职老员工是指在A列不在B列的员工,新任员工指在B列不在A

列的员工。如果用A表示去年员工的集合,B表示今年员工的集合,则用数学语言表示是:

在职老员工=AB (AB表示A交B) 离职老员工=A - B 新任员工=B - A 在Excel里,

这里要用到两个函数,一个是if(),另一个是countif(),具体每个函数的使用方法这里

不多说,请查看Excel帮助。这里countif()的作用是测试某一个元素(成员)是不是在

某集合(列),如果其值大于0,则说明该元素属于某集合,否则不属于。if()的作用是

根据countif()测试的结果来赋予某一单元格的值。具体公式如下: 在单元格C2输入:

=IF(COUNTIF(B$2:B$12,A2),A2,"") 说明:为了方便拖拉填充,需要把范围固定,即在数

字前面加一个“$”符号,如:B$2:B$12。B$2:B$12表示一个范围,相当于集合

B。COUNTIF(B$2:B$12,A2)的意思就是在范围B$2:B$12里

6)--【转】 EXCEL:小公式快速合并两列数据

2011-09-19 16:47

转载自 分享

最终编辑 zhengjie140

数据E:B和A不同的项在此输出(B列的项)

=INDEX(C:C,SMALL(IF(COUNTIF(A$2:A$99,C$2:C$125)=0,ROW(C$2:C$125),6553

5),ROW(1:1)))&""

如图1中,如果想将excel表格中的A、B两列数据合并成一列并显示在C列中,应该

怎么去做?方法如图2,①先选中C列的第一个单元格,②然后在上方fx的右侧空白处输

入=LEFT(A1,12)&LEFT(B1,3),然后再回车,就可以将A、B两列第一行的数据合并显示到

了C列的第一个单元格中,结果如图3:

然后,用鼠标选中C列第一个单元格,将鼠标放在这个单元格的右下角时,

鼠标会变成小十字状,这时将鼠标往下拉,下面几行的数据也就全部出来了,

结果如图4:

以上方法主要用到了一个LEFT(A,B)函数,它的作用就是从左开始引用一个单元格中

的字符串中的字符,其中A是单元格的名称,B是要引用的字符串中字符的位数,所以

LEFT(A1,12)的意思就是将A1单元格中的字符串从左边开始字符引用12位,LEFT(B1,3)的

意思也是类似的,而符号“&”的作用是将两个单元格中引用出来的字符合并起来!

这种方法主要可以用在大量输入流水号的时候,比如说大量输入证书号、准考证号、工

号等等的时候可以使用,这类数据的共同点都是只有末尾几位依次递增的,当然,你也可

以举一反三,将LEFT()函数,换成RIGHT()函数来实现相似的功能,或者是将里面的数

字换成字母来实现你想要的功能,在这个例子中单元格的格式都是文本型的,你可以在单

元格格式里面进行设置!

也许有人会问为什么不用excel的下拉功能来实现数据的依次递增,因为这种数据只有

位数较短的时候才能使用下拉功能,位数一长就不行了!


发布者:admin,转转请注明出处:http://www.yc00.com/web/1717833625a2744148.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信