Excel中如何把表中有多个(3个以上)关建字的整行显示出来,其它不显示?

发布网友

我来回答

5个回答

热心网友

在BC两列都以国和美为关键字,只要BC两列中的任意一格包含国或美就行,所以应该是把第3号日本东京以及第8号欧洲人口隐藏,其余都显示。

如果关键字比较多,写公式不方便。建议用条件格式,然后排序。

将含有国的单元格标黄,将含有美的单元格标黄,如果有其它关键字就依次排下去,都标黄。确定。将B列和C列分别排序,都是黄格在上,先操作B或先操作C均可。如果觉得不好看,就再选中已被排序的A2:C8,以A列排序,可以得到序号增大且B列或C列包含国或美的整行。

最后可以删除条件格式。

热心网友

假设在B,C列
是每行都有,还是只要包含任意一个关键字?
D2=IF(OR(ISNUMBER(FIND("国",$B2)),ISNUMBER(FIND("美",$B2)),ISNUMBER(FIND("国",$C2)),ISNUMBER(FIND("国",$C2))),B2,"")
右拉,2列,然后下拉

热心网友

把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com

热心网友

查关键字用find(),再用if()判断。追问如何写?

追答只要显示有“国”和有“美”关键字,这几个字是在一个单元格,还是多个?你图里只有2列。

热心网友

假设数据在A、B、C列
方法一:
以D列为辅助列,在D2填入公式=OR(IFERROR(FIND("国",B2&C2,1),0),IFERROR(FIND("美",B2&C2,1),0))
下拉填充,然后对D列进行筛选出True的。
方法二:高级筛选
在E2:E5填入以下公式(E1留空)
=ISNUMBER(FIND("国",B2,1))
=ISNUMBER(FIND("美",B2,1))
=ISNUMBER(FIND("国",C2,1))
=ISNUMBER(FIND("美",C2,1))
选中A、B、C列,点菜单:数据-排序与筛选-高级,这时列表区域已经有了,条件区域选中或填入$E$1:$E$5(注意是E1开始),如果要复制到别的区域,上面勾选,然后复制到后面点选一个单元格位置,确定即可。

热心网友

在BC两列都以国和美为关键字,只要BC两列中的任意一格包含国或美就行,所以应该是把第3号日本东京以及第8号欧洲人口隐藏,其余都显示。

如果关键字比较多,写公式不方便。建议用条件格式,然后排序。

将含有国的单元格标黄,将含有美的单元格标黄,如果有其它关键字就依次排下去,都标黄。确定。将B列和C列分别排序,都是黄格在上,先操作B或先操作C均可。如果觉得不好看,就再选中已被排序的A2:C8,以A列排序,可以得到序号增大且B列或C列包含国或美的整行。

最后可以删除条件格式。

热心网友

假设在B,C列
是每行都有,还是只要包含任意一个关键字?
D2=IF(OR(ISNUMBER(FIND("国",$B2)),ISNUMBER(FIND("美",$B2)),ISNUMBER(FIND("国",$C2)),ISNUMBER(FIND("国",$C2))),B2,"")
右拉,2列,然后下拉

热心网友

把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com

热心网友

查关键字用find(),再用if()判断。追问如何写?

追答只要显示有“国”和有“美”关键字,这几个字是在一个单元格,还是多个?你图里只有2列。

热心网友

假设数据在A、B、C列
方法一:
以D列为辅助列,在D2填入公式=OR(IFERROR(FIND("国",B2&C2,1),0),IFERROR(FIND("美",B2&C2,1),0))
下拉填充,然后对D列进行筛选出True的。
方法二:高级筛选
在E2:E5填入以下公式(E1留空)
=ISNUMBER(FIND("国",B2,1))
=ISNUMBER(FIND("美",B2,1))
=ISNUMBER(FIND("国",C2,1))
=ISNUMBER(FIND("美",C2,1))
选中A、B、C列,点菜单:数据-排序与筛选-高级,这时列表区域已经有了,条件区域选中或填入$E$1:$E$5(注意是E1开始),如果要复制到别的区域,上面勾选,然后复制到后面点选一个单元格位置,确定即可。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com