Итак, у вас есть уникальный идентификатор ":"
перед значением, которое вы хотите вернуть, вы можете использовать его в своих интересах.
1) используйте функцию InStr
, чтобы найти положение, где находится этот уникальный символ в строке.
2) Используйте функцию «Влево», чтобы вернуть символы вплоть до уникального символа.
3) из этого мы можем затем использовать функцию замены, чтобы обнулить только что возвращаемый текст, оставив только желаемое значение.
4) патрон с функцией обрезки (хорошая уборка и чистота данных)
Я показал, что я сделал ниже (используя [Data1]
в качестве строкового значения), это было независимо от того, какое сообщение вы получили до этого значения, если у вас есть уникальный символ, оно всегда будет возвращать значение (я понимаю, что я мог бы просто сказать это в двух словах (это делает его динамичным))
Trim(Replace([Data1], Left([Data1], InStr([Data1], ":")), ""))
надеюсь, это поможет :)