gpt4 book ai didi

excel - Excel 中的截断字符串 - 是否有函数可以删除分隔符后字符串的最后一部分

转载 作者:行者123 更新时间:2023-12-02 23:34:24 25 4
gpt4 key购买 nike

Excel(2000 以上)中是否有智能宏可以删除字符串的最后部分(如果它具有特定的分隔符)?

如果分隔符不存在,则应保留字符串

例如,对于“.”

 abcd.1          =>  abcd
abcd => abcd

我想我可以使用 Instr 和 Mid 等的组合来写一些东西,但我很好奇是否有更智能的简写,例如“Strip('abcd.1';'.')”或所以。

最佳答案

我不相信有任何函数可以为您执行此操作。

你可能可以使用这样的东西:

=LEFT(A1,IF(ISERROR(SEARCH(".",A1)),LEN(A1),SEARCH(".",A1) - 1))

这将删除分隔符的第一个实例之后的所有字符,如果您想从最后一个实例中删除,您可能需要编写自己的函数来对反向字符串进行搜索。

可用功能的完整列表可以在以下位置找到:

http://www.techonthenet.com/excel/formulas/index.php

关于excel - Excel 中的截断字符串 - 是否有函数可以删除分隔符后字符串的最后一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/713752/

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