|
公式複製與儲存格參照 |
一般的文數字內容經過複製後,並不會作改變,但是公式的複製就不同了,因為在輸入公式的過程裡,需要輸入參照的儲存格位置,而這些參照的儲存格位置在複製的過程中,會自動視目的儲存格的不同而自動調整,有時這是很方便的功能,有時卻會造成很大的困擾。以下介紹的就是如何在這部份作設定。
- 公式的複製
以下表的 E12 為例,公式為「= AVERAGE(E4:E10)」。
複製到 F12 後,可以發現公式變成「= AVERAGE(F4:F10)」,如果這時有第五次小考時,可以很方便的立即算出第五次小考的平均成績。
- 儲存格參照
考慮另一種情況,當各次小考所佔學期成績百分比記於 F1 處時,則每個人的各次成績要另外乘上 F1 才會是學期成績,如果用上述的方法,則每換一次儲存格,公式都得重新設定一次才行,無法享受到複製的便利。這時就得靠「儲存格參照」的幫忙了,「儲存格參照」可分成以下幾種類型:
- 相對參照:
直接使用儲存格位置來表示;上述在公式中直接輸入儲存格位置 ( 例如:F4、F10) 來處理,這種表示法便是相對參照;相對參照在複製的過程中,會依目的儲存格與來源儲存格間的位置差距,自動修正參照位置,如上例。
- 絕對參照:
絕對參照表示法,是在欄名及列號前加上 $ 號,例如:$F$4、$F$10 ,表示鎖定位址的意思,不會因為複製的過程而改變。以第一次小考每個人的成績乘上 F1 的小考所佔百分比為例:在 F4 處輸入「= B4*$F$1」
複製 F4 貼到 F5 上,結果如下:
可以發現 F5 的資料編輯列,已經變成「= B5*$F$1」;由於複製的 F4 公式,前面為 B4 是相對參照,而後面為 $F$1 是絕對參照,於是複製後,相對參照的 B4 會變 B5 而絕對參照的 $F$1 維持不變。如此使用複製貼上,就可以快速的完成所有小考成績換算成學期成績的工作了。
- 混合參照:
除了上述兩種類型外,也可以使用部份部份部份相對的類型,例如:F$1、$B4 等,當執行複製動作時,只有沒被鎖定的欄或列會有變化。以九九乘法表為例,在下表的 B2 中輸入「= $A2*B$1」。
複製 B2 然後選取 B2:J10,貼上,結果如下:
可以發現,九九乘法表就這樣完成了。
利用 F4 功能鍵快速作參照切換:
在 Excel 中,提供了 F4 功能鍵,幫助在輸入參照位址時作快速切換,以下表的 F10 為例,原本為「= B10*$F$1」,將滑鼠游標移於資料編輯列的「* 號」和「$F$1」之間,然後點擊 F4 功能鍵。
可以發現公式變成「= B10*F$1」,再按一下 F4 功能鍵會變成 「= B10*$F1」,再按一下 F4 功能鍵會變成「= B10*F1」,再按一下 F4 功能鍵後則又變回原來的 「= B10*$F$1」,之後為依序循環出現。