今天做会议预算时需要将最终金额转换到中文大写数字,发现Excel帮助中找不到相关资料,google了一下,大致了解了应该使用“[DBNum2]”数字类型将数字转换为中文大写。
一些常见的用法如下:
1.在单元格格式中设定自定义格式:

2.使用TEXT函数进行转换: 继续阅读 »
今天做会议预算时需要将最终金额转换到中文大写数字,发现Excel帮助中找不到相关资料,google了一下,大致了解了应该使用“[DBNum2]”数字类型将数字转换为中文大写。
一些常见的用法如下:
1.在单元格格式中设定自定义格式:

2.使用TEXT函数进行转换: 继续阅读 »
今天在制作第六届湖北省教师教育软件大奖赛获奖名单时,要分类算出各个组别、各个项目的一、二、三等奖的数量。掰起指头算了一下:中小学和幼儿园分别有4类项目,每个项目3个奖项,那么最终要进行计算的奖项数量就是3*4*2=24项,实在大大超出我这种懒人能够承受的极限,因此准备研究如何偷懒。
虽然我已经用数据透视表将这24个奖项的数目统计出来了,但是要我把这些数字一个个抄到获奖作品表中,也未免工作量“太大”(其实也并不是那么的大 :em20: 而是人太懒)了把,怎么能想个办法写段代码,然后粘贴24次就OK?
思路是这样的,由于我已经为每个作品都设定了组别(幼儿园、中小学)、奖项(1、2、3)以及作品类别(课件、课例、论文、教学设计、视频展台教材),因此只需根据特定的条件就能够得到特定的项目的个数。
首先想到的是COUNTIF函数,我需要知道幼儿园的所有作品和中小学的所有作品数量,只需要COUNTIF($D$6:$D$575,D6)即可,获取中小学作品的数量也可以如法炮制。
但是,COUNTIF函数只能接收一个条件。如果我要获取幼儿园的课例作品的数量呢?如果我还要获取中小学课件一等奖的作品的数量呢?
这需要使用数组公式。
我还找不到一句简洁的话来说明什么是数组公式。可能这句话贴切一些把:将公式的结果作为数组进行计算。
那么,我要计算中小学的课例一等奖作品数量,代码就是: 继续阅读 »
从幻灭的麦克风那里得到消息,Google Spreadsheet已经发布了(见这里),就跑去注册了一个。又“顺便”看到了Thumbstacks的消息,也去注册了一个。
到现在为止,我就已经拥有了在线Word、Excel和PowerPoint的账号了……嘿嘿:em02:
下面是几个截图: 继续阅读 »
使用表达式进行计算时,往往需要提供单元格,而对单元格的引用包括绝对引用和相对引用两种:
相对引用
例如下图的求和函数SUM,使用的即是相对引用,计算出B2至D2之间所有单元格的值。

当使用自动填充功能对所有的行进行计算时,Excel就会自动将引用的单元格根据行号进行改变。例如将B2改为B3、D2改为D3。如下图所示。

绝对引用
有时,我们不需要Excel根据行号来自动改变单元格,就需要使用绝对引用。绝对引用只需要在被引用的单元格前面加上$符号即可。例如对B2单元格进行绝对引用,就是$B$2。如下图所示。

混合引用
当然,也可以灵活使用$符号,让行绝对引用、列相对引用,例如B$2;或者行相对引用,列绝对引用,例如$B2。
最新评论