parsingexcel线
我正在为我的团队工作。 我收到这样一行:
*Event <"number"> initiated. Msg: Tkt:xxxx/Severity/Impact:<"prod/cert">/Client:<"client">/Sys:<"server_name">/Prob:<"description"> :/Esc.Team:<team>/Start@<time>*
我能够parsing大部分重要的影响,严重性,客户和团队。
但是我需要获取服务器名称。 基本上我需要将该行的服务器名称复制到列中。
那可能吗?
假设string的格式是稳定的,那么mid
和find
的组合应该这样做。
如果该string在单元格A1
:
=MID(A1;FIND("/Sys:<";A1)+7;FIND(">/Prob:";A1)-FIND("/Sys:<";A1)-8)
将提取server_name
我敢肯定,有一个更聪明的方法,但我不擅长Excel(双关语:)
复制到一个新的列中,find并replace列:
找什么:
*Sys:<"
全部replace,find:
"*
全部replace。