Excel製作乘法表格,有趣又實用的小技巧

2021-02-14 Excel函數編程可視化

小夥伴們早~


乘法表格大家都不陌生,上小學的時候都背誦過,可以說是入門數學的基礎。

今天我們就通過Excel製作乘法表格,來入門Excel函數與VBA。

函數法

九九乘法表格為1乘到9,九行九列的算式,Excel當中有兩個函數row()與column(),分別返回當前單元格的行號與列號;

如在A2單元格內輸入公式「=row()」結果返回2(A2位於Excel表格第2行);

在A2單元格內輸入公式「=column()」結果返回1(A2位於Excel表格第1列);

利用這兩個函數我們可以輕鬆繪製乘法表格。

A1單元格內輸入

=ROW()&"×"&COLUMN()&"="& ROW()*COLUMN()

公式向後填充向下填充,分別填充9行9列,動圖展示如下所示:

這樣九九乘法表格就製作出來了,但傳統的乘法表格呈現階梯狀,而這裡的結果顯然多了一半。

通過觀察傳統的乘法表格可以發現,當行數小於列數的時候,後面是沒有內容的,如第一行只有一個1×1=1,後面列要大於行,便不再展示。

了解之後,通過添加一個IF判斷語句即可。

在原公式的基礎上,外層添加一個IF語句:

= IF(ROW()>=COLUMN(),ROW()&"×"&COLUMN()&"="&ROW()*COLUMN(),"")

行小於列,則返回空,得到正確的乘法表格。

 小思考?

row()與column()是Excel中最基本的兩個函數,在Excel中運用十分廣泛,製作乘法表格我們是在A1單元格輸入的公式,那麼如果開始單元格不想在A1單元格,要在B2單元格顯示「1×1=1」,並展示整個乘法表格,要如何修改公式呢?

小夥伴們思考下,在文末揭曉答案~

VBA法


VBA是Visual Basic的一種宏語言,經常用來完成一些複雜性的工作,可以說是Excel的一大利器,因為涉及到編程,往往讓很多小夥伴望塵莫及。

其實也沒那麼複雜,今天我們就用VBA代碼來製作九九乘法表格。

話不多說,直接上代碼:

Sub 乘法表()
Dim i%, j%For i = 1 To 9 For j = 1 To 9 If i <= j Then Cells(j, i) = i & "×" & j & "=" & i * j End If NextNext
End Sub

開頭的sub與結尾的end sub代表程序的開始與結束;

Dim定義變量的類型,%表示整數型,%是縮寫形式,完整的為:Dim i as Integer,這裡定義兩個變量i與j皆為整數型;

再通過兩個for循環,一個IF語句,依次往單元格內寫入數據,這裡的if語句功能同公式中的if函數;

Cells(i,j)代表單個單元格,cells(1,1)表示第一行第一列那個單元格,cells(i,j)表示第i行第j列單元格。

動圖展示如下:

PS:最後,接上文,如果要在B2單元格開始乘法表格,公式修改如下,B2單元格內輸入公式:

=IF(ROW()-1>=COLUMN()-1,ROW()-1&"×"&COLUMN()-1&"="&(ROW()-1)*(COLUMN()-1),"")


B2單元格所處Excel第二行與第二列,row()與column()函數默認返回2,2,這裡皆減去1即可。

