电脑常识文选 | QQ专区 | 硬件Diy | 电脑教程 | 电脑应用 | 网络应用 | Office | 操作系统 | 电脑学习 | 电脑知识库 | 网页制作 | 应用软件 | 电脑硬件
电脑故障 | 电脑网络 | 病毒防治 | 安全防护 | 电脑爱好者 | 电脑知识 | 软件应用 | 电脑医生 | cpu | 主板 | 硬盘 | 内存 | 显卡 | 显示器 | 键盘鼠标
本文相关内容
·用Excel巧做电子计分册
·用Excel2000做成的工资表,只有第一个人有
·用excel 如何让每两个数值相乘
·用Excel 2000与Word 2000制作课程表
·这是个啥插件。如何清除阿?
·这是不是hotmail邮箱
·这是病毒吗用金山毒霸查怎么老是没毒
·这是QQ病毒吗?我该怎么杀它哩? iAs
·这是怎么回事啊。HELP ME
·这是怎么回事啊 word
·这是怎么回事?(关于邮件的问题)
·这是怎么回事?怎么解决呢?
·这是怎么回事?如何消除/
·这是怎么回事?
·这是怎么了??? iAs
·用Excel实现网络化的考试
·用Excel实现定时提醒
·用Excel玩纸牌游戏
·用EXCEL怎么自动求得以下行的乘积??
·用Excel批量计算年龄
·用Excel能打出页码吗?
·用Excel制图表
·用Excel制作全景照片
·用Excel服务器实现web远程集团统计信息系统
·用Excel服务器实现公司计划系统(1)
·用Excel服务器实现公司计划系统(2)
·用Excel服务器实现公司计划系统(3)
·用Excel服务器实现库存管理系统[2]
·用Excel服务器实现库存管理系统[3]
·用Excel服务器实现库存管理系统[4]
  ★用Excel生成九九乘法表

用Excel生成九九乘法表

添加记录: office  类别: Office  发布日期: 2006.09.20

“九九乘法表”对大家来说都再熟悉不过了,但是要让你用鼠标轻轻一拖就能制作出它,却也不是一件容易的事情。下面我就利用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()”。

(出处:http://www.8s8s.net)



上一篇:用Excel巧做电子计分册 下一篇:用excel时怎么知道我选中了多少行,多少列

电脑常识文选风云榜
声卡音箱 | 软驱光驱 | 打印机 | 机箱电源 | BIOS | 操作系统 | 局域网 | 浏览器 | 网卡 | 电脑死机

电脑常识文选 © 2006 版权所有

提示:本站致力于电脑使用常识,电脑故障排除,计算机使用小窍门的分享与传播,内容仅供参考,按此操作责任自负。