gpt4 book ai didi

excel - 从单个单元格中搜索和提取子字符串

转载 作者:行者123 更新时间:2023-12-04 20:56:32 24 4
gpt4 key购买 nike

我在Excel中有以下情况。 Column A包含基准列表(例如 S&P TSX 60),而 B1包含一个综合基准列表,每个基准前面都有百分比:

5% S&P 500/
25% S&P 500 Financial/
50% S&P TSX 60 (ex-Energy)/
20% CAC 40

如果复合 Material 包含基准,我需要能够提取百分比。我能够完成大部分工作,但似乎无法弄清楚数据验证步骤。

如图所示,S&P TSX 60 不在综合指数中,但 S&P TSX 60(ex-Energy)在。然而,该公式仍然返回 S&P TSX 60 和 S&P TSX 60(不含能源)的百分比。

Excel 公式中还需要什么额外的东西来防止这种情况发生?

还是在 VBA 中更容易做?

最佳答案

这个公式应该适合你:

=IFERROR(MID($B$1,FIND(A2&"/",$B$1&"/")-4,3),"")



但是您应该将@Gordon 归功于他的好主意。

关于excel - 从单个单元格中搜索和提取子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46533649/

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