excel,怎么从一列数据中筛选出包含另一列数据的部分? 如何从excel某列中筛选出包含另外一列关键词的行?

www.zhiqu.org     时间: 2024-06-15

把垃圾搜索这一列后面加一个辅助列,只要垃圾搜索这列不为空,就买后面显示"垃圾"

如图

辅助列公式为:=IF(D2<>"","垃圾","")

最终结果公式为:

=IFERROR(LOOKUP(1,0/FIND($D$2:$D$18,A2),$E$2:$E$18),"正常")

数组公式需要同时按下ctrl shift enter 三个键。



B2输入

=IF(COUNT(FIND(D$2:D$18,A2))>0,"垃圾","正常")

数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。



在B2单元格输入公式:

=IFERROR(LOOKUP(1,0/(FIND($D$2:$D$18,A2)),"垃圾"),"正常")

复制并下拉,即可…………



我们该如何在大量excel表格中快速找到我们需要查找的大量信息,可用如下方法:
开启分步阅读模式
操作方法
01
如下表:表1中有海量信息,表二中数据在表一中都找得到,那么如何在表一中快熟标出表二要查找的大量信息呢?

02
可以将表二中要查找“准考证号”(也可以是其他项,最好选择标志行的一列,就是一般情况几乎不可能出现重名的一列为宜)的信息复制到表一A列——鼠标点击表一“J2”单元格:在单元格里输入函数=IF(COUNTIF(A:A,B1)>0,"重复","不重")
——点击“Enter”键。

03
COUNTIF(range,criteria)函数含义:=countif(范围,条件) 函数的第一个参数是范围,第二个参数是条件。用来统计满足条件的数量。COUNTIF(A:A,B1):“A:A”表示在A列找B1单元格字符的数量,=IF(COUNTIF(A:A,B1)>0,"重复","不重")表示如果B1单元格字符在A列存在,则满足条件的字符数量大于0为“真”,返回IF函数第二项,则在单元格中输入“重复”,否则输入"不重"。
04
将鼠标箭头放在单元格右下角待鼠标箭头变成实心十字架时向下拖动鼠标,就能复制单元格中函数,这样就将A列单元格中出现的内容都标记出来了。

B2=IF(SUM((IFERROR(FIND($D$2:$D$9999,1&A2),0)>1)*1)>0,"垃圾","正常")
下拉填充

excel批量筛选一列单元格内容中包含另一列的单元格的内容?~

C2单元格输入并下拉公式=IF(ISERROR(LOOKUP(1,0/FIND(A$2:A$6,B2),A$2:A$6)),"不包含","包含")



lookup是最经典的解法了,我提供另一种思路吧,B2输入下面公式,向下填充。
=IF(SUMPRODUCT(ISNUMBER(FIND(F:F,A2))*(F:F"")),1,"")
可以增加任意关键词达到你题目的要求。


#叶柱嵇# 怎么在Excel列A数据中筛选出列B数据 -
(13999456263): 在C1中输入或复制粘贴下列公式=COUNTIF(A:A,B1)>0 下拉填充 筛选C列结果为TRUE的各行.或 在C1中输入或复制粘贴下列公式=IF(COUNTIF(A:A,B1),B1,"") 下拉填充

#叶柱嵇# excel表格中查找一列数据里的数字是否包含在另一列数据里该怎么办,是包含而不是完全相同 -
(13999456263): 用下面的公式:=if(iserror(find(a1,b1)),"","包含")下拉复制公式.或者用下面的公式:=if(isnumber(fin...

#叶柱嵇# excel如何同时筛选两列“含有有文字或数据的项” -
(13999456263): 在C2中输入或复制粘贴下列公式 =IF(OR(A2<>"",B2<>""),1,0) 下拉填充 筛选C列 结果为1的A和B列即是你要的结果

#叶柱嵇# excel表格筛选怎么用 -
(13999456263): 1. 选中一列2. 点击筛选3. 点击倒三角可以出现筛选列表,前三项是排序4. 颜色筛选,是根据单元格中的文字颜色筛选 ,点击结果后5. 文本筛选有很多种,等于就是全匹配,不等于就是全不匹配,开头是就是前面相同即可,结尾是就是结尾相同,包含就是包含有筛选内容,不包含就是不包含筛选内容.6. 选择开头是“汉”7. 结果是:8. 9. 下面的内容筛选,是输入 ”条件“,然后会在下面框里面筛选出条件的内容,点击确定就只会显示包含有条件的内容10. 筛选的大概功能就是这样

#叶柱嵇# excel 表格中如何筛选数据,步骤怎么操作?从下图A列(BC列是A列对应的数据)筛选出含H列的数据 -
(13999456263): 假设你有标题行,第一行有效数据在2行上,在D2中写这样的公式:=if(A2=B2,B2,"") 然后填充到整列就行了.意义就是如果这两列相同就把B列的值填充到D列上,否则就填成空的.

#叶柱嵇# 请高手指教,excel中有一列数据,如何在另外一列的一个单元格中筛选刚才得那列数据. -
(13999456263): 你说的是不是数据列有效性中的序列?选中这个单元格,数据-有效性-序列(充许那里选),在来源那里选中另外一列,如A1:A10这样子.

#叶柱嵇# excel同一张表中不同列中筛选出不相同的数据,并将不相同的数据显示到另外一列中 -
(13999456263): 在A1 B1输入相同的表头 例如:姓名 D1留空 D2输入公式 =isna(match(a2,b:b,)) 数据》筛选》高级筛选 列表区域:A:A 条件区域:D1:D2 复制到: C1

#叶柱嵇# excel中怎么筛选两列不同的数据,也就是第一列不同于第二列的筛选出来.放在另一列?? -
(13999456263): 公式向下复制 点中C列,点菜单的数据,筛选,自动筛选,点C1下拉框,选择TRUE,复制C列到D列. 点菜单的数据,筛选,自动筛选(取消筛选的意思)完成.

#叶柱嵇# excel,自动将一列数据分类筛选到另一列的函数 -
(13999456263): 用高级筛选就好了.

#叶柱嵇# 紧急求助:excel如何将一列数据筛选 并移动到另一列 -
(13999456263): 选中 标题行 数据-筛选 选中筛选结果 右击 剪切 选择 然后 粘贴