regex - 从 VLOOKUP 函数限制字符放置在单元格中?
问题描述
我们正在做库存并使用一些 VLOOKUP 功能从我们的数据库中提取信息。在设置我们将使用的表格方面,我已经走了很长一段路。但是,对于我们拥有的板的长度和宽度,我还想从数据库表或同一表中的说明列下提取信息。
基本上,我需要列N
并O
自动填充来自项目描述的适当信息(H
同一张表中的列),这只是LXW,始终作为我们数据库中任何项目或 column 的第一条信息H
。
我已经尝试过数据验证规则,但它只能告诉我它是无效的,我需要自动清除单元格中任何不需要的字符。
我考虑过使用 SPLITX
作为分隔符的 SPLIT 函数,但它不能很好地工作,因为我必须稍后将工作表带回 Excel。
更新:对不起,我将上传整个工作表的图像。F27
是“产品代码”,用于从数据库中提取描述、1 类、2 类和 U/M。我也可以L X W
从数据库中提取,或者从同一张表中的描述中提取
关于如何做到这一点的任何建议?
测试表如下:
https://drive.google.com/open?id=1StOWs0sTsdIUT76tKVvdjGHW7s-PXSNA1ceIQsYsFFY
解决方案
请在单元格中使用以下公式N5
:
=ArrayFormula(IFERROR(SPLIT(REGEXEXTRACT(H5:H11,"(\d+[X|x]\d+)"),"X|x",1,1)))
使用的功能:
推荐阅读
- c++ - CFileFind 不考虑目录的第一个文件
- java - 即使在保证 oauth 的抄写员之后也会出现错误“ClassNotFoundException”
- javascript - 创建后禁用选择框选项
- vba - 标签+动态数字.text = "" vba
- android - 如何编写扩展乐趣以在 Kotlin 中附加字符串?
- ios - 创建新文件时在 Swift 中继承 Viewcontroller
- c++ - 括号内实例的销毁
- wordpress - svg 没有显示在我的 wordpress https 网站上
- php - CSV导入具有不同数组的codeigniter
- android - 当使用 Intent 从应用程序打开 Google 地图时,如何存储 Sqlite 数据库中两个位置之间的距离和时间?