永发信息网

EXCEL统计IP数

答案:3  悬赏:30  手机版
解决时间 2021-03-10 13:09
  • 提问者网友:夢醒日落
  • 2021-03-09 23:02
我同一个表中Sheet1里统计Sheet2中IP的某一段的IP数。
比如192.168.1.1到192.162.1.62中有多少个的。函数要怎么写?
最佳答案
  • 五星知识达人网友:迟山
  • 2021-03-10 00:15
=countif(sheet2!a:a,"192.*")
--------------------------------------
我在SHEET1中的A1这个单元格要统计到SHEET2中的D列的IP段的个数,比如是192.168.1.1到192.168.1.30这个段中有多少个IP数。

=sumproduct((left(sheet2!d1:d100,9)="192.168.1")*(--mid(sheet2!d1:d100,11,len(sheet2!d1:d100)-10)>=1)*(--mid(sheet2!d1:d100,11,len(sheet2!d1:d100)-10)<=30))

单元格区域根据实际情况修改
全部回答
  • 1楼网友:由着我着迷
  • 2021-03-10 02:30
=COUNTIF(sheet2!G6:G22,"192.162.*")+COUNTIF(sheet2!G6:G22,"192.163.*")+COUNTIF(sheet2!G6:G22,"192.164.*")+COUNTIF(sheet2!G6:G22,"192.165.*")+COUNTIF(sheet2!G6:G22,"192.166.*")+COUNTIF(sheet2!G6:G22,"192.167.*")+COUNTIF(sheet2!G6:G22,"192.168.*") 里面 G6:G22是区域。
  • 2楼网友:独钓一江月
  • 2021-03-10 00:52
假设你的ip地址在a1:a23 统计43段的ip: =sumproduct(--(mid(a1:a23,find(a1:a23,substitute(a1:a23,".",a1:a23,2))+1,2)="43")) 统计44段1-30的ip: =sumproduct((mid(a1:a23,find(a1:a23,substitute(a1:a23,".",a$1:a$23,2))+1,2)="44")*(--mid(a1:a23,find(a1:a23,substitute(a1:a23,".",a1:a23,3))+1,9)<31)) 统计44段31-62的ip: =sumproduct((mid(a1:a23,find(a1:a23,substitute(a1:a23,".",a1:a23,2))+1,2)="44")*(--mid(a1:a23,find(a1:a23,substitute(a1:a23,".",a1:a23,3))+1,9)>30)*(--mid(a1:a23,find(a1:a23,substitute(a1:a23,".",a1:a23,3))+1,9)<63))
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