gpt4 book ai didi

excel - 你如何使用 Left/right/substitute 函数来查找逗号之间的值

转载 作者:行者123 更新时间:2023-12-04 15:41:35 26 4
gpt4 key购买 nike

即:Messenger、58.5 - Facebook < 1.2B >

我需要拉出两个逗号之间的 5 和“,” & “-”之间的 8.5该函数必须允许更多小数,即:DoorDash、6.22.7 - DoorDash < 4.9M >

我在做 =IFERROR(TRIM(MID(A4,SEARCH(",",A4)+1,SEARCH("-",A4)-SEARCH(",",A4)-1)) ,"") 但我一直得到的输出是 5, 5.8 – 我似乎无法将两者分开。

其他:给定的内容中只有两个逗号,并且所有给定的逗号都遵循相同的结构(文本、数字、数字 - 文本 <数字>)。需要使用公式 left, right, mid, search, rept, find, switch, or text

我需要两个公式:一个求5,另一个求5.8

最佳答案

使用 FILTERXML:

=INDEX(FILTERXML("<z>"&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE($A1,"<",""),">",""),"-","</y>"),",","</y><y>",2),",","<y>")&"</z>","//y"),COLUMN(A1))

将其放在第一个单元格中,仅更改 $A1 对单元格引用的引用,而将另一个 A1 保持原样。

根据个人的 Excel 版本,这可能需要在退出编辑模式时使用 Ctrl-Shift-Enter 而不是 Enter 来确认。

然后向下复制数据集。

enter image description here

关于excel - 你如何使用 Left/right/substitute 函数来查找逗号之间的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60045887/

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