Excel怎么利用公式生成九九乘法表?

   Excel怎么利用公式生成九九乘法表?

        建立一个工作表Sheet1(如图1),并在A3~A11单元格依次输入1~9,B2~J2单元格依次输入1~9。


  图1

  计算结果

  “九九乘法表”中的数值结果都是行值乘以列值而得到的,所以Excel单元格中的数值也应为行值乘以列值,如D6的值为A6乘以D2的结果,其公式为:“=A6*D2”。

  单元格输出格式

  因为“九九乘法表”的格式是“4×3=12”的形式(如图2),所以在输出时可以把“4”、“×”、“3”及“=”均看做文本,即中间用“&&”来连接。但“4”实际上是来源于A列的值,“3” 是来源于是第2行的值,当鼠标拖动时为保持A列和第1行不变,应在其前加上绝对引用符号“$”,故公式相应的变化为:“=$A6&&"×"&&D$2&&"="&&$A6*D$2”[注意:公式里边的引号是英文状态下输入的]。


  图2

  整体输出格式

  “下三角”形式是“九九乘法表”的特点之一,在我们平时使用公式时,都是通过拖动鼠标来实现的。如果这时你用鼠标来拖要小心不能拖出下三角范围。为了防止“出格”,如出现“4×5=20”的形式,我采用了“IF( )”函数,即当A列中单元格的值在1~9之间且第1行中单元格的值在1~9之间的同时又不大于对应的A列中单元格的值(如$A6< >" ",D$2 < >" ",D$2<=$A6)时才输出,否则输出空格。所以公式又可改为:“=IF(AND($A6<>"",D$2<>"",D$2<=$A6),$A6&&"×"&&D$2&&"="&&$A6*D$2,"")”。现在你再用鼠标拖动,试试能否产生图3所示的效果。


  图3

  上面是通过产生一个数字列和数字行的方法来完成的,如果不产生数字行和列能否完成呢?答案当然是肯定的,下面是小编利用行函数Row()和列函数Column()来对刚才的公式作进一步改进后的公式:“=IF(AND(ROW()<11,COLUMN()”。

时间: 2024-10-25 22:48:07

Excel怎么利用公式生成九九乘法表?的相关文章

用Excel生成九九乘法表

"九九乘法表"对大家来说都再熟悉不过了,但是要让你用鼠标轻轻一拖就能制作出它,却也不是一件容易的事情.下面我就利用Excel中的公式来试一试,还请各位老师给予指点. 建立一个工作表Sheet1(如图1),并在A3-A11单元格依次输入1-9,B2-J2单元格依次输入1-9. 图1 计算结果 "九九乘法表"中的数值结果都是行值乘以列值而得到的,所以Excel单元格中的数值也应为行值乘以列值,如D6的值为A6乘以D2的结果,其公式为:"=A6×D2"

Excel 2007公式法打造九九乘法表

九九乘法表是小学生学习数学时一定要学习的内容.为小学生抄写一份九九乘法表也是不少家长的功 课之一.其实用Excel作一份乘法表也是一个不错的选择.IT168曾经发表过一篇利用VBA编程实现"九九乘法表"的文章,它就为我们指引了一条很不错的制作乘法表的道路,令我们很受启发. 在Excel中,除了用VBA编程来制作乘法表以外,我们还可以直接利用公式来写乘法表,效果也是不错 的.下面我们以Excel 2007为例来说明. 一.建立乘法表 首先我们在Excel中建立一份空的表格,在B1:J1单

利用Excel 2007打造“九九乘法表”

对于刚学小学数学的小朋友来说,背熟"九九乘法表"口诀,就等于开启了步入乘法运算殿堂的大门.作为家长的你而又对Excel比较熟练的话,完全可以自己动手来为他们做一个,这里我们以Excel 2007为例加以说明. 运行Excel 2007后,点击切换到"宏"选项下,点击"宏"选项组中中的"查看宏"打开宏对话框,在"宏名"下输入一个名称(比如"乘法表"),点击"创建"按钮进

多种办法用EXCEL软件生成99乘法表

做九九乘法表,多种思路造就多种方法生成, 1.在一个工作表区域内(B12:J12),依次输入1-9.(A13:A21)区域内依次输入1-9.然后再单元格B13内输入一个公式,通过拖曳填充产生具有上三角矩阵结构的九九乘法表 2.在a13到a21输入1-9 b13输入 =IF(B$12<=$A13,B$12*$A13,"") 然后拖拉即可 3.在b2单元格输入如下公式: =IF(AND($A2<>"",B$1<>"",B

利用WPS表格制作九九乘法表

  1.建立一个空白表格,在A1输入1,拖动鼠标左I向右至I1.向下至A9,这样A1到I1.A1到A9内就分别输入1到9 2.在A10内输入公式"=IF(AND($A1>=A$1,COLUMN()<11,ROW()<19),A$1&"×"&$A1&"="&$A1*A$1,"")"回车,得到如图效果! 3.鼠标移到A10右下方,出现一个"+"后,拖动鼠标下至A

一行jQuery代码打印九九乘法表

网友西西佛用一行代码打印九九乘法表 展示了jQuery的级联语法,简介且功能强大 这个程序的要求:不能用if,for,var xx =等常见js代码.只能用jquery的链式代码. 于是,要生成99表,必然要递归.可递归必然有终止的条件,那就得有if(n==0)return这样的 代码,又是不被允许的.那么jquery怎么才能终止呢?我想到了用find('p:lt(n)'),n<0的时候 是会终止的. 而bind的使用,纯粹是为了递归循环.我们首先建立一个对象,绑定一个事件,无所谓了,比如err

活用金山WPS表格制作出九九乘法表

聪明的外甥女学会了九九乘法表,见到我就背给我听,还要我给她打一份大的,因为文具盒里的乘法表太小了.怎么办呢?咱不能打消小孩子学习的积极性吧! 我用WPS表格给外甥女做出了九九乘法表.我的做法是这样的: 1.建立一个空白表格,在A1输入1,拖动鼠标左鍵向右至I1.向下至A9,这样A1到I1.A1到A9内就分别输入1到9(如图1): 图1 2.A10内输入公式"=IF(AND($A1>=A$1,COLUMN()<11,ROW()<19),A$1&"×"&

WPS表格制作九九乘法表的方法

  1.建立一个空白表格,在A1输入1,拖动鼠标左I向右至I1.向下至A9,这样A1到I1.A1到A9内就分别输入1到9 2.在A10内输入公式"=IF(AND($A1>=A$1,COLUMN()<11,ROW()<19),A$1&"×"&$A1&"="&$A1*A$1,"")"回车,得到如图效果! 3.鼠标移到A10右下方,出现一个"+"后,拖动鼠标下至A

如何用金山wps制作九九乘法表

  1.建立一个空白表格,在A1输入1,拖动鼠标左I向右至I1.向下至A9,这样A1到I1.A1到A9内就分别输入1到9. 2.在A10内输入公式"=IF(AND($A1>=A$1,COLUMN()<11,ROW()<19),A$1&"×"&$A1&"="&$A1*A$1,"")"并按下回车. 3.鼠标移到A10右下方,出现一个"+"后,拖动鼠标下至A18,