很多人都在争论到底是VLOOKUP函数好,还是INDEX+MATCH函数组合更胜一筹,为此,专门向专家征求了意见,我们看看专家们怎么说。BillJelen:毫无疑问,INDEX+MATCH组合比VLOOKUP更灵活。如果你找到100个知道并使用VLOOKUP的人,这些人中仅3%的人熟悉INDEX+MATC......
2022-01-06 21:09:59 187 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
很多人都在争论到底是VLOOKUP函数好,还是INDEX+MATCH函数组合更胜一筹,为此,专门向专家征求了意见,我们看看专家们怎么说。BillJelen:毫无疑问,INDEX+MATCH组合比VLOOKUP更灵活。如果你找到100个知道并使用VLOOKUP的人,这些人中仅3%的人熟悉INDEX+MATC......
2022-01-06 21:09:59 187 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
在编写Excel公式时,时常会需要一些有规律的数字,例如每几个数字增加相同的数、每隔几个数字进行重复等等。运用一些数学运算函数,例如INT函数、MOD函数,将它们与ROWS函数相配合,可以帮助我们生成有规律的数字。每隔n个数字增加1下图1所示的工作表,每5个数字增加1。在单元格A1中的公式为:=INT((R......
2022-01-06 21:09:58 152 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
FREQUENCY函数以一列垂直数组返回一组数据的频率分布,在之前的文章中,我们详细解了该函数的基础语法及应用示例。下面,我们以示例解FREQUENCY函数的一些精彩应用。示例1:统计不同数值的个数如下图1所示的工作表,在单元格区域A1:A8中有一列数值,我们需要使用公式算出该区域中不同数值的个数。此时,可以使......
2022-01-06 21:09:51 258 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
在编写程序时,少不了要使用变量和常量,它们都是程序中很重要的元素,是组织程序的基础。一个示例下面是一个简单的VBA程序,用来计算半径为5的圆的面积。Sub示例2()ConstPI=3.1415926DimrAsIntegerDimareaAsDoubler=5'......
2022-01-06 21:09:49 406 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
们已经了解了ExcelVBA的变量,知道了如何给变量赋值。下面,我们详细谈谈Excel中很重要的对象变量。变量除了可以表示数值、字符串等外,还可以表示一个工作簿、一张工作表、一个单元格,这就是对象变量(Object类型的变量)。声明对象变量对象变量的声明没有什么特殊之处,仍然是使用Dim语句或者Publi......
2022-01-06 21:09:48 382 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
我们主要是和对象打交道,这包括各种各样的对象以及由这些对象组成的集合对象。我们来看看并学习Excel内部是如何处理对象的。我们先来录制一个宏。在Excel中,打开宏录制器,录制下面的操作:在工作表单元格A1中输入“Excel”,设置其字体为红色,单元格背景色为黄色。录制的代码如下:Sub宏3()'......
2022-01-06 21:09:47 419 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
下面,继续做一些有趣的事情。让VBA能够给我们弹出对话框,让用户作出响应,实现与用户交互。这里要使用VBA的内置函数:MsgBox函数和InputBox函数。与Excel工作表函数一样,VBA也包含有各种内置函数,以简化计算和操作,而MsgBox函数和InputBox函数就是其中常用的函数。这里,先介绍MsgBox......
2022-01-06 21:09:45 59 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
在日常生活中,我们常常要做出选择,例如,如果明天不下雨,我们就去郊游。在VBA中,也有类似的语句,让我们控制程序的执行方向,例如,如果单元格A1的值为0,那么就弹出警告消息“单元格A1的值不能为0”。将上面的描述用语句来表达,如下图所示:VBA中If-Then语句结构的基本语法如下:If条件Then......
2022-01-06 21:09:44 219 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
人生经常要面临“多选一”的情况,在编写程序代码时也是如此。在上篇文章中,我们讲解了使用If-Then结构来进行判断,也举了很多个小例子。我们看到,随着条件的增多,代码的结构也变得复杂或难以理解。幸运的是,VBA为我们提供了SelectCase结构,让我们根据多个条件判断选择时,能够写出容易理解的代码。上篇文章的结......
2022-01-06 21:09:43 395 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
这里,简要地谈谈有限次的循环结构,也就是For-Next循环。还是先看一个例子。我们如果想要在工作表单元格区域A1:A10中依次填写数字1至10,可以使用下面的代码:SubForNextTest1()DimiAsInteger'声明整型变量i'使用循环为单元格填充数字Fori=1T......
2022-01-06 21:09:42 408 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
大多数解ExcelVBA的图书都是按照上图的顺序自上而下介绍Excel对象,即先解Application对象,接着Workbook对象、Worksheet对象和Range对象。我们现在反过来,先我认为最重要的Range对象。应该说,绝大多数实用的ExcelVBA程序都是对Range对象的操作,理解和掌握了Ra......
2022-01-06 21:09:41 319 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
MATCH函数返回指定值在数组中的位置,如果在数组中没有找到该值则返回#N/A。数组可以已经排序或没有排序,并且MATCH函数不区分大小写。什么情况下使用MATCH函数?MATCH函数返回指定值在数组中的位置,其结果可以被其他函数使用,例如INDEX函数或VLOOKUP函数。例如:在未经排序的列表中找到......
2022-01-06 21:09:40 177 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
INDEX函数返回一个值或者对某个值的引用,与其他函数如MATCH函数联合使用,可以构造强大的公式。什么情况下使用INDEX函数?INDEX函数可以返回一个值或者对某值的引用,因此可以使用该函数来:查找所选月份的销量获取对指定行、列、区域的引用基于给定数目创建动态区域以字母顺序排序文本列......
2022-01-06 21:09:37 177 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
这个函数基于数字从列表项中选择,属于查找与引用类别。在大多数情况下,使用不同的函数如INDEX和MATCH或VLOOKUP会更好。(译者注:但该函数也有自已的优势)下面我们介绍CHOOSE函数的相关使用和示例,看看它能做什么,有什么缺点。CHOOSE函数基于索引数字从列表中返回值。在什么情形下使用CHO......
2022-01-06 21:09:30 364 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
下面我们将介绍VLOOKUP函数。顾名思义,这是一个查找函数,处理垂直列表中的项目。其它函数可能会更好地从表中提取数据,但VLOOKUP函数是人们首先想到要试的函数。有些人马上能掌握它,而另一些苦于如何使它工作。的确,这个函数有一些缺陷,但是一旦你理解它如何工作,你就会准备好继续一些其它的查找选项。让我们来看看......
2022-01-06 21:09:29 63 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
FIXED函数圆整数字为指定的小数位,带或不带逗号分隔符,并以文本形式返回格式化后的结果。什么情况下使用FIXED?FIXED函数能够以设定的小数位格式化数字,将数字转变为文本。它有助于:匹配从另一个程序中以文本形式导入的数字格式化文本字符串中的数字FIXED函数的语法FIXED(numbe......
2022-01-06 21:09:22 83 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
HLOOKUP函数查找表的第一行中的值,返回该表中与找到的值在同一列的另一个值。什么情况下使用HLOOKUP?HLOOKUP函数可以在查找行中找到精确匹配值,或者近似匹配值。因此,该函数能够:找到所选区域中的销售总额查找所选日期对应的有效利率HLOOKUP函数的语法HLOOKUP(looku......
2022-01-06 21:09:15 259 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
LOOKUP函数从一行或一列单元格区域或者从数组中返回值。什么情况下使用LOOKUP函数?LOOKUP函数能够基于查找值返回结果,例如:找到列中的最后一个数字查找含有负数的最后一个月将学生的百分数成绩转换成字母成绩LOOKUP函数的语法LOOKUP函数有两种语法形式——矢量和数组。使用矢......
2022-01-06 21:09:14 354 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
SEARCH函数在另一个文本字符串中查找文本字符串,如果找到则返回其位置,不区分大小写。什么情况下使用SEARCH?SEARCH函数在字符串中查找另一字符串,可以:在字符串中找到另一个字符串——不区分大小写在搜索中使用通配符在搜索文本中指定开始数字SEARCH函数的语法SEARCH函数的......
2022-01-06 21:09:13 416 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
FIND函数在一个文本字符串中查找另一个文本字符串,区分大小写。什么情况下使用FIND函数?FIND函数可以查找字符串中的文本,区分大小写。例如:找到在字符串中文本的开始位置从列表中查找精确匹配的值查找地址中街道名FIND函数的语法FIND函数的语法如下:FIND(find_text......
2022-01-06 21:09:11 390 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
REPLACE函数基于指定的字符数和开始位置替换文本里的字符。什么情况下使用REPLACE?REPLACE函数可以替换字符串中的字符,例如:修改电话号码中的区域代码使用冒号和空格替换第一个空格使用嵌套的REPLACE插入连字符REPLACE函数的语法REPLACE函数的语法如下:RE......
2022-01-06 21:09:10 219 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
SUBSTITUTE函数在文本字符串中使用新文本替换旧文本。该函数将替换所有的旧文本,除非选择了指定位置。该函数区分大小写。什么情况下使用SUBSTITUTE函数?SUBSTITUTE函数使用新文本替换文本字符串中的旧文本。因此,可以用于:修改报告标题中的区域名称移除非打印字符替换最后一个空字符......
2022-01-06 21:09:08 374 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
OFFSET函数返回从指定引用偏移后的引用。从一个引用开始,通过偏移一组行号和列号,返回指定大小的另一个引用。什么情况下使用OFFSET函数?OFFSET函数可以返回对单元格区域的引用,并且可以与其它函数结合使用。使用该函数可以:· 找到所选月份的销售数量· 汇总所选月份......
2022-01-05 22:24:56 120 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
ADDRESS函数基于行和列号以文本形式返回单元格地址,可以以A1样式或R1C1样式返回绝对地址或相对地址,也可以在结果中包括工作表名。什么情况下使用ADDRESS函数?ADDRESS函数能够返回单元格地址,或者与其它函数一起来:获取行号和列号表示的单元格地址查找行号和列号表示的单元格值返回最大......
2022-01-05 22:24:49 148 Excel图表制作 Excel常用函数 excel数据透视表 excel教程
INDIRECT函数返回由文本字符串指定的引用。什么情况下使用INDIRECT函数?INDIRECT函数返回由文本字符串指定的引用,可以用于:创建开始部分固定的引用创建对静态命名区域的引用从工作表、行、列信息创建引用创建固定的数值组INDIRECT函数语法INDIRECT函数的语法如......
2022-01-05 22:24:47 62 Excel图表制作 Excel常用函数 excel数据透视表 excel教程