当单元格中存在其他相似词时,在列中查找确切词(没有其他字母)的功能
Function to find exact word in a column (without other letters) when other similar words exist in cell
我有一个单元格中的多响应数据,由 ALT+ENTER(或 ctrl + j)分隔。
可以在单个单元格中的三个类别是“未发布”、“已发布”或“已发布用于测试”
我想添加一个“包含发布”的列,这意味着它会过滤包含“单独发布”、未发布用于测试或未发布的单元格。
示例数据:
+------------+---------+-----------+----------------------+
| Company ID | Tech ID | Tech Name | Tech Status |
+------------+---------+-----------+----------------------+
| 123 | 333 | soft 3 | Unreleased |
| | 112 | soft 2 | Released for Testing |
+------------+---------+-----------+----------------------+
| 456 | 223 | soft 1 | Released |
| | 112 | soft 2 | Released for Testing |
+------------+---------+-----------+----------------------+
| 789 | 119 | soft 4 | Released for Testing |
| | 223 | soft 1 | Released |
| | 333 | soft 3 | Unreleased |
+------------+---------+-----------+----------------------+
对于上述数据,我想检索公司 456 和 789,因为这些记录的“技术状态”列包含“已发布”
如果不获取“未发布”和“已发布用于测试”的数据,我不知道如何执行此操作。
这是导出的数据,我无法选择数据的外观或导出方式。都是 XML 电子表格,我不知道如何更改 XML。但是,我可以像更改常规电子表格一样更改它。
我在想也许我可以使用带有“Released”和 Char(13) 的搜索功能,但我不知道如何摆脱“Unreleased”和 Char(13) 检索。除非有办法确保在那条线之前没有任何内容。也许是子串函数组合?
如果单词大小写一致 - 即总是 Released
,从不 released
或 RELEASED
,那么一个简单的公式如:
=IF(ISNUMBER(FIND("Released"&CHAR(10),A1&CHAR(10))),"contained released","")
可以。如果不是,则将 A1 包装在 PROPER(A1) 函数中:
=IF(ISNUMBER(FIND("Released"&CHAR(10),PROPER(A1)&CHAR(10))),"contained released","")
我有一个单元格中的多响应数据,由 ALT+ENTER(或 ctrl + j)分隔。
可以在单个单元格中的三个类别是“未发布”、“已发布”或“已发布用于测试”
我想添加一个“包含发布”的列,这意味着它会过滤包含“单独发布”、未发布用于测试或未发布的单元格。
示例数据:
+------------+---------+-----------+----------------------+
| Company ID | Tech ID | Tech Name | Tech Status |
+------------+---------+-----------+----------------------+
| 123 | 333 | soft 3 | Unreleased |
| | 112 | soft 2 | Released for Testing |
+------------+---------+-----------+----------------------+
| 456 | 223 | soft 1 | Released |
| | 112 | soft 2 | Released for Testing |
+------------+---------+-----------+----------------------+
| 789 | 119 | soft 4 | Released for Testing |
| | 223 | soft 1 | Released |
| | 333 | soft 3 | Unreleased |
+------------+---------+-----------+----------------------+
对于上述数据,我想检索公司 456 和 789,因为这些记录的“技术状态”列包含“已发布”
如果不获取“未发布”和“已发布用于测试”的数据,我不知道如何执行此操作。
这是导出的数据,我无法选择数据的外观或导出方式。都是 XML 电子表格,我不知道如何更改 XML。但是,我可以像更改常规电子表格一样更改它。
我在想也许我可以使用带有“Released”和 Char(13) 的搜索功能,但我不知道如何摆脱“Unreleased”和 Char(13) 检索。除非有办法确保在那条线之前没有任何内容。也许是子串函数组合?
如果单词大小写一致 - 即总是 Released
,从不 released
或 RELEASED
,那么一个简单的公式如:
=IF(ISNUMBER(FIND("Released"&CHAR(10),A1&CHAR(10))),"contained released","")
可以。如果不是,则将 A1 包装在 PROPER(A1) 函数中:
=IF(ISNUMBER(FIND("Released"&CHAR(10),PROPER(A1)&CHAR(10))),"contained released","")