乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>表里的<em>函数range</em>怎么用

<em>excel</em>表里的<em>函数range</em>怎么用

作者:乔山办公网日期:

返回目录:excel表格制作


工具/原料

Excel   countifs函数   电脑

1、countifs函数的含义countifs函数的含义用于对某一区域内满足多重条件的单元格进行计数(多条件计数)。

2、countifs函数的语法格式countifs函数的语法格式=countifs(criteria_range1,criteria1,criteria_range2,criteria2,…) =countifs(第一个条件区,第一个对应的条件,第二e799bee5baa6e79fa5e98193e59b9ee7ad94334个条件区,第二个对应的条件,第N个条件区,第N个条件对应的条件)

3、countifs函数案列如图所示,求9月份上半月上海发货平台的发货单数。=COUNTIFS(A2:A13,"上海发货平台",B2:B13,"<2014-9-16")。可以看出根据公式很容易得出结论。

4、countifs函数使用的注意点countifs函数的参数——条件,它的形式可以为数字、表达式或文本。当它是文本和表达式时,注意要使用双引号。且引号在英文状态下输入。效果如图所示。

5、=countifs(第一个条件区,第一个对应的条件,第二个条件区,第二个对应的条件,第N个条件区,第N个条件对应的条件)根据公式可以发现countifs在输入过程中,如果需要进行大范围数据的选中,使用鼠标拖动的话会很麻烦。数据选择小技巧,当数据成千上万条时,可以通过ctrl+shift+↓选中。



Range并不是Excel中的函数,而是VBA中VBA代码中最常用的对象,Range对象可以是某一单元格、某一单元格区域、某一行、某一列、或者是多个连e799bee5baa6e79fa5e98193e78988e69d83332续或非连续的区域组成的区域。

下面一个简单的VBA程序,可以全面地理解Range对象的用法,以及与Cells的区别。

Sub RangVsCellsDemo()
Dim r

' 1. 先看 Range 和 Cells 的定义
' A. Range 的定义为 Class Range,表示 Range 是一个类,可以根据其所带的参数构造一个Range 对象
' B. Cells 的定义为 Property Cells As Range,表示 Cells 是一个属性,返回一个 Range 对象,具体应
' 用于不同对象时返回对象不同(帮助时说的明白)

' 2. Cells主要作用在于他可以简洁的返回一个Range对象,而使用Range的构造方法相对代码比较长
' 比如在2003里,单个的Cells就相当于Range("1:65536"),显然,用前者更简洁明了,顺便提一下,Cells后带
' 括号的用法应是 Range 对象 Item 属性的用法,因为 Item 属性是 Range 对象的默认属性,Item省略写
' 出来罢了
Range("1:65536")(2, 3).Select ' 选取C2单元格
Range("1:65536")(2, "d").Select ' 选取D2单元格
Range("1:65536")(256 + 5).Select ' 选取E2单元格
Cells(2, 3).Select ' 选取C2单元格
Cells(2, "d").Select ' 选取D2单元格
Cells(256 + 5).Select ' 选取E2单元格

' 3. Cells 为属性,所以,只有定义了该属性的特定对象才能使用,并且返回特定的 Range 对象,总的来讲是返
' 回对象的全部单元格,特别注意,这里所讲的全部并不是我们肉眼所看到的,对于有的联合区域,返回的单元格
' 与想象的有点差别,比如 Range("A1:C5,B2:D6").Cells.Count 返回值是30,而我们肉眼看到 A1:C5 和 B2:D6
' 两片区域的单元格个数只有22个
Set r = Cells ' 应用于 Application 对象,Application 省略
Set r = Application.Cells ' 应用于 Application 对象
Set r = Worksheets(1).Cells ' 应用于 Worksheet 对象
Set r = Range("A1:C5,B2:D6").Cells ' 应用于 Range 对象,这个就我个人而言,找不出很好的应用

' 4. Range为类类型,可以通过不同的方法构造Range对象
' a. 用区域名称, 用 A1 样式引用的宏语言
Set r = Range("A1:B2") ' 区域操作符(冒号)
Set r = Range("A1:C5 B2:D6") ' 相交区域操作符(空格)
Set r = Range("A1:C5,B2:D6") ' 合并区域操作符(逗号)
' Set r = Range("UserRng") ' 自定义名称,要先建立自定义名称UserRng
' b. 区域左上角和右下角的单元格
Set r = Range(Range("A1"), Range("IV65536"))

End Sub
indirect("T" & i + 9 & ":T" & j - 2)
i,j因为是VBA里面的变量,用函数的话必须以单元格替换掉.
假设A1为i,B1为j,那么变成
indirect("T" & A1 + 9 & ":T" & B1- 2)

好像没有这个函数。点“插入”----函数----选全部----找R打头的函数----找不到。如果你找到了,点左下角的帮助,就有解释了。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网