使用= SUBSTITUTE
我在A1中有字符串:
[{ “LeadPhoneID”:3337624, “CallDate”: “/日期(1495638988456 + 0100)/”, “UtcCallDate”: “/日期(1495638988456 + 0100)/”, “尝试”:0, “状态”:2 “的ResultCode”: “OE04”, “LeftMessage”:假, “用户ID”:223, “注释”: “”}]
我只是想在notes字段中提取数据:“Notes”:“只”。
我在A2中尝试了以下但是不起作用,这似乎是字符串中的字符破坏我的公式的问题。
任何帮助都会受到赞赏。
谢谢:)
注意:对于字符串,变量不同,我将替换为通配符,例如:
“CallDate”: “/日期(1495638988456 + 0100)/” “CallDate”: “/日期(??????????????????)/”
答案 0 :(得分:0)
以下公式应该有效:
=MID(A1,SEARCH("Notes",A1),SEARCH("}]",A1)-SEARCH("Notes",A1))
参见图片以供参考。
Cell A1
作为[{"LeadPhoneID":3337624,"CallDate":"/Date(1495638988456+0100)/","UtcCallDate":"/Date(1495638988456+0100)/","Attempt":0,"Status":2,"ResultCode":"OE04","LeftMessage":false,"UserID":223,"Notes":"Test Note"}]
Cell A1
作为[{"LeadPhoneID":3337624,"CallDate":"/Date(1495638988456+0100)/","UtcCallDate":"/Date(1495638988456+0100)/","Attempt":0,"Status":2,"ResultCode":"OE04","LeftMessage":false,"UserID":223,"Notes":""}]
编辑:________________________________________________________________________
要获得Test Note
作为结果,请使用以下公式:
=MID(A1,SEARCH("Notes",A1)+8,SEARCH("}]",A1)-SEARCH("Notes",A1)-9)