lookup函数在设备巡检表中的应用

在日常的网络运维工作中,我们经常要登录OLT设备的网管平台,进行ONU和OLT的日常巡检,巡检完毕后会导出两个表,一个表为ONU巡检表,一个表为OLT巡检表。

这两个表的表头分别如下所示:

网元ID 所属OLT名称 所属子网 网元名称 MAC地址

局点 OLT设备类型 OLT设备IP地址 OLT设备hostname

ONU巡检表中有“所属OLT名称”,但是没有这台OLT设备对应的IP地址,在OLT巡检表中倒是有OLT名称(即表头中名为“局点”的那一项)以及它所对应的OLT设备的IP地址,但是没有相应ONU的信息。为了工作的需要,我们需要以ONU巡检表为基础,在里面添加一列:OLT IP地址,这样这个表中就即有OLT的信息(名称及IP地址)又有ONU的信息(网元称和MAC地址),信息相对完整。那么这个需求该如何实现呢?在WPS表格中通过lookup函数可以方便的实现,下面我们结合一个实例来介绍一下通过lookup函数来添加一列的方法。

1  将两个表中代表OLT名称那一列按照升序排列

使用lookup函数的前提是将作为关联值的那一列按照升序排列,本例中即是将ONU巡检表中的“所属OLT名称”这一列和OLT巡检表中的“局点”这一列进行升序排列。这个操作在WPS表格里面非常简单,点一下排序里面的升序即可,注意是扩展其它列,如图1所示:


lookup函数在设备巡检表中的应用_第1张图片

图1  升序排序时选择扩展选定区域

2  使用lookup函数在两个表之间进行查询

在做第一步的时候,这两个表都打开了,在此基础上,首先在ONU巡检表中插入一列,然后输入函数公式:=LOOKUP(B2,[OLT设备巡检_201812291144微山.xls]巡检数据!$A$2:$C$172,[OLT设备巡检_201812291144微山.xls]巡检数据!$C$2)

这样就会看到在ONU巡检表中的OLT名称和它的IP地址就对应起来了。这里面要特别注意,引用的表中字段的字母和数字前都带了“$”,这代表将这个公式复制到另外一个单元格时,“$”后面的字母或数字不会随之变化。

3  一个快速复制公式的小技巧

一般来说,我们在WPS表格中复制公式一般就是将那个十字符号直接往下拉,这对于列数不多的情况是非常方便和高效的,但是在本例中ONU巡检表中数据有5千多列,靠用鼠标往下拉,速度就太慢了,这时候只要双击那个十字符号,就可以快速在这一列的所有行中完成公式的复制。

以上就是我们结合工作实践介绍的wps表格软件中lookup函数的用法,供大家参考。

你可能感兴趣的:(lookup函数在设备巡检表中的应用)