excel - Excel中的列解析
问题描述
我的 excel 列之一,如下所示。
COL A COL B
----------------------------------------
ABCDEFGH ABCDEFGH-#648-2011 EXT.8503
在 C 列中,我想要的值应该是 -#648-2011 EXT.8503
如何在 Excel 中执行此操作?
我试过这样的公式:
=LEFT(B242,LEN(LEFT(A242,LEN(A242))))
但是,它不起作用,请建议?
解决方案
查看您的数据,B2 似乎有一个值,A2 贴在它的左侧。如果是这种情况,那么您可以使用:
=RIGHT(B2,LEN(B2)-LEN(A2))
如果不是这种情况并且只是巧合,那么我同意@Tim Biegeleisen 他的回答:)
编辑:
您可能想排除连字符然后使用:
=RIGHT(B2,LEN(B2)-LEN(A2)-1)
推荐阅读
- c# - EF Core - 如何通过多个连接按可空列分组
- hugo - 进行hugo部署时如何跳过删除一些文件?
- mongodb - 命令失败,出现错误 16020 (Location16020):'表达式 $eq 正好采用 2 个参数。1 人通过了。在服务器本地主机上:27017
- c# - 在 .Net Core 3.1 的 WebApi 中使用 Cors 失败
- node.js - 我们可以将屏幕截图作为附件添加到 Azure 管道中的测试结果吗
- vue.js - 无法从通过事件总线(Vue.js)调用的方法发出事件
- javascript - Chartjs:如何在 Ionic 4 中切换图表的可见性
- c++ - 求一个字符串可以减到0的步数
- python - 减少 Python 中的循环时间
- reactjs - 在 react 中使用 array.map 是否会导致每个项目的系统渲染?