我想从一个包含数字和文本的列中分离出一个字符串。
例如:我的excel文件中有此列,我想将包含字符串的“NCT”提取到新列中。所以我的问题,我怎么能提取所有NCT05718167 sperate列和相应的行?
”
试用标识符
CTR20223447; NCT05718167; GDCT0476127; TQB2450-III-12
NCT05671510; GDCT0475865; PRESERVE-003
NCT05487391; QL1706-304; CTR20222281; GDCT0462845; DUBHE-L-304
2条答案
按热度按时间lo8azlld1#
使用TEXTBEFORE和TEXTAFTER:
2g32fytz2#
一个*替代 * 使用FILTERXML()的方法,虽然**Scott CranerSir已经给了你一个简单和漂亮**的解决方案,使用TEXTBEORE()和TEXTAFTER(),它仍然适用于
MS365
,请注意,我给出的以下公式不适用于Excel for Web
和Excel For MAC
,但适用于Excel 2013+
。·单元格
B1
中使用的公式另外,看起来所有的
NCT
都有一个固定的模式和一个11
的len,如果它对你的数据有相同的一致性,那么使用MID()函数使用下面的公式会更简单。·单元格
B1
中使用的公式