數理統計老師讓學會使用統計軟體,介於初學,借了本Excel的書看了一下。雖然Excel側重於辦公,統計部分沒有SPSS等專業統計軟體強大,但是也包含一些參數檢驗,迴歸分析等功能,用好它也能完成相當大的工作。
其中Excel表中的相對參照和絕對引用是我比較疑惑的地方。
整個過程以=$H$2+$H$3(絕對引用)和=H2+H3(相對參照)為例。誤以為絕對引用就是說不管添行填列,引用的就是H2和H3的位置,但是隨著在H之前添加一列,H會變為I,相對參照也是如此,說明了絕對引用和相對參照的一個共同的原則是本儲存格中的公式所跟蹤的儲存格是定的,或者說公式更加註重的是儲存格裡面的數值,而不是這個格子,也就是說相對參照和絕對引用都是針對的房子裡面的人而不是這個房子,無論房子在紐約,還是從紐約搬到了倫敦。那麼相對參照和絕對引用的差別在哪裡?
思路應該轉變,以上的思路是從目標儲存格的角度出發,上述已經證明了目標函數已經被統一了變數,應該從絕對引用和相對參照的儲存格來觀察這個問題。
再看microsoft excel 協助文檔:
相對參照 公式中的相對儲存格參照(例如 A1)是基於包含公式和儲存格參照的儲存格的相對位置。如果公式所在儲存格的位置改變,引用也隨之改變。如果多行或多列地複製公式,引用會自動調整。預設情況下,新公式使用相對參照。例如,如果將儲存格 B2 中的相對參照複製到儲存格 B3,將自動從 =A1 調整到 =A2。
第一句話有點拗口,但是說明了整個過程的兩個個體:包含公式的儲存格和儲存格參照的儲存格。後面的“公式所在儲存格的位置改變”正好證明了我們的思路:應該從相對參照的儲存格出發。
作如下調整,將存放=H2+H3儲存格的內容複寫到其右邊的儲存格(實際上是用=H2+H3填充右邊的儲存格),馬上值發生了變化,變為了=I2+I3,是相對位置。相對位置是針對沒有複製之前的位置,如果畫個多邊形,那麼複製之前的公式儲存格與引用的儲存格會形成一個多邊形,那麼複製之後形成的多邊形與之前的多邊形全等。同理絕對引用說的是,我就認準你這個值,不管怎麼樣就是你了,做同樣的操作,可見右邊儲存格的值並沒有變化,仍然是=H2+H3!