【如何用excel表格在几组数据中统计相同数据的个数每组数据-查字典问答网
分类选择

来自时静艳的问题

  【如何用excel表格在几组数据中统计相同数据的个数每组数据由5个自然数组成,一共500组,想统计出,有3个数字相同的数据的组数,请问如何实现.所有数据都是100以内的自然数.我现在用sum(countif只】

  如何用excel表格在几组数据中统计相同数据的个数

  每组数据由5个自然数组成,一共500组,想统计出,有3个数字相同的数据的组数,请问如何实现.所有数据都是100以内的自然数.

  我现在用sum(countif只能做出每两组数之间的相同数字的个数.

  谢谢各位

5回答
2020-02-02 19:21
我要回答
请先登录
范坚坚

  假设每组中没有重复值,比如下面4组数据.

  12345

  23456

  34567

  45678

  你想要的答案是几?请写出手工计数过程.

2020-02-02 19:25:00
时静艳

  我想要找的是只有3个数字相同的两组数,行1和行2的数列有4个数字相同,所以不要。我现在的做法是,先用行1分别和下面三组比较,用的公式是f2=sum(countif(a2:e2,a$1:e$1)),然后行2再和行3.4比较记作g,最后比较行3和行4,记作h0abcdefgh112345223456433456734445678234F3和G4=3,所以是2次

2020-02-02 19:27:13
范坚坚

  比过一次符合条件的行就不再用了吗?比如5行123451236736789678141/22/32/43/4都符合条件,那么这样算几次?

2020-02-02 19:30:55
时静艳

  12345123673367891367814233还是按照之前的公式4次

2020-02-02 19:34:59
范坚坚

  可以用vba自定义一个函数.按住alt依次按f11,i,m粘贴下面的代码.假设你要求的数据在a1:e500=x(a1:e500,3)ps:如果是4个相同,公式中的3改4即可.Functionx(aAsRange,bAsInteger)arr=a.Valueu1=UBound(arr)u2=UBound(arr,2)Forr=1Tou1-1Fori=r+1Tou1t=0Forc=1Tou2Forj=1Tou2Ifarr(r,c)=arr(i,j)Thent=t+1NextNextIft=bThenx=x+1NextNextEndFunction

2020-02-02 19:37:47

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •