gpt4 book ai didi

Excel、MID、搜索错误

转载 作者:行者123 更新时间:2023-12-03 00:09:14 27 4
gpt4 key购买 nike

我有两个字符串,我想提取中间的数字“2200”我正在使用公式

=VALUE(MID(C3,SEARCH("_",C3)+11,4)) 

C3 是字符串所在的位置。这个公式适用于“字符串2”,并给出我正在寻找的值“2200”,但不适用于“字符串1”,我得到#VALUE!。如果我改变公式

=VALUE(MID(C3,SEARCH("_",C3)+10,4))

它适用于“字符串 1”,但不适用于“字符串 2”我如何才能在两种情况下使用相同的公式?

字符串 1:ABC_1A1B_33C_2200_4AB_ABC4_4800

字符串 2:ABC_10A1B_33C_2200_4AB_ABC4_4800

谢谢,

最佳答案

只要示例 2200 的长度始终为 4 位数字,该方法就应该有效:

=LEFT(REPLACE(D7,1,FIND("@",SUBSTITUTE(D7,"_","@",3)),""),4)

关于Excel、MID、搜索错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43058331/

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