Excel中怎样查找符合条件的行

来源:百度知道 编辑:UC知道 时间:2024/05/05 00:46:36
比如:有1行6列6个数字(从A1到F1),如果这行符合:6个数字当中1,3,5三个数字就占了3个,则在G1中显示1,否则显示0
比如:1,2,3,4,5,6为一行
1,2,3,4,6,7又是一行,则1,2,3,4,5,6这行符合(1,3,5,占了三个),另一行不符合.这里只是举个简单例子,实际上的数字是杂乱无规律的,但有些行会符合,1,3,5就占了3个

在G1单元格内输入或复制:
=IF(SUMPRODUCT((COUNTIF(A1:F1,{1,3,5})))>=3,1,0)

如果该行中含有1,3,5必须齐全,且每个只能占有一个单元格(不重复),可使用以下公式:
=IF(AND(COUNTIF(A1:F1,1)=1,COUNTIF(A1:F1,2)=1,COUNTIF(A1:F1,5)=1),1,0)

excel中查找符合条件的行的方法如下:

一、用高级筛选实现

  1. 先用EXCLE打开你需要筛选数据的表格

  2. 选择你需要筛选的列,再点击“数据”选项卡下的“筛选”按钮

  3. 点击筛选列右边的小三角形,再选择“数字筛选”下的“自定义筛选”

  4. 在弹出对话框中,输入“与”或“或”的条件,再点击“确定”按钮即可完成筛选。

二、用函数公式实现

不同需求用不同的函数公式实现,举个常见的例子vlookup函数的使用方法吧。

VLOOKUP函数=VLOOKUP(查找的值,查找区域,返回列的位置,查找的方式)

注意:关于“查找的方式 ”有两种,一种模糊查找 ,一种精确查找,运用的方式 都不一样。

=IF(COUNTIF(A1:F1,"=1")+COUNTIF(A1:F1,"=2")+COUNTIF(A1:F1,"=3")>=3,1,0)

向下拖动公式即可

=IF(SUM(IF(COUNTIF(A1:F1,{1,3,5})>0,1,0))>=3,1,0)

例子不够清楚~