在Excel中生成树

在Excel中生成树,excel,graph,tree,charts,Excel,Graph,Tree,Charts,我在Excel表格中有一些表示层次结构的数据。由于这棵树很大,查看数据变得相当困难,因此我尝试生成树的图形表示。Excel似乎没有内置的树生成支持。从Excel中生成树的最佳方法是什么?有附加组件吗 还欢迎提出与使用其他工具生成树有关的建议。(我已经在Visio中尝试了组织结构图选项。由于某些原因,它无法打开我的Excel文件。)也许您可以在useform中使用Excel Treeview控件,您可以找到一个很棒的教程。但我从来没有亲自使用过 似乎VisualStudio 2010可以让你做得更

我在Excel表格中有一些表示层次结构的数据。由于这棵树很大,查看数据变得相当困难,因此我尝试生成树的图形表示。Excel似乎没有内置的树生成支持。从Excel中生成树的最佳方法是什么?有附加组件吗


还欢迎提出与使用其他工具生成树有关的建议。(我已经在Visio中尝试了组织结构图选项。由于某些原因,它无法打开我的Excel文件。)

也许您可以在useform中使用Excel Treeview控件,您可以找到一个很棒的教程。但我从来没有亲自使用过

似乎VisualStudio 2010可以让你做得更聪明一点:你可以看一看。但我对MS的这一部分了解不够,无法在这方面帮助你


然而,在指向其他第三方工具时讨论了这个问题。

我在Excel工作表上使用了ActiveX Treeview控件,这很好。但是,根据您的Windows版本以及您有哪些安全更新,它可能工作,也可能不工作。我为一家大型城市银行开发了一个应用程序,但当某些升级应用于整个公司时,我们必须完全重新工作。在美国与微软进行了一次漫长而无用的讨论后,我们一无所获。如果你在谷歌上搜索“ExcelTreeView安全升级”,你会发现各种各样的讨论。我建议使用第三方,但我不能建议

对于节点链接树树映射都有解决方案。但它确实需要另一种工具,因为仅在Excel上绘制它即使不是不可能,也是非常困难的

我建议使用Funfun Excel加载项,它允许您直接在Excel中使用JavaScript。有了使用JavaScript的能力,您可以使用强大的库,如D3.js或HighChart.js,这样绘制树形图就容易多了

下面是在Excel中生成树的两个示例

我在第一个示例中使用了D3.js,在第二个示例中使用了Hightchats.js。我在Funfun在线编辑器中制作了这两个示例,然后将它们链接到我的Excel。您可以在下面的链接上查看代码

以下是将这些示例链接到Excel所需的操作

1)。从Office加载项商店插入Funfun加载项

2.创建新的Funfun或从Funfun在线编辑器加载示例。

3)玩得开心:)

披露:我是Funfun的开发者

看看这个[post]()它可能会给你一些线索它建议了两个解决方案1st Gephi是一个交互式可视化和探索平台,适用于各种网络和复杂系统、动态和层次图。第二网络