使用ADDRESS與INDIRECT函式查詢資訊

2021-04-19 18:56:43 字數 1087 閱讀 5381

例項講解  許多企業的員工工號編碼規則為入職順序號,即第一名員工為1號,第二次員工為2號,依次類推(在此過程中離職員工工號繼續保留下來)。有時需要根據工號查詢某員工的相關資訊如工資,此時可以使用address函式實現。

address函式按照給定的行號和列標,建立文字型別的單元格位址。

語法形式  address(row_num,column_num,abs_num,a1,sheet_text)

引數說明  row_num表示在單元格引用中使用的行號。column_num表示在單元格引用中使用的列標。abs_num指定返回的引用型別,abs_num數值與引用型別對應關係如表8- 1所示。a1用以指定 a1 或 r1c1 引用樣式的邏輯值。如果 a1 為 true 或省略,函式 address 返回 a1 樣式的引用;如果 a1 為 false,函式 address 返回 r1c1 樣式的引用。sheet_text為一文字,指定作為外部引用的工作表的名稱,如果省略 sheet_text,則不使用任何工作表名。

表8- 1 abs_num引用型別對應表

abs_num

返回的引用型別

1 或省略

絕對引用

2絕對行號,相對列標

3相對行號,絕對列標

例項講解  在進行公式計算時會需要得到單元格的表示資訊,此時可以使用address函式實現。

(1) 在a18:a19 區域中輸入所需的原始資料內容,如a18為1、a19為2,

(2) 選中b18單元格,輸入公式:=address(a18,a19,2),即可得到結果值:b$1,

(1) 在a1:c4區域中輸入相應原始資料內容,在查詢區e1:f2,輸入提示文字,效果如圖8- 5所示(間隔d列,主要用於區分資料區域與查詢區域資料)。

技巧3:使用address與indirect函式建立多表間的資料連線

例項講解  許多基於excel的資料管理過程中,經常需要建立excel文件間或excel表間的資料關聯每次手動建立過程非常繁瑣,此時可以使用address函式實現。

(1) 在a11:c14區域中輸入相應原始資料內容,在d11輸入提示文字,圖8- 7 建立資料關聯資料

(3) 選中d11單元格,拖拽單元格操作柄至d14,放開滑鼠即可得到結果

Java 通訊錄類Address建立,使用

定義乙個通訊錄類address。它包含姓名 以及e mail位址,方法有顯示所有的成員變數。並定義起始類,用構造方法建立3個物件,顯示通訊錄資訊。public class address public void setname string name public string gettel pub...

Wget 的使用 與 使用技巧

在環境變數中設定 在 wgetrc中設定 ftp proxy http proxy.yoyodyne.com 各種選項分類列表 呵呵,等吧!下完了,發覺有些不對勁,怎麼出來個10.8.8.8的目錄,進去看看,又是乙個movie,哦,wget將目錄結構和 標題都給記錄下來了,不要?沒有問題!比如說還是...

gitee使用svn Git 介紹與使用

git是乙個開源的分布式版本控制系統,可以有效 高速地處理從很小到非常大的專案版本管理。git是linus torvalds為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體。版本控制最主要的功能就是追蹤檔案的變更。它將什麼時候 什麼人更改了檔案的什麼內容等資訊忠實地了已錄下來。...