excel处理手撸OD矩阵技巧记录

文章介绍了如何使用Excel处理OD(Origin-Destination)矩阵,通过组合起点和终点列,消除重复值,然后利用数据的合并计算功能与SUMIF函数,将相同起终点的流量数据相加,形成不重复的OD矩阵。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

excel处理手撸OD矩阵技巧记录

数据现状:
OD对子之间有多组流量,例如 有两行均为起点在小区1,终点在小区58的流量数据

终点58的真难搞啊啊啊啊

需求:
把同样起终点的流量相加,变为每行起终点不重复的OD矩阵

处理办法:
1,通过逗号分隔,把前两列组合成一列
在这里插入图片描述
就是这么简单粗暴,在函数输入栏用&连接即可,
然后复制组合列,粘贴“值”,这样,就获得了以下的第一列
无话可说
此时,
我们要做的就是如果某几行的第一列相同,则把这几行的第二列相加。

用到excel-数据-合并计算功能

首先获取一列去除了重复值的“组合”
噜啦噜啦嘞绿绿
复制“组合”列,删除重复值,得到不重复的一列

下面开始干正事

在这里插入图片描述
我们想做的事情在下图中可以解释为
对于第 D列来说,只要内容相同,那么就把对应行的“路径流量”相加
而第 I 列刚好是第 D列去除重复值的结果
真麻烦

对第 I列的第一个有效值来说,输入:=SUMIF(D2:D7786,I2,E2:E7786)
表示从D2 到 D7786,如果有值和 I2相同,那么就把第E列的对应值相加,结果放在 I2格中

再把第 J 列的每一个单元格都拖一遍 就完成了

经过检验
第 E列和 第 J列的加和相同,所以没问题

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值