excel - Excel从连续最后一个填充单元格中的字母数字中提取文本
问题描述
嗨,这个请求可能非常具体,但我有一排用字母数字填写的单元格,例如
假设第 1 列是带有行名的 A。我希望第 2 列显示右侧填充的最新单元格(对于第 2 行,它将是 PL0.25)
我也想把数字去掉,所以只写PL。有没有一个公式可以在一行中完成所有这些?
解决方案
听起来您总是想要左两个字符,如下所示。这可以在 A1 中,然后向下拖动行。
=LEFT(LOOKUP(2,1/(1:1<>""),1:1),2)
为了确保仅使用 Text 并处理长度小于两个的字符串,请尝试:
=IFERROR(LEFT(INDEX(1:1,,MATCH("zzz",1:1)),2),"")
推荐阅读
- php - 通过 PHP 的 IOS 13 标头
- angular - 以角度绑定数据。声明模型,其中包含另一个模型的列表
- javascript - 为什么 filereader.onload 没有第一次执行?
- deep-learning - Pytorch:网络根本不学习+权重太低
- node.js - 我可以从获取请求中绘制 D3 图吗?
- javascript - 如何突出显示字符串中每个句子的第一个单词?
- c# - 为什么 TryPopRange 可能会出现异常?并发栈
- javascript - Socket.io:事件侦听器中的 Socket.emit 工作非常奇怪
- powershell - 对组中不包括 OU 的用户运行 AD 搜索
- sql-server - 如何在 SSIS 中创建一个任务,用户可以在每次运行包时更改变量的值?