Bad*_*eaz 3 excel substring excel-formula
这是我所拥有的工作表列中的数据示例:
Mining US
Soybean Farming CAN
Soybean Farming
Oil Extraction US
Fishing
Run Code Online (Sandbox Code Playgroud)
有数千个字符串以"US"或"CAN"结尾,我需要做的是从包含它的每个单元格中取出"US"和"CAN".
子字符串"US"和"CAN"仅存在于单元格中字符串的末尾(如果它们在那里).某些单元格不包含"US"或"CAN",但可能以字母"us"或"can"结尾.
我只想删除这些结束子串,以便我的表看起来像:
Mining
Soybean Farming
Soybean Farming
Oil Extraction
Fishing
Run Code Online (Sandbox Code Playgroud)
我对公式不是很缺乏经验,并且想知道是否有人可以建议这样做的方法?
谢谢
就像我在评论中提到的那样,你可以使用Excel内置的FIND for " US"和" CAN"用Blanks替换它们.请记住选中"匹配案例"复选框.可以使用快捷键CTRL+ 调用查找和替换.F这是实现所需内容的最快方法.
关于如何使用FIND和REPLACE FOR的SNAPSHOT" CAN".重复一遍" US"

但是,如果你仍然想要一个公式,那么把它放进去 B1
=IF(ISERROR(FIND(" US",A1,1)),IF(ISERROR(FIND(" CAN",A1,1)),A1,LEFT(A1, FIND(" CAN",A1,1))),LEFT(A1, FIND(" US",A1,1)))
我假设数据在Col A中
| 归档时间: |
|
| 查看次数: |
2286 次 |
| 最近记录: |