tft每日頭條

 > 圖文

 > 用excel做99乘法表的方法

用excel做99乘法表的方法

圖文 更新时间:2024-09-29 03:16:14

用excel做99乘法表的方法?大家好我是Excel歸故鄉,本期我們将用上期學習的單元格的引用知識來用一條公式做一個九九乘法表,如果大家能夠學會制作這個表,那單元格的引用基本上就學懂了下圖是我們将要用一條公式得到的結果:,我來為大家講解一下關于用excel做99乘法表的方法?跟着小編一起來看一看吧!

用excel做99乘法表的方法(單元格引用練習)1

用excel做99乘法表的方法

大家好我是Excel歸故鄉,本期我們将用上期學習的單元格的引用知識來用一條公式做一個九九乘法表,如果大家能夠學會制作這個表,那單元格的引用基本上就學懂了。下圖是我們将要用一條公式得到的結果:

我們隻需要在B2單元格輸入公式,然後向右向下填充即可得到一個完整的九九乘法表。這裡注意,我們所需要用到的數據源是帶顔色的橫向和縱向的1-9的數字。公式我們先寫出來再來講解:=IF(B$1>$A2,"",B$1&"×"&$A2&"="&$A2*B$1)。

我們注意這裡有用到IF函數,我們先來看IF函數的後半部分B$1&"×"&$A2&"="&$A2*B$1,這裡的B$1&"×"&$A2構造出的結果就是1×1,是一個形式的構造,并不需要真正的讓Excel發生運算,所以用連字符&來做中間橋梁,然後再用一個兩字符把等号加上,此時得到1×1=,但是等于後面還需要一個計算的結果,此時我們用$A2*B$1來真正的做一個運算,得到兩數相乘的結果為1,這時候就得到樣式1×1=1。那為什麼我們這兩個單元格中,$A2需要在列号前面加$符号,而B$1需要在行号前面加$符号。原因在于:我們公式寫完向右填充的時候我們是不希望$A2中的A發生變化的,如果不加$,我們将公式向右拖動的時候,A2就會變成B2,也就無法引用到我們A列的數據源了;同理B$1這裡,我們不希望公式向下填充的時候,數字1發生變化,如果不加$符号,向下拖動就會變成B2,所以我們需要将行号絕對引用。有的同學就會問了,那如何判定什麼時候在行号前面加$,什麼時候再列号前面加$呢?很簡單,當我們拖動公式的時候,我們希望誰固定不動,那就在誰前面加;反之,如果我們希望誰随公式拖動而發生變化,那就不能加。這裡大家可以用我們這條公式,自己在表格中試一下不同的引用方式,會得到怎麼樣一個九九乘法表。

好的,經過以上分析,我們得到一個基礎的形式了,但是如果隻寫一個=B$1&"×"&$A2&"="&$A2*B$1,我們會得到一個填充滿9×9格子的乘法表,如下圖所示,而标了顔色的部分在我們常見的乘法表裡面是沒有的:

我們需要想辦法去掉這部分,怎麼辦呢?我們觀察到,隻要是單元格對應的第一行的數字大于對應的A列的數字,那這時候這個單元格的内容就是存在于标顔色的部分,是需要省略的。此時我們就可以用IF函數來做一個判斷,如果B$1>$A2是成立的,那我們就讓單元格顯示空白,否則才顯示我們構造的函數,因此就得到了我們一開始的公式,這個時候才能用一條公式直接得到我們想要的九九乘法表。

以上就是本期的内容,你學廢了嗎?打開表格,動手試試吧~

我是歸故鄉,我總會在最深的夜,給大家帶來最詳細的Excel函數講解。

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved