答案1
使用功能区“数据”选项卡上的“获取和转换”>“来自表/范围”从数据表创建查询。我已经这样做了,并将查询命名为“数据”。
然后,我使用 PowerQuery 编辑器中的“主页”>“关闭并加载”将查询加载到新表中。
然后,我单击功能区上“查询”选项卡上的“合并”,并配置对话框如下:
在具有重复值(例如 TRIP ID)的列上对表及其自身执行 INNER JOIN,会将每一行与具有相同 TRIP ID 的其他行连接起来。因此,您将得到以下结果:
单击该网格右上角的双箭头将把“表格”扩展到每一行,如果您按 TRIP ID = 3 进行过滤,您将得到以下内容:
现在我可以计算每个节点与同一个 TRIP ID 中的每个其他节点之间的距离:
如果我将查询加载回 Excel 并透视结果,我会得到矩阵: