gpt4 book ai didi

excel - 从文本字符串中提取数字 - Excel

转载 作者:行者123 更新时间:2023-12-02 05:23:04 31 4
gpt4 key购买 nike

我正在尝试从 Excel 中的文本字符串中间提取一个数字。该字符串是字母、数字和一些字符的混合。

示例数据字符串:-

Web Address 
/products_list.php?retailer=8&cat=43
/products_list.php?retailer=22&cat=43
/products_list.php?retailer=8&cat=1011
/products_list.php?retailer=81&cat=1023
/products_list.php?retailer=147&cat=1224
/products_list.php?retailer=8&cat=1
/products_list.php?retailer=147&cat=4
/products_list.php?retailer=147&cat=401

我想要实现的是

example excel

我已经从文本中提取了所有数字,但确实不知道如何获取中间或末尾的数字。

我尝试解决该问题的代码是:-

=SUM(MID(0&A3,LARGE(ISNUMBER(--MID(A3,ROW(INDIRECT("1:"&LEN(A3))),1))*ROW(INDIRECT("1:"&LEN(A3))),ROW(INDIRECT("1:"&LEN(A3))))+1,1)*10^ROW(INDIRECT("1:"&LEN(A3)))/10)

数组公式的 SCE。

如果可能的话,我更喜欢公式而不是宏。

哦,万一我使用 Excel 2010 会有所不同。

最佳答案

零售商(B2):

=LEFT(RIGHT(A2,LEN(A2)-FIND("=",A2)),FIND("&",RIGHT(A2,LEN(A2)-FIND("=",A2)))-1)

目录号 (C2):

=RIGHT(A2,LEN(A2)-(FIND("cat=",A2)+3))

向下拖动公式并

enter image description here

关于excel - 从文本字符串中提取数字 - Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19979935/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com