我有一个不可编辑的源.csv文件,我想提取特定文本中包含的数量。我尝试将MID
与LEFT
和RIGHT
结合使用QTY :
。但是,我只能得到其中任何一个(之前/之后)。
我希望在)
之后和(Empty : Empty - Colour : Mixed colours - QTY : 22)
之前的任何内容中提取文字
示例:
{{1}}
我感兴趣的文字是 - " 22"
答案 0 :(得分:1)
您可以使用mid和find函数的组合
= MID(A1,FIND(“QTY:”,A1)+ LEN(“QTY:”),(FIND(“)”,A1) - (FIND(“QTY:”,A1)+ LEN(“数量:“))))
答案 1 :(得分:0)
您可以利用以下公式:
=SUM(MID(0&A1,LARGE(ISNUMBER(--MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))*ROW(INDIRECT("1:"&LEN(A1))),ROW(INDIRECT("1:"&LEN(A1))))+1,1)*10^ROW(INDIRECT("1:"&LEN(A1)))/10)
致谢here。