相關焦點

  • excel怎麼製作表格?製作excel表格的步驟技巧
    對於一些工作的人員來說,能夠用電腦製作出表格是非常重要的,那麼在電腦上怎麼製作表格呢?下面,小編就來跟大家探討一下excel表格製作的步驟。Excel是微軟公司的辦公軟體Microsoft office的組件之一,是由Microsoft為Windows和Apple Macintosh作業系統的電腦而編寫和運行的一款試算表軟體。如今電腦已經普及了,所以很多表格就可以在電腦上製作完成。
  • excel表格如何計算乘法?excel求積方法介紹
    作為剛學習excel表格的新手們,你們面臨的是一個巨大的表格,它包含的知識很多,包含的功能也是強大的。當你所學習的表格製作不再局限於求和求平均數的時候,那麼你就開始關注如何求得兩個甚至多個單元格相乘的方法了,現在我就跟大家分享一下如何求積。1、我們現在看如圖所示的,要求的E列的結果,看到表格的下方給到提示,每次加班費按照20元每次計算,所以我們大致可以知道用D列乘以20就是E列的結果了。
  • Excel表格乘法函數公式
    在Excel表格中,我們常常會利用Excel公式來統計一些報表或數據等,這時就少不了要用到加、減、乘、除法,在前面我們已經詳細的講解了
  • 電腦初學者怎麼樣製作表格
    那麼我們平時怎麼樣製作呢工具/原料方法/步驟作為電腦初學者我們可以先來了解一下表格製作通常分為哪幾種,就我知道的經常用的就是WORD和EXCEL這兩個軟體那麼我們下面就來說一下怎樣應用這兩個軟體,首先說下WORD這個軟體,我們打開這個工具可以看到它的頁面是一個空白文檔,與word不同的excel工具我們打開看一下有什麼不一樣,這個
  • 表格的製作方法,詳細教您excel如何製作表格
    表格的製作方法與形式眾多,那麼excel如何製作表格?下面,小編就來跟大夥介紹excel製作表格的操作流程。說起製作表格大家都會想到Excel,沒錯,Excle是我們工作中常用到的工具,想要實現表格製作,需要用到excel辦公軟體,但很多人不知道怎麼使用這個功能。如何才能設計出漂亮的表格呢?下面,小編給大家帶來了excel製作表格的圖文操作。
  • 一組WPS表格小技巧,簡單實用
    小夥伴們好啊,今天咱們繼續來分享幾個實用的WPS表格小技巧。
  • excel乘法公式的運用教程
    --excel乘法公式的運用教程(一)步驟1:在桌面空白的地方,右擊新建按鍵
  • Excel表格製作
    ,軟體的運用一定是要達到非常熟練的水平,這是作為職場精英的基本素養與要求~還在為Excel表格的製作而煩惱嗎?生活中我們常常會見到各種表格,這些表格都可以很方便我們記錄一些事情,又或者是可以很好的將一些數據顯示出來。對於一些工作的人員來說,能夠用電腦製作出表格是非常重要的,這不得不說到專業的表格製作工具Excel,其功能十分強大,Office辦公軟體系列~Excel表格製作 (極其基礎製作)1.打開電腦,右擊滑鼠在桌面新建一個excel文件。
  • Excel乘法口訣表
    利用Excel表格製作乘法口訣表①準備表格;②在表格中顯示1*1的效果,在Excel中表示形式為:=B1&
  • Excel乘法函數公式使用方法
    在Excel表格中,我們常常會利用Excel公式來統計一些報表或數據等,這時就少不了要用到加、減、乘、除法,在前面我們已經詳細的講解了求差公式使用方法
  • 超實用的Excel自動排序小技巧,原來這麼簡單,早點知道就好了!
    日常製作表格中,我們總是要給Excel數據進行排列,這樣更利於我們預覽。大家知道有哪幾種比較實用的排序方法嗎?如果不知道的話,請跟我一起動動手吧!第一種:最為實用普遍的方法:升序降序排列步驟:單擊【數據】--【排序和篩選】--選擇【升序】或【降序】就可以進行數據的簡單排序。
  • 超級簡單實用excel製作表格,手把手教學(適合無根基初學者)
    我拉網,專注辦公模板設計Excel表格為最常用辦公表格嗎,其製作在如今工作生活中是最常用到的,重要性可以說和會識字寫字一樣。
  • 史上最快的10個Excel實用技巧,一秒搞定Excel
    今天分享10個速度超快的excel小技巧,簡單實用!
  • Excel表格如何強制換行?8個Excel實用小技巧,幫助你解放雙手
    我們都知道使用快捷鍵可以大大提高工作效率,所以今天小編就分享給大家一些實用的Excel快捷操作。
  • 4個超實用的Word表格技巧,只花1分鐘就可以輕鬆掌握!
    說到表格,都說Excel制表功能更強大。但是,表格在Word排版中的應用同樣非常廣泛。比如,在製作簡歷表、求職表和登記表等一些不規則且不需要做複雜統計分析、有大量文字的表格,我們都會用Word文檔來製作。
  • 學會利用Excel製做九九乘法口訣表,以後肯定用得著!
    生產搬運分享Excel基礎技能用1%的Excel基礎搞定99%的日常工作做一個有文藝範的Excel公眾號Excel是門手藝 玩轉需要勇氣今天帶大家了解並學習一個Excel知識小技能:利用Excel製作一個九九乘法口訣表。
  • Excel表格不會換行?9個超實用Excel小技巧,用了都說好!
    點擊↑↑↑藍字關注,關注後回復禮包免費領取今日福利大禮包大傢伙,我是PPTNEW小編麗麗,Excel自動換行
  • Excel如何製作自動更新的序號
    序號在Excel表格中是比較常用的,一般在刪除幾行後,序號就無法連續,這裡講一下如何製作自動更新的序號效果。
  • Excel表格實用技巧(5個)
    為了能夠更加快速的處理報表就不可避免的需要使用上一些Excel技巧,下面小編就為大家分享幾個工作中常用的Excel技巧,希望大家能夠用上。1、 批量設置寬高當我們在Excel裡面,如果需要批量的統一設置一樣的寬高該如何呢?是一個個的設置呢?那樣的話就會十分麻煩!
  • Excel表格中10個最為經典的小技巧,每一個都超實用!
    話不多說,今天跟大家分享Excel表格中最為經典的10個小技巧,每一個都非常實用