博文
VLOOKUP函数(2011-12-27 15:04:00)
摘要:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组中该数值所在行中指定列处的数值。
这里所说的“数组”,可以理解为表格中的一个区域。数组的列序号:数组的“首列”,就是这个区域的第一纵列,此列右边依次为第2列、3列……。假定某数组区域为B2:E10,那么,B2:B10为第1列、C2:C10为第2列……。
语法:
VLOOKUP(查找值,区域,列序号,逻辑值)
“查找值”:为需要在数组第一列中查找的数值,它可以是数值、引用或文字符串。
“区域”:数组所在的区域,如“B2:E10”,也可以使用对区域或区域名称的引用,例如数据库或数据清单。
“列序号”:即希望区域(数组)中待返回的匹配值的列序号,为1时,返回第一列中的数值,为2时,返回第二列中的数值,以此类推;若列序号小于1,函数VLOOKUP 返回错误值 #VALUE!;如果大于区域的列数,函数VLOOKUP返回错误值 #REF!。
“逻辑值”:为TRUE或FALSE。它指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于“查找值”的最大数值;如果“逻辑值”为FALSE,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。如果“查找值”为文本时,“逻辑值”一般应为 FALSE 。另外:
·如果“查找值”小于“区域”第一列中的最小数值,函数 VLOOKUP 返回错误值 #N/A。
·如果函数 VLOOKUP 找不到“查找值” 且“逻辑值”为 FALSE,函数 VLOOKUP 返回错误值 #N/A。
下面举例说明VLOOKUP函数的使用方法。
假设在Sheet1中存放小麦、水稻、玉米、花生等若干农产品的销售单价:
A B
1 农产品名称 &n......
擦除演示文稿上的“疤痕”(2011-12-27 11:41:00)
摘要: 演示文稿放到最后,总是出现一幅幅黑的画面,让人觉得很别扭。取除它吧。
打工PowerPoint ,单击“工具”--“选项”,打开“选项”窗口。选择“视图”选项卡,去掉“以黑幻灯片结束”前面的"√"......
Dreamweaver Mx中经常会遇到文字是乱码的情况(2011-10-21 10:06:00)
摘要: 在Dreamweaver Mx中经常会遇到文字是乱码的情况,解决的办法是在“修改”中“页面设置”,选标题(编码),选简体中文(GB2312),或者在记事本中打开修改也不会出现乱码。......
excel中mid 和find函数的用法(2011-07-09 10:39:00)
摘要:EXCEL中MID和FIND函数的用法
MID既不从第一位开始截取,也不从最后一位开始截取,而是由用户自行指定开始的位置和字符的长度。因此,若用户指定从第一位开始,便和Left函数一样。
使用语法
MID(text,start_num,num_chars)
Text 是包含要提取字符的文本字符串,可以直接输入含有目标文字的单元格名称。
Start_num 是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,以此类推。
Num_chars 指定希望 MID 从文本中返回字符的个数。
注意:
如果 start_num 大于文本长度,则 MID 返回空文本 ("")。
如果 start_num 小于文本长度,但 start_num 加上 num_chars 超过了文本的长度,则 MID 只返回至多直到文本末尾的字符。
如果 start_num 小于 1,则 MID 返回错误值 #VALUE!。
如果 num_chars 是负数,则 MID 返回错误值 #VALUE!。
如果 num_bytes 是负数,则 MIDB 返回错误值 #VALUE!。
应用示例:
详细解释
公式“=MID(A2,7,8)”中A2表示要截取的数据为A2单元格的内容“******19851221****”,“7”表示从第7位开始,共截取8个字符,因此系统返回用户想截取的生日时间“19851221”。
FIND用来对原始数据中某个字符串进行定位,以确定其位置。因为该招进行定位时,总是从指定位置开始,返回找到的第一个匹配字符串的位置,而不管其后是否还有相匹配的字符串,有点像瞎子摸象,摸到哪就说哪,因此取名“瞎子摸象”。
使用语法
FIND(find_text,within_text,start_num)
Find_text 是要查找的文本。
Within_text 是包含要查找文本的文本。
Start_num 指定开始进行查找的字符。within_text 中的首字符是编号为 1 的字符。如果忽略 start_num,则假设其为 1。
注意:
使用 start_num 可跳过指定数......
学校活动中做个记分器(2010-08-22 16:39:00)
摘要: 学校经常要举行经典诵读,军训结束的表演,歌咏比赛等,排名次是一件非常麻烦的事,既要取掉一个最高分,又要取掉一个最低分(特别是当场公布分数更麻烦),我们可以用Excel中的函数LARGE()和SMALL()及其它知识做一个电子计分器。
例如,共有7个评委打分,去掉一个最高分和一个最低分,还有5个分数,计算其余5个平均分并排出名次。
制作思路:先利用求和函数sum()求出总分,然后减去利用函数LARGE()和SMALL()求出最高分和最低分。(LARGE(array,k)返回数组中第K个最大值。SMALL(array,k) 返回数组中第K个最大值。)将它们再除以5算出平均值。利用RANK()(RANK(number,ref,order))(number指定的数字,,ref,一组数或对一组数的引用,oder,指定排名的方式,如果忽略或为0则为降序,非零值,升序)。
制作步骤:
第一步,制作如图的表格。
第二步:设置公式。根据要求在I3单元格中输入=(sum(b3:H3)-large(b3:H3,1)-small(B3:H3,1)/5),在J3中输入=rank(H3,$H$3:$H$5,0)。
这样只要我们有多少学生复制多少行,最后就自动算出分数,可以打印公布了。
......
妙用剪切板(2010-08-17 17:30:00)
摘要: C:\windows\system32\clipbrd.exe可以打开"剪切簿查看器",可以存为.clp文件。......
“互联网之父”展望网络未来走向(2010-05-26 08:21:00)
摘要: 转发光明日报 新华社旧金山2月6日电(记者毛磊)互联网在可预见的未来还会如何演进?“互联网之父”文特•瑟夫的回答是:未来人们上网速度会更快,会有更多装置具有上网功能,上网界面也会多样化。 瑟夫日前在接受美国硅谷《圣何塞信使报》采访时展望说,未来人们上网速度将普遍加快,每秒100兆比特至每秒1000 兆比特的网速可能会比较平常;工作场所、汽车里甚至人们随身携带的装置,越来越多地将具有上网功能,未来可上网的装置总数有望达到数十亿之多;上网界面未来可能也将更多样化,比如说更多装置采用与苹果iPhone手机类似的多点触控技术,语音识别技术可能也会更成熟。 今年65岁的瑟夫上世纪70年代参与互联网的早期开发,曾与他人合作设计互联网网络通信协议以及基础体系结构,因此被有些人称为“互联网之父”之一。他目前担任网络搜索巨头谷歌公司的副总裁和首席互联网专家。 在回顾互联网过去30多年来的发展历程时,瑟夫说,最让他始料不及的是互联网规模会发展到如此之大,全球网民总数已接近15亿,经常性接入互联网的电脑数量以亿计,此外还有大量可上网的手机等。互联网带宽和速度也大大提高,人们对于在网上查找和分享信息所表现出的巨大热情让人惊异。尽管应用需求迅猛增长,但互联网仍表现出极强的适应能力。 瑟夫说,他们最初设计目前仍在使用的互联网通信协议时,更多关注的是网络能否运行,并没有太多考虑安全性问题。瑟夫说,如果让他现在重新设计,他会增加有关内容,要求对联网装置、用户以及网络应用服务等进行更严格的身份真实性验证。 瑟夫指出,现在强化互联网的安全性还不算太晚,目前已具备相关技术,需要做的只是通过合理方式对这些技术进行整合。......
OLE(2010-01-08 17:53:00)
摘要: 1.Object Linking and Embedding,对象连接与嵌入,简称OLE技术。OLE 不仅是桌面应用程序集成,而且还定义和实现了一种允许应用程序作为软件“对象”(数据集合和操作数据的函数)彼此进行“连接”的机制,这种连接机制和协议称为部件对象模型。 OLE 是在客户应用程序间传输和共享信息的一组综合标准。允许创建带有指向应用程序的链接的混合文档以使用户修改时不必在应用程序间切换的协议。OLE基于组件对象模型 (COM) 并允许开发可在多个应用程序间互操作的可复用即插即用对象。该协议已广泛用于商业上,在商业中电子表格、字处理程序、财务软件包和其他应用程序可以通过客户/服务器体系共享和链接单独的信息。 OLE 是一种面向对象的技术,利用这种技术可开发可重复使用的软件组件(COM)。 关于 OLE ,业界早就在抱怨它的缓慢和庞大,对市场敏感的 Microsoft 需要对那些 API 函数提出一种新的术语以适应未来的操作系统和 Internet 技术。有趣的是 Microsoft 已经宣布 OLE 不再代表对象链接与嵌入,而只是一个过去的名词而已。......
