九九乘法表的對(duì)于我們來說,哪是我們的童年記憶,也是我們學(xué)習(xí)數(shù)學(xué)的啟蒙開始,今天我們就用Excel來完成一個(gè)九九乘法表,先上效果圖: 九九乘法表 在開始做表之前,我們先來熟悉一下制作此表使用到的知識(shí)點(diǎn): 1)單元格的引用分為兩種:默認(rèn)為A1引用樣式,還有一種R1C1引用樣式,單元格地址結(jié)構(gòu)為先列后行,列用A-XFD表示列,行用1-1048576表示,就是A1引用樣式,單元格地址結(jié)構(gòu)先行后列;行用Row第一字母R+數(shù)字表示,列用Column的第一字母C+數(shù)字表示,就是R1C1引用樣式,默認(rèn)的A1引用模式,開啟R1C1引用樣式的方法:[文件]->[選項(xiàng)]->[公式]選項(xiàng)卡,在使用公式項(xiàng)目中,勾選[R1C1引用樣式]然后點(diǎn)擊確定即可生效; 開啟R1C1后界面效果 在應(yīng)用單元格地址模式上在三種分別為:相對(duì)引用,絕對(duì)引用,混合應(yīng)用;在兩種引用樣式中開啟絕對(duì)引用的方式不同,A1引用樣式是用使用$(美刀)符號(hào);R1C1引用樣式表示方式是絕對(duì)引用則是完整填寫單元格位置,相對(duì)引用則是行或列后跟[n]來表示,n為正則是向下或向右的單元格,負(fù)為上或左的單元格; 在所有公式中引用A1單元格地址不變化則為:$A$1或R1C1; 在公式拖拽中,一行的公式引用中行號(hào)不變,列號(hào)變則為:A$1或R1C; 在公式拖拽中,一列的公式引用中行號(hào)變,列號(hào)不變則為:$A1或R[-1]C1; 在公式拖拽中,一行或一列的公式中,行和列都隨相對(duì)位置變化而變化則為:A1或RC[-1]; 所需知識(shí)點(diǎn)都說完了,開始我們的制作吧!我們?cè)谀J(rèn)A1引用樣式下制作的,具體步驟入下: 1):首先創(chuàng)建用于計(jì)算的數(shù)據(jù),分別B1到J1創(chuàng)建1-9數(shù)列,我們叫行數(shù),A2-A10創(chuàng)建1-9數(shù)列,我們叫列數(shù) 2):我們需要處理兩個(gè)問題,第一就是輸出:類似1×1=1結(jié)果,需要通過字符串拼接實(shí)現(xiàn),字符串連接符號(hào)&,實(shí)現(xiàn)結(jié)果的表達(dá)式原型:=B1&'×'&A2&'='&A2*B1,九九乘法表的規(guī)則可以看出,每一行的對(duì)應(yīng)的行號(hào)不變,比如第一行引用單元格為A2,第二行則A3,以此類推,所以公式的需要引入絕對(duì)引用,第一行公式中A2變?yōu)?A2;對(duì)應(yīng)B1列公式均為B1,C列公式均為C1依次類推,公式中B1應(yīng)變?yōu)锽$1;B$1;原型公式變?yōu)?=B$1&'×'&$A2&'='&$A2*B$1,錄入公式進(jìn)行橫向縱向拖拽,結(jié)果就出來啦! 拖拽公式完成后的結(jié)果 3):從結(jié)果圖上看,已經(jīng)達(dá)到要求;剩下的我們只需調(diào)整樣式,這里用最簡方法將A列數(shù)據(jù)隱藏,選中要隱藏的數(shù)據(jù),只需在設(shè)置單元格格式->自定義,在類型下面輸入;(英文),然后確定是不是就可以了,詳細(xì)了解請(qǐng)看《Excel基礎(chǔ)知識(shí)-詳解自定義格式編碼規(guī)則》; 調(diào)整完公式的結(jié)果 然后調(diào)整邊框背景顏色,字體樣色,增加各種顏色邊框,添加藝術(shù)字“九九乘法表“,對(duì)了我用的數(shù)字字體是Eras Demi ITC;如你電腦有沒有,可以自選別的也可以下載一個(gè),調(diào)成你想要的樣子就可以了,這里擴(kuò)展一點(diǎn),如果我們想要做題型的九九乘法表就需要去掉綠色的部分: 要達(dá)到效果需要借助IF函數(shù)的能力啦,IF函數(shù)這里不贅述了,詳細(xì)了解《Excel基礎(chǔ)知識(shí)-IF函數(shù)用法》有過介紹,這里放張IF函數(shù)結(jié)構(gòu)圖: IF函數(shù)結(jié)構(gòu)圖 分析得知我們只需將橫列大于數(shù)列的的情況也就是B1>A2,C1>A2...J9>A2的情況不顯示公式即可,轉(zhuǎn)化成公式=if(B1>A2,'',B$1&'×'&$A2&'='&$A2*B$1),不過在拖拽的公式的時(shí)候,if條件中的B1和A2隨著拖拽都發(fā)生變化,在這我們只需要變化B1中B,A2中的2,所以修改的后的公式為:=if(B$1>A$2,'',B$1&'×'&$A2&'='&$A2*B$1),IF函數(shù)有個(gè)特點(diǎn),設(shè)計(jì)到大于小于的邏輯表達(dá)式,通常同一個(gè)結(jié)果又四種寫法,上面的另一種寫法就是:=if($A2>=B$1,B$1&'×'&$A2&'='&$A2*B$1,'')結(jié)果相同,哪你知道還有那兩種寫法效果行嗎?最后效果如下: 好了今天的《九九乘法表》就做完了,有個(gè)彩蛋就是快速的切換單元格時(shí)的引用模式,比如A2輸入公式=A1,你可以按F4來快速切換引用類型,順序?yàn)椋?A$1->A$1->$A1->A1;在R1C1公式為:=RC1,按F4依次切換的順序?yàn)椋篟1C2->R1C[1]->RC2->RC[1];如果你覺得對(duì)你有所幫助,歡迎留言點(diǎn)贊,你如果很忙,不需點(diǎn)贊,不需留言,只要你能從文中有所收獲就好! 閱讀全文 |
|