excel 为什么无法提取某些内容

j9per5c4  于 2022-12-14  发布在  其他
关注(0)|答案(1)|浏览(245)

我需要从单元格中提取此内容例如:我只需要1000。用这个序列和这个公式,我可以从单元格中提取1000。
我使用的公式是MID(A1,搜索(“=",A1)+ LEN(“=”),搜索(“秒”,A1)-搜索(“=",A1)-LEN(“=”))+0
然而当细胞的序列变成:
A1:长= 50 cm停留时间abcd= 1000秒
无法提取1000。
请帮帮忙

uklbhaso

uklbhaso1#

编辑,由于OP提到他们正在使用Excel 2016,因此公式进行了相应变更

·单元格D2中使用的公式

=SUBSTITUTE(FILTERXML("<m><b>"&SUBSTITUTE(SUBSTITUTE(B2,"="," ")," ","</b><b>")&"</b></m>","//b[contains(., 'seconds')]"),"seconds","")

备选方法:
·单元格C2中使用的公式

=SUM(IFERROR(--TEXTAFTER(TEXTBEFORE(B2,"seconds"),"=",{1,2}),0))

相关问题