在之前的文章《實用Excel技巧分享:學習怎麼做多因素排名統計表? 》中,我們了解了多因素排名統計表的製作方法,而今天我們來聊聊Excel公式中的引用,絕對引用混合引用都不懂?難怪你總是公式填充錯誤!
下面要跟大家分析一下這題。
瓶子看了大家的留言,大家的公式普遍存在一個小問題:每一個嵌套的IF函數的第一參數都用了AND函數去規定數據的範圍。
例如這樣的:
還有這樣的:
##不管上面的公式是否正確,大家思考一下,我們有必要寫這麼多的AND嗎? 或許大家是受了教程的影響——誰叫這篇教程正好例舉了AND函數,誰叫補助年限剛好能用AND描述呢?哈哈…(上次留的題目中,由於瓶子的粗心,竟然忘了寫大於10年的補助了!自罰多寫一些教程,那下面我們就統一大於10年也是補助600)公式有兩種寫法,第一種:=IF(C:C
當C列的數字,小於1時,就回傳0,否則就直接看第二個IF,這個時候就是預設的大於等於1,所以第二個IF只要寫數字的上限,小於2就可以了,後面的是同樣的道理。 上面的公式是全部限制了上限,其實還可以全部限制下限,第二種:=IF(C:C>=8,600,IF(C:C> ;=6,400,IF(C:C>=4,300,IF(C:C>=2,200,IF(C:C>=1,100,0)))))
$B$5:$B$14。
一、相對引用
如下所示,對A、B兩列的資料求和,求和結果顯示在C列。 如下圖所示,選取C9儲存格後,在編輯欄輸入等號,然後直接點選A9儲存格,輸入加號,再直接點選B9儲存格,最後回車。 勾選C9單元格,滑鼠放在右下角,雙擊,可以看到整列都得到了求和結果。 此時我們去依序點擊C列的儲存格,可以看到編輯欄的公式,隨著我們的下移,行號也會隨之改變,變成對應的行號。 大家可以試試看在A18單元格輸入公式,對A列求和,橫向拖曳填滿公式到C18單元格。大家會看到橫向拖曳公式的時候,列號會自動改變,變成對應的列號。這就叫做相對引用,儲存格的相對引用格式就是列號 行號,譬如A10、B14等都是相對引用。相對引用的最大特點就是當拖曳填充公式的時候,儲存格會自動根據公式所在位置變化。二、絕對引用
絕對引用又是什麼呢? 如下圖所示,選取D9儲存格,輸入=sum()之後,點中括號裡,直接拖曳A9-C9,再按F4,最後回車。此時雙擊填滿公式,再點選D列各單元格,查看公式,會發現整列公式都一模一樣。
與相對引用差異在哪裡?差別在於目前公式中引用的行號和列號前都加了“$”符號。 $就是一把“鎖”,鎖定了單元格,所以不管我們橫著拉,還是豎著拉,公式不會有任何改變,這就叫做絕對引用。
三、混合引用
前面公式中,行號和列號都加了“鎖”,但是大家想一想,在豎著填滿公式的時候,即便我們不鎖定列號,列號也不會改變。
如下所示,在E9單元格中,輸入=sum()之後,點中括號裡,拖選A9-C9單元格區域,然後按兩次F4,此時就只鎖定了行號。
在雙擊向下填充後,可以看到結果和前面絕對引用的結果一模一樣。
這種只鎖定行號或列號的操作,就叫做混合引用。混合的意思是,單元格引用既包括了絕對引用又包括了相對引用。譬如,$A1,就是表示儲存格的列號是絕對引用,行號是相對引用。混合引用的訣竅就是:向下拉只鎖定行號,向右拉只鎖定列號。這樣在拖曳過程中,公式就不會改變。
下面就是驗證大家學習成果的時候啦!
看下面這張表格,需要在B2-E5單元格區域都顯示對應的第幾列第幾排,瓶子在B2單元格設置好了公式,現在大家來想一想,在公式中如何在行號和列號上“鎖”,就可以一次完成整個區域的填充?
把你答案留在下方留言區!
相關學習推薦:excel教學
以上是實用Excel技巧分享:帶你搞清楚'絕對引用”和'混合引用”的詳細內容。更多資訊請關注PHP中文網其他相關文章!