INDIRECT、VLOOKUP函數與事務性審核

筆者每月要審核物流部門的發貨清單,儘管該清單由其他同事完成,但審核數家物流公司送來的物流單據,這也是一件有一定工作量的事務(要核對正確,無異於讓我重做一遍),我想大多數主管都會遇到類似的事情,但不去審核,又不符合流程對主管的責任要求,還好EXCEL表格能協助我們處理此類事務。

首先,要避免其他同事手工輸入可能產生的錯誤(實際上,只要是手工輸入就一定會產生差錯)。

在建立EXCEL表格的時候實行“多用鼠標,少用鍵盤”的輸入原則,比如下圖表格中運用數據有效性工具建立下拉菜單(一共有14欄內容,但只有三欄是根據發貨單而進行的手工輸入),這樣就大大減少因大量、長時間手工輸入而產生的錯誤概率。

INDIRECT、VLOOKUP函數與事務性審核

其次,引入了VLOOKUP函數與INDIRECT函數對合同報價與實際承運價格進行查找、引用,將核對工作交付軟件去執行。其中INDIRECT函數對引用不確定單元格的數據有獨到的作用。比如說,公司物流人員要根據貨物的具體情況選擇不同的物流公司承運,這對單元格來說是一件不確定的信息,這時我們可以用INDIRECT函數實現對不確定數據的單元格進行自動化的數據引用,以此來減少工作量。但INDIRECT函數的用法比較特別,現將運用INDIRECT函數的注意點與大家分享。

首先, INDIRECT函數有二種方式的參數設置參與對單元格地址的引用:

一是加半角引號的方式,如INDIRECT(”A1”),這種情況下的”A1”是常量,它直接顯示A1單元格的具體數據,這叫“文本引用”。

二是單元格地址參數不帶引號,如INDIRECT(A1),這種形式的A1是變量,它返回的是A1單元格中的地址所指向的單元格數據,這叫“地址引用”(注意,如果所指向的單元格數據不是單元格的地址格式,會報錯)。

那麼該函數定義這兩種引用方式有什麼作用呢?

第一種文本引用,主要用於跨表的單元格引用,如在SHEET1表中引用SHEET 2表中A2單元格數據,就可以用=INDIRECT(“SHEET2!A2”),此時,SHEET2表中的A2單元格數據有變化時,SHEET1中的返回值也會同步變化。

第二種地址引用,主要用於同一張工作表中,對某個不確定數據的單元格進行引用。

以上聽起來有點抽象,上圖說明如下:

INDIRECT、VLOOKUP函數與事務性審核


分享到:


相關文章: