打开标签 - 关闭标签" {}" - 如何形成

时间:2017-05-18 08:29:54

标签: database excel pivot

你好excel我有大数据。我只有一列数据,我希望按标签拆分" {"和"}"。在列上,图像是这样的: {{[math1];1;1;5.6617};{[math2];1;1;34.3131};{[math3];1;1;4.5293}}

如果我格式化文本是这样的:

{
    {[math1];1;1;5.6617}; //Math1
    {[math2];1;1;34.3131}; //Math2
    {[math3];1;1;4.5293} //Math3
}

我希望拆分// Math1,// Math2& // MATH3

数据来自SQL服务器可能对此有所帮助。我可以在Excel上使用额外的工具来获取数据模型吗?

1 个答案:

答案 0 :(得分:1)

以下应该会有所帮助,但不确定它是解决问题的最佳方法。

对于第一部分,即Math1,请使用以下公式

=MID(A1,2,SEARCH("};",A1,1)-1)

对于第二部分,即Math2,请使用以下公式

=MID(A1,SEARCH("};",A1,1)+2,SEARCH("};",A1,SEARCH("};",A1,1)+1)-SEARCH("};",A1,1)-1)

对于第三部分,即Math3,请使用

=MID(A1,SEARCH("};",A1,SEARCH("};",A1,1)+1)+2,LEN(A1)-SEARCH("};",A1,SEARCH("};",A1,1)+1)-2)

参见图片以供参考

enter image description here