【发布时间】:2016-07-02 07:29:41
【问题描述】:
我在 Excel 中有一个包含以下记录的列:
{Property1=选择加入,Property2=选择退出,Property3=选择退出}
{Property1=选择加入,Property2=选择退出,Property3=选择退出}
{Property1=选择加入,Property2=选择加入,Property3=选择加入}
有没有办法将其转换为 csv 或三个单独的列
属性 1、属性 2、属性 3
选择退出,选择退出,选择加入
选择加入,选择加入,选择加入
选择退出,选择退出,选择加入
【问题讨论】:
-
当然有办法。顺便说一句,要求代码的人预计会做出某种程度的原始努力。
-
不,我不是要代码。我可以解析一下,谢谢。我期待在 excel 本身中有一种方法。
-
使用本机 excel 函数的文本解析仅适用于静态项目数。如果您的 samepl (JSON..?) 数据真正代表输入,那么可以,可以构造一个公式将行拆分为列。 fwiw,VBA 子过程会更合适,C#/VB.Net 有一些 JSON 库可以解决问题。
-
不是一个真正的答案,但您可以使用
Text to Columns功能,使用=和,作为分隔符 - 这将为您提供您需要的 3 个列以及每个 3 个标题一个单独的列,您可以轻松删除...更多的黑客,但它会做的伎俩。
标签: excel csv export-to-csv