在日常的網(wǎng)絡(luò)運維工作中躬窜,我們經(jīng)常要登錄OLT設(shè)備的網(wǎng)管平臺谬盐,進行ONU和OLT的日常巡檢,巡檢完畢后會導(dǎo)出兩個表渣锦,一個表為ONU巡檢表硝岗,一個表為OLT巡檢表。
這兩個表的表頭分別如下所示:
網(wǎng)元ID 所屬OLT名稱 所屬子網(wǎng) 網(wǎng)元名稱 MAC地址
局點 OLT設(shè)備類型 OLT設(shè)備IP地址 OLT設(shè)備hostname
ONU巡檢表中有“所屬OLT名稱”袋毙,但是沒有這臺OLT設(shè)備對應(yīng)的IP地址型檀,在OLT巡檢表中倒是有OLT名稱(即表頭中名為“局點”的那一項)以及它所對應(yīng)的OLT設(shè)備的IP地址,但是沒有相應(yīng)ONU的信息听盖。為了工作的需要胀溺,我們需要以O(shè)NU巡檢表為基礎(chǔ),在里面添加一列:OLT IP地址皆看,這樣這個表中就即有OLT的信息(名稱及IP地址)又有ONU的信息(網(wǎng)元稱和MAC地址)仓坞,信息相對完整。那么這個需求該如何實現(xiàn)呢腰吟?在WPS表格中通過lookup函數(shù)可以方便的實現(xiàn)无埃,下面我們結(jié)合一個實例來介紹一下通過lookup函數(shù)來添加一列的方法。
1 ?將兩個表中代表OLT名稱那一列按照升序排列
使用lookup函數(shù)的前提是將作為關(guān)聯(lián)值的那一列按照升序排列蝎困,本例中即是將ONU巡檢表中的“所屬OLT名稱”這一列和OLT巡檢表中的“局點”這一列進行升序排列录语。這個操作在WPS表格里面非常簡單,點一下排序里面的升序即可禾乘,注意是擴展其它列,如圖1所示:
圖1 ?升序排序時選擇擴展選定區(qū)域
2 ?使用lookup函數(shù)在兩個表之間進行查詢
在做第一步的時候虽缕,這兩個表都打開了始藕,在此基礎(chǔ)上,首先在ONU巡檢表中插入一列氮趋,然后輸入函數(shù)公式:=LOOKUP(B2,[OLT設(shè)備巡檢_201812291144微山.xls]巡檢數(shù)據(jù)!$A$2:$C$172,[OLT設(shè)備巡檢_201812291144微山.xls]巡檢數(shù)據(jù)!$C$2)
這樣就會看到在ONU巡檢表中的OLT名稱和它的IP地址就對應(yīng)起來了伍派。這里面要特別注意,引用的表中字段的字母和數(shù)字前都帶了“$”剩胁,這代表將這個公式復(fù)制到另外一個單元格時诉植,“$”后面的字母或數(shù)字不會隨之變化。
3 ?一個快速復(fù)制公式的小技巧
一般來說昵观,我們在WPS表格中復(fù)制公式一般就是將那個十字符號直接往下拉晾腔,這對于列數(shù)不多的情況是非常方便和高效的舌稀,但是在本例中ONU巡檢表中數(shù)據(jù)有5千多列,靠用鼠標往下拉灼擂,速度就太慢了壁查,這時候只要雙擊那個十字符號,就可以快速在這一列的所有行中完成公式的復(fù)制剔应。
以上就是我們結(jié)合工作實踐介紹的wps表格軟件中l(wèi)ookup函數(shù)的用法睡腿,供大家參考。