Excel神技 之 F4切換相對引用和絕對引用

2021-08-15 08:30:17 字數 1404 閱讀 6245

先普及一下概念:

1、相對引用,複製公式時位址跟著發生變化,如c1單元格有公式:=a1+b1

當將公式複製到c2單元格時變為:=a2+b2

當將公式複製到d1單元格時變為:=b1+c1

2、絕對引用,複製公式時位址不會跟著發生變化,如c1單元格有公式:=$a$1+$b$1

當將公式複製到c2單元格時仍為:=$a$1+$b$1

當將公式複製到d1單元格時仍為:=$a$1+$b$1

3、混合引用,複製公式時位址的部分內容跟著發生變化,如c1單元格有公式:=$a1+b$1

當將公式複製到c2單元格時變為:=$a2+b$1

當將公式複製到d1單元格時變為:=$a1+c$1

規律:加上了絕對位址符「$」的列標和行號為絕對位址,在公式向旁邊複製時不會發生變化,沒有加上絕對位址符號的列標和行號為相對位址,在公式向旁邊複製時會跟著發生變化。混合引用時部分位址發生變化。

注意:工作薄和工作表都是絕對引用,沒有相對引用。

以下,正文(呃...正圖)開始:

相對引用公式為:=d5+e5。

相對引用在下拉拖動引用時會自動填充=d6+e6,=d7+e7.

絕對引用字段,假如原本公式也是相對引用:

選中要轉為絕對引用的公式內容,按f4,轉為絕對引用後的公式為:=$d$5+$e$5

絕對引用在下拉拖動引用時都只會自動填充=$d$5+$e$5,所以計算結果是一樣的:

在混合引用欄,選中想要轉為絕對引用的公式內容(此處為e5):

按f4,轉為絕對引用:

混合引用在下拉拖動引用時會自動填充公式為:=d6+$e$5,=d7+$e$5:

以上,全文完!

F4的實現方式

1 在螢幕編輯器的layout中,指定螢幕元素所使用的search help 2 使用函式的方法,在選擇螢幕上實現f4.所使用的函式為 f4if int table value request report ztest03.types begin of t s werks,werks type t0...

F4硬體FFT頻譜顯示

include sys.h include delay.h include usart.h include led.h include key.h include lcd.h include timer.h include math.h include arm math.h include adc....

F4 陣列逆轉 10 分

本題要求實現乙個函式,可將乙個整型陣列裡的元素逆轉。例如原陣列是 1,3,5,7,9 逆轉之後變成 9,7,5,3,1 函式介面定義 void reverse int array,int size 其中引數 array是陣列首位址,size是陣列的長度 size 0 裁判測試程式樣例 函式被呼叫進行...