将A2改为对应的列即可,产生后对该列进行排序,原A列数据就会按IP地址大小排序了

=SUMPRODUCT(MID(SUBSTITUTE(A2,".",REPT(" ",20)),{1,21,41,61},20)*10^{9,6,3,0})
公式单元格格式为数值

Excel要掌握“4+1”,4个核心函数:vlookup、if、sum、sumif,1个核心功能:数据透视表。

VLOOKUP的4种查询技巧:基础查询、反向查询、多条件查询、返回多列。

=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
翻译一下就是:
=VLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配)

总共只有4个参数,分别是:用谁去找、匹配对象范围、返回第几列、匹配方式(0表示精确匹配,1表示模糊匹配)。

vlookup是Excel中的效率之王,是每个Excel使用者都会使用到的一个函数,先来分享下vlookup的几个用法,由浅入深。

  1. 基础单条件查找

VLOOKUP的基础单条件用法是简单的一种用法,使用单个检索关键字,并且检索关键字在选择区域的第1列,直接使用普通公示就可以解决。
v2-9d47eda4cdeb0c5d52f7cd5d5b9ad503_r.jpg

=VLOOKUP(用谁找,去哪里找,找到了返回什么,怎么找)
  1. 反向查找

反向查找跟普通的VLOOKUP查找存在什么差异,我们都知道检索关键字必须在查找区域的第1列,反向查找的检索关键字不在查找区域的第1列,可以使用虚拟数组公式IF来做一个调换。
v2-2d5c0f0613c03f8fdb955027884d9a8a_r.jpg

=VLOOKUP(检索关键字,IF({1,0},检索关键字所在列,查找值所在列),2,0)
注意事项,所有使用了数组的公式,不能直接回车,需要使用Ctrl+Shift+Enter,否则会出错。
  1. 多条件查询

在使用VLOOKUP匹配数据的时候,往往条件不是单一的,是由多个一起组成的,那么也可以利用&将字段拼接起来,并且利用IF数组公式构建出一个虚拟的区域。
v2-8c5ede07efb9b074310f20a4943a753b_r.jpg

=VLOOKUP(关键字1&关键字2,IF({1,0},序列1&序列2,查找值所在列),2,0)
注意事项,所有使用了数组的公式,不能直接回车,需要使用Ctrl+Shift+Enter,否则会出错。
  1. 查询返回多列

查询返回一列的情况很容易就能完成,如果是返回多列呢?这个时候就要借助另外一个辅助函数——column函数,有关column函数的简介可以看下:
v2-c8c779b235b49bfb3d7a62812749bade_720w.jpg
COLUMN返回的结果为单元格引用的列数,例如:column(B1)返回值为2,因为B1为第2列。
v2-30a04acd2b4b3c2275fe3b1552ad3845_720w.jpg

=VLOOKUP(混合引用关键字,查找范围,COLUMN(xx),0)
返回第几列就开始引用第几列的单元格即可。