我想将一个单元格拆分成多个列。 请参阅下面的例子。
uuid=$(shell docker-compose ps -q myService)
a-rule: some deps
docker cp "$(uuid)":/a/b/c .
我使用LEFT公式将移动用户分开一个但不能成功地从括号中拆分300号。
答案 0 :(得分:1)
假设您在单元格A3
中有内容(您希望拆分),则以下公式应该有效。
在单元格B4
中获取Mobile Users
:
=LEFT(A3,FIND("(",A3)-2)
在单元格C4
中,从括号中获取数字300:
=VALUE(MID(A3,FIND("(",A3)+1,FIND(")",A3)-FIND("(",A3)-1))
答案 1 :(得分:1)
在B2和C2中,
=TRIM(LEFT(A2, FIND("(", A2)-1))
=--REPLACE(REPLACE(A2, FIND(")", A2), LEN(A2), TEXT(, )), 1, FIND("(", A2), TEXT(, ))
不要使用类似文字的数字。只要有可能,使用VALUE函数或双一元(又称双减号或--
)将文本转换为真数。
答案 2 :(得分:0)
使用此功能仅获取数字。
Function GetNums(target As Range)
Dim MyStr As String, i As Integer
MyStr = ""
If Len(target.Value) = 0 Then GoTo GoExit
If target.Value = "None" Then GoTo GoNone
For i = 1 To Len(target.Value)
If IsNumeric(Mid(target, i, 1)) Then MyStr = MyStr & Mid(target, i, 1)
Next i
GoTo GoExit
GoNone:
GetNums = "None"
Exit Function
GoExit:
GetNums = MyStr
End Function