我需要从单元格中提取此内容例如:我只需要1000。用这个序列和这个公式,我可以从单元格中提取1000。我使用的公式是MID(A1,搜索(“=",A1)+ LEN(“=”),搜索(“秒”,A1)-搜索(“=",A1)-LEN(“=”))+0然而当细胞的序列变成:A1:长= 50 cm停留时间abcd= 1000秒无法提取1000。请帮帮忙
uklbhaso1#
编辑,由于OP提到他们正在使用Excel 2016,因此公式进行了相应变更
·单元格D2中使用的公式
D2
=SUBSTITUTE(FILTERXML("<m><b>"&SUBSTITUTE(SUBSTITUTE(B2,"="," ")," ","</b><b>")&"</b></m>","//b[contains(., 'seconds')]"),"seconds","")
备选方法:·单元格C2中使用的公式
C2
=SUM(IFERROR(--TEXTAFTER(TEXTBEFORE(B2,"seconds"),"=",{1,2}),0))
1条答案
按热度按时间uklbhaso1#
编辑,由于OP提到他们正在使用Excel 2016,因此公式进行了相应变更
·单元格
D2
中使用的公式备选方法:
·单元格
C2
中使用的公式