excel如何统计两行中相同数据个数

我做了一个数据,是关于公交的,比如第一行是1路公交车的站点,第二行是2路公交车站点,第三行是3路公交车站点,假设有一百行。我想统计1路跟2路有多少个重复站点,1路跟3路有多少个重复站点,一直到1路跟100路,然后在统计2路跟3路,2路跟4路。。。最后一直到99路跟100路有多少个重复站点。怎么弄公式。说的具体点吧。在线等

如果只是找相同的个数,函数可以做。如果要把相同的站点列数来,数据量较大,不如找VBA老师写代码。

L2=SUMPRODUCT(COUNTIF($B2:$K2,OFFSET($A$1,MATCH(L$1,$A$2:$A$1000,),1,,10)))向右向下复制到黄色区域。篇幅有限只做了10个线路的示例。你自己照着做100条线路的表格。

追问

能跟我讲讲,后面的1,,10是什么意思吗。。

追答

OFFSET(定位单元格,向下偏移,向右偏移,行数,列数)
OFFSET(reference,rows,cols,height,width)
Reference 作为偏移量参照系的引用区域。Reference 必须为对单元格或相连单元格区域的引用;否则,函数OFFSET 返回错误值 #VALUE!。
Rows 相对于偏移量参照系的左上角单元格,上(下)偏移的行数。如果使用 5 作为参数 Rows,则说明目标引用区域的左上角单元格比 reference 低 5 行。行数可为正数(代表在起始引用的下方)或负数(代表在起始引用的上方)。
Cols 相对于偏移量参照系的左上角单元格,左(右)偏移的列数。如果使用 5 作为参数 Cols,则说明目标引用区域的左上角的单元格比 reference 靠右 5 列。列数可为正数(代表在起始引用的右边)或负数(代表在起始引用的左边)。
Height 高度,即所要返回的引用区域的行数。Height 必须为正数。
Width 宽度,即所要返回的引用区域的列数。Width 必须为正数。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-05-08
写个VBA程序,用两个循环语句,也不是很困难。
如果不懂编程,而且只是想找出某两路车的重复站点的话,倒是有个简便办法:
1、把原数据转置,每一路公交的站点放一列。
2、把要比较的两列数据复制到新表格中,且上下堆叠起来。
3、使用条件格式,突出显示重复值,就可以把重复站点列出来了。追问

我不是要找某两路车,我总共有一百多趟公交车,统计一下每两个公交车有多少个重复的。任务量非常大

第2个回答  2017-05-08
文件发来1.6.9.4.5.2.6.2.8.7追问

加你了啊

第3个回答  2017-05-08
这个很简单,截图给你追问

我对excel不太懂,最好详细点,每一个步骤都说一下。。

相似回答