Excel提取函数公式,解决你大部分的工作麻烦!

Excel提取函数公式,解决你大部分的工作麻烦!

③COUNTIF:对指定区域中符合指定条件的单元格计数的一个函数。

根据函数公式,我们可以得到最终的公式:

=IFERROR(LOOKUP(0,1/(COUNTIF($D$4:D4,$B$5:$B$20)-1),$B$5:$B$20),"")

3.最后,下拉单元格,就可以将不重复内容单独提取出来了。

如何从文本中提取数字内容

一般情况下,如果excel单元格中文本和数字内容排整齐,我们可以使用快捷键Ctrl+E,提取数字内容。

如在新的一栏中第一个单元格中输入数字内容,并将下一行的单元格内,按快捷键Ctrl+E,就可以将数字内容提取出来了。

但是如果遇到不按套路出牌的,比如第一个单元歌中文字后面是数字,而第二个单元格中数字内容在文字中间,这时候这种方法就不适用了。那么如何从文本中提取数字呢?

示例1:当文本中的数字出现在文本的开始处时。可以使用通用公式:

=-LOOKUP(0,-LEFT(要提取数字的单元格,ROW($1:$15)))

示例2:当文本中的数字出现在文本的结尾处时。可以使用通用公式:

=-LOOKUP(0,-RIGHT(要提取数字的单元格,ROW($1:$15)))

示例3:当文本中的数字出现在文本的中间处时。可以使用通用公式:

=-LOOKUP(1,-RIGHT(LEFT(要提取数字的单元格,LOOKUP(10,--MID(要提取数字的单元格,ROW($1:$20),1),ROW($1:$18))),ROW($1:$20)))

注:

①在公式中,ROW($1:$15)部分数字15表示想要提取的数字的最长长度,可以根据实际需求调整。

②第三个公式可以适用于前两种情况,开始和结尾都是特殊的中间情况。

基本上都是一个套路。如果能用Ctrl+E,还是最好直接用Ctrl+E快捷键,实在不能用,就瞅瞅公式!

两列数据对比,如何提取相同和不同数据内容?

在excel中,除了提取出不重复内容外,我们还会遇到需要提取出相同和不同数据内容的情况,这时候你是怎么操作的呢?

你可以使用快捷键Ctrl+Q调出分析工具,选择【重复的值】和【唯一值】,将相同或不同的数据内容显示出来。你也可以使用【数据工具】中的【删除重复值】功能,删除重复内容,但是如何需要提取,要怎么办?

比如两列数据中,我们需要:

1.提取两列数据中的相同内容

公式如下:

=INDEX(左侧列,SMALL(IF(COUNTIF(右侧列,左侧列数据区域)>0,ROW(左侧列数据区域),大于总数据的一个数字), ROW(A1)))&""

2. 提取两列数据中的不同内容

①提取左列有而右列没有的数据,公式如下:

=INDEX(左侧列,SMALL(IF(COUNTIF(右侧列,左侧列数据区域)=0,ROW(左侧列数据区域),大于总数据的一个数字), ROW(A1)))&""

②提取左列没有而右列有的数据,公式如下:

=INDEX(右侧列,SMALL(IF(COUNTIF(左侧列,右侧列数据区域)=0,ROW(右侧列数据区域),大于总数据的一个数字), ROW(A1)))&""

特别注意,以上公式均为数组公式,输入公式后,按【Ctrl+Shift+Enter】快捷键才会起到作用。

公式保存起来,需要使用的时候,直接复制粘贴,并将公众中的数据更改成自己表格的对应内容就可以了!返回搜狐,查看更多

💡 相关推荐

复数 (语言学)
365bet中文资讯网

复数 (语言学)

📅 08-05 👀 8806
赵丽颖为家乡修路被骂是真的吗?赵丽颖的老家具体在哪个地方?
2006世界杯
365bet中文资讯网

2006世界杯

📅 07-11 👀 8941