数字 - ハイフン - テキストの列があります (例: 4122555 - Guy Hopkins Construction SIP Trunking
)。
これを 7 桁の口座番号だけにするにはどうすればよいですか?
数字 - ハイフン - テキストの列があります (例: 4122555 - Guy Hopkins Construction SIP Trunking
)。
これを 7 桁の口座番号だけにするにはどうすればよいですか?
数式を使用する
=LEFT(D3,FIND("-",D3)-2)
テキストがセル D3 にあるとします。
これはうまくいくはずです:
=LEFT(A1, SEARCH("-",A1)-2)
instr を使用してハイフンを見つけ、Left メソッドを使用して抽出します
Dim myVal As String
myVal = "4122555 - Guy Hopkins Construction SIP Trunking"
Dim iPos As Integer
iPos = InStr(1, myVal, "-") - 1
If iPos > 0 Then
MsgBox Trim(Left(myVal, iPos))
End If