通过函数EXCEL筛选另一个SHEET两列特定字符串
时间: 2023-11-24 14:07:05 浏览: 65
你可以使用Excel中的FILTER函数来筛选另一个SHEET中的两列特定字符串。假设你要筛选的字符串分别在SHEET2的A列和B列中,可以使用以下公式:
=FILTER(Sheet2!A:B, (Sheet2!A:A="特定字符串1")*(Sheet2!B:B="特定字符串2"))
其中,Sheet2!A:B表示要筛选的范围;(Sheet2!A:A="特定字符串1")*(Sheet2!B:B="特定字符串2")表示要筛选的条件,多个条件之间用乘号*连接。
请注意,此公式返回的是一个数组,你需要将其输入到数组公式中,或将其复制到多个单元格中,以显示所有筛选结果。
相关问题
用函数EXCEL筛选另一个SHEET某一列含有某些字符的项目
你可以使用Excel中的函数来筛选另一个工作表中某一列含有某些字符的项目。具体步骤如下:
1. 在需要筛选的工作表中,插入一个新的工作表。
2. 在新的工作表中,输入以下公式(假设需要筛选的工作表名称为Sheet1,需要筛选的列为A列,需要筛选的字符串为"abc"):
```
=IFERROR(INDEX(Sheet1!A:A, SMALL(IF(ISNUMBER(SEARCH("abc", Sheet1!A:A)), ROW(Sheet1!A:A)), ROW(1:1))), "")
```
3. 将公式复制到下方的单元格中,直到所有符合条件的数据都被筛选出来。
4. 在新的工作表中,选择所有的筛选结果,复制并粘贴到需要使用的工作表中。
需要注意的是,该方法只能筛选出符合条件的数据,并不能直接删除不符合条件的数据。如果需要删除不符合条件的数据,可以在新的工作表中手动删除不需要的数据,再将剩余的数据复制回原来的工作表中。
用函数EXCEL筛选另一个SHEET某一列含有某些字符的项目计数
你可以使用Excel中的函数来计数另一个工作表中某一列含有某些字符的项目。具体步骤如下:
1. 在需要筛选的工作表中,插入一个新的工作表。
2. 在新的工作表中,输入以下公式(假设需要筛选的工作表名称为Sheet1,需要筛选的列为A列,需要筛选的字符串为"abc"):
```
=COUNTIF(Sheet1!A:A, "*"&"abc"&"*")
```
3. 复制公式到下方的单元格中,直到所有的数据都被计算出来。
4. 最终得到的结果即为包含"abc"字符串的项目个数。
需要注意的是,该方法只能计算出符合条件的数据的个数,并不能直接删除不符合条件的数据。如果需要删除不符合条件的数据,可以在新的工作表中手动删除不需要的数据,再将剩余的数据复制回原来的工作表中。