2016 2013 2010 2007 2003 易■□□□□難 重要
009 | 絕對、相對與混合儲存格位址 |
絕對位址(Absolute Address)與相對位址(Relative Address)這個學習內容,對於許多初學者可以說是令其覺得非常玄的東西。
相對位址
相對位址其實指的是當一個儲存格資料中含有另一個儲存格位址,以下圖為例,在G2儲存格中輸入「=A2」字串,在編輯列會顯示該內容,在工作表自然會將A2儲存格中的內容帶入到G2儲存格中。
當我們將G2儲存格公式向下複製到G3儲存格,則會發現在編輯列G3儲存格中出現的是「=A3」,而在工作表中出現「=A-145
由於輸入「=A2」中的A2是一個相對的位址,Excel 所記錄的不是A2的位址,而是G2與A2的關係,A2與G2是同一列且A2位於G2的左邊第六欄,故當將這個相對位址向下複製到G3儲存格時,Excel自然會搜尋G3的同一列左邊第六欄是哪一個儲存格,自然是A3了。
如果將G2儲存格內容複製到H3儲存格,則會發現公式變為「=B3」,內容為「20」,因為H3的同一列左邊第六欄是B3。
若是我們將G2儲存格內容複製到F2儲存格,由於F2的同一列左邊第六欄己經超過A欄,故會顯示「#REF!」表示找不到參照位址。
絕對位址
在我們輸入公式時,有時會希望其中的儲存格位址不會跟著移動,這時我們可以使用絕對位址。就是將列與欄鎖定起來,這個鎖定是以欄名列號前面加上「$」符號代表。
在G2儲存格中輸入「=$A$2」字串,在編輯列會顯示該內容,在工作表自然會將A2儲存格中的內容帶入到G2儲存格中。
當我們將G2儲存格公式向下複製到G3儲存格,則會發現在編輯列G3儲存格中出現的還是「=$A$2」,顯示A2儲存格中內容。
混合位址
在我們輸入儲存格中公式時,並不是每次都使用絕對參照與相對參照,大部份的狀況都會使用混合參照,即是只鎖定欄名或列號其中一個。
以統計三心三意早餐店五月份業績:
首先點取「E5」儲存格,輸入「=D5*E$3」公式,由於每一項產品小計都必須乘上E3儲存格的稅率,故當將E5儲存格的公式複製到E6~E11儲存格中時,為防止E3中的列號3會隨著向下複製而變動,故將其前面加上$鎖定起來。
點取E5儲存格,再按 C + c鍵,將其複製到剪貼簿中,再將E6:E11框選起來,再按再按 C + v鍵,將公式貼入框選範圍內所有儲存格中,如下圖所示。
如果要設定相對/絕對/混合位址,只要將游標置於欲設定的儲存格位址,例如:「=A5」,按F4鍵,其變化如下:
第一次為絕對位址變成「=$A$5」。
第二次為混合位址變成「=A$5」,只銷定列號。
第三次為混合位址變成「=$A5」,只銷定欄名。
第四次為相對位址變成「=A5」,欄名列號皆不鎖定。
練習
請點取「99乘法表」工作表,點取「B3」儲存格,要輸入什麼公式,複製後可以一次貼上B3:J11儲存格中,99乘法全部算完。
留言列表