Excel中單元格的引用可分為:相對(duì)引用、絕對(duì)引用、絕對(duì)行引用和絕對(duì)列引用(統(tǒng)稱為混合引用)。 如引用單元格A1, 四種引用方式分別為: 相對(duì)引用:A1 絕對(duì)引用:$A$1 絕對(duì)行引用:A$1 絕對(duì)列引用:$A1
$ 符號(hào)在行號(hào)之前就代表行號(hào)是絕對(duì)的; $符號(hào)在列號(hào)之前就代表列號(hào)是絕對(duì)的; 使用快捷鍵 “F4” 可以在4種引用中循環(huán)切換。 為什么要區(qū)別單元格引用的方式?原因就是為了復(fù)制公式。 相對(duì)引用:引用完全是相對(duì)的。在復(fù)制公式時(shí),單元格引用將調(diào)整到新位置。 如下圖:?jiǎn)卧馚1公式“=A1+1”,當(dāng)復(fù)制公式到單元格B2時(shí),公式自動(dòng)更新為“A2+1”。 絕對(duì)引用:引用完全是絕對(duì)的。在復(fù)制公式時(shí),單元格引用將不發(fā)生變化。 如下圖:?jiǎn)卧馚1公式“=$A$1+1”,當(dāng)復(fù)制公式到單元格B2時(shí),公式引用保持不變。 絕對(duì)行引用:引用不完全是絕對(duì)的。在復(fù)制公式時(shí),單元格引用的行將不發(fā)生變化。 如下圖:?jiǎn)卧馚1公式“=A$1+1”,當(dāng)復(fù)制公式到單元格B2,B2公式保持“A$1+1”,行仍然固定為'1'行。 絕對(duì)列引用:引用不完全是絕對(duì)的。在復(fù)制公式時(shí),單元格引用的列將不發(fā)生變化。 如下圖:?jiǎn)卧馚1公式“=$A1+1”,當(dāng)復(fù)制公式到單元格C2,C2公式保持“$A2+1”,列仍然固定為'A'列。
99乘法表是每個(gè)中國(guó)人小學(xué)里必備的一項(xiàng)技能,是一個(gè)中國(guó)人都能夠流利的背出來(lái)。下面我們花點(diǎn)時(shí)間來(lái)制作一份99乘法表。其目的是練習(xí)Excel中一項(xiàng)基礎(chǔ)技能的理解:混合引用. 初始表格如圖:
【1】先寫個(gè)小公式(相對(duì)引用)
如果你把公式推廣(復(fù)制Ctrl + C -粘貼 Ctrl +V)到其他80個(gè)單元格,會(huì)得到:
為什么會(huì)這樣的呢?
隨機(jī)點(diǎn)擊,G6單元格,就會(huì)看到內(nèi)幕,原來(lái)是相對(duì)引用的使用。
其中 #NUM!表示Excel中的一種錯(cuò)誤類型:數(shù)字太小,超出了數(shù)字最大值范圍。
【2】修正公式。 為了讓公式可以推廣到所有單元格。需要對(duì)B2單元格的公式進(jìn)行適當(dāng)調(diào)整。
可以觀察到,D3單元格,我們需要讓第一列的數(shù)字2與第一行的數(shù)字3進(jìn)行乘積運(yùn)算。故我們用到混合引用, =$A2 * B$1
為什么我們將$加在A和數(shù)字1前面呢?
大家想,99乘法表構(gòu)造時(shí),我們希望,第一列的數(shù)字與第一行的數(shù)字相乘,所以希望第一列的數(shù)字:列號(hào)不動(dòng),行號(hào)聯(lián)動(dòng)(跟著乘積的單元格);
希望第一行的數(shù)字:行號(hào)不動(dòng),列號(hào)聯(lián)動(dòng)(跟著乘積的單元格) 【3】填寫表達(dá)式
抽取一個(gè)實(shí)例:
2,3,6是單元格的引用和兩者的乘積,可以看成變量;
*,=可以看成常量,是字符串類型,輸入時(shí)加雙引號(hào);
分解出來(lái)共有5項(xiàng)內(nèi)容,需要字符串連接符號(hào)&(Shift + 7),你也可以用函數(shù)Concatenate(text1,text2,text3,……)
在B2單元格輸入公式(注意標(biāo)點(diǎn)符號(hào)為英文)
=$A2 & '*' & B$1 &'=' & $A2 * B$1 【4】把“*”更改成“×”,更符合我們實(shí)際需求 【微課】
有Excel方面的問(wèn)題請(qǐng)留言.
|