我希望我可以获得一些关于使用哪种配方的帮助。在下面的三行中,我试图从右边拉取值。
第一行你可以看到我们有10x50意味着10个包每个包含50个项目。所以我需要在X之前和之后提取值
它可能是两个单元格,其中我有X之前的值,然后是X之后的下一个单元格值。有时X位于最后一个单词之前的几个空格。我想知道是否有任何善良的人可以帮忙吗?
DEXTROSE 50%2G / ML 10X50 LSSYR
LEVETIRACETAM INJ USP 500MG SSOL 25X5
DOBUTAMINE 100 INJ 1X5 ML AMP SAM(PF)
答案 0 :(得分:1)
这对你有用。假设测量结束时或接近结束并查找最后一次出现的“x”。因此,如果在此测量之后还有另一个x,那么它将无法工作。此外,您的示例只有1到99之间的数字(也就是说不超过两位数)。因此,如果测量值超过5个字符,则此公式将不起作用。 aaXbb没关系。 aaaXbb不行。
= TRIM(RIGHT(LEFT(A1,SEARCH( “^^”,替代(A1, “×”, “^^”,LEN(A1)-LEN(SUBSTITUTE(A1, “×”, “”) )))+ 2),5))