EXCEL函数入门实例-第7季 常用宏表函数

合集下载

(完整)excel常用宏

(完整)excel常用宏

1.拆分单元格赋值Sub 拆分填充()Dim x As RangeFor Each x In ActiveSheet。

UsedRange.CellsIf x。

MergeCells Thenx.Selectx.UnMergeSelection.Value = x。

ValueEnd IfNext xEnd Sub2.E xcel 宏按列拆分多个excelSub Macro1()Dim wb As Workbook, arr, rng As Range, d As Object, k, t, sh As Worksheet, i&Set rng = Range("A1:f1")Application。

ScreenUpdating = FalseApplication。

DisplayAlerts = Falsearr = Range("a1:a” & Range("b” & Cells.Rows。

Count).End(xlUp)。

Row)Set d = CreateObject("scripting。

dictionary")For i = 2 To UBound(arr)If Not d.Exists(arr(i, 1)) ThenSet d(arr(i, 1)) = Cells(i, 1)。

Resize(1, 13)ElseSet d(arr(i, 1)) = Union(d(arr(i, 1)), Cells(i, 1).Resize(1, 13)) End IfNextk = d.Keyst = d.ItemsFor i = 0 To d。

Count - 1Set wb = Workbooks。

Add(xlWBATWorksheet)With wb。

Sheets(1)rng。

Copy 。

[A1]t(i)。

Copy 。

常用EXCEL函数详解及应用实例(分类汇总版7)——财务函数

常用EXCEL函数详解及应用实例(分类汇总版7)——财务函数
常用Excel函数详解及应用实例
八、财务函数
序号
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
函数
Cumipmt Cumprinc Db Ddb Effect Fv Fvschedule Ipmt Ispmt Nominal Nper Npv Pmt Ppmt Pv Rate Sln Syd Vdb Xnpv
2.CUMPRINC 计算贷款偿还额的本金相应部分的累计
函数定义: 返回一笔贷款在给定的start-period到end-period期间累计偿还的本金数额. 使用格式: CUMPRINC(rate,nper,pv,start_period,end_period,type) 格式简义: CUMPRINC(利率,总付款期数,现值,首期,末期,付款时间类型) 参数定义: Rate 为利率. Nper 为总付款期数. Pv 为现值. Start_period为计算中的首期,付款期数从1开始计数. End_period 为计算中的末期. Type 为付款时间类型.为1时,期初付款;为0时,期末付款。 例2 本金相应部分的计算 利率(rate) 总付款期数(nper)(年) 借款额(现值pv) 首期(start-period) 末期(end-period) 付款时间类型(type)
资产原值 资产残值 使用寿命 折旧期间 余额递减率
数据 计算结果 公式 2400 ¥1.32 =DDB(C91,C92,C93*365,C94,C95)(第1天折旧) 300 ¥40.00 =DDB(C91,C92,C93*12,C94,C95)(第1个月折旧) 10 ¥480.00 =DDB(C91,C92,C93,C94,C95)(第1年折旧) 1 ¥306.00 =DDB(C91,C92,C93,2,1.5)(第2年折旧1.5递减率) 2 ¥22.12 =DDB(C91,C92,C93,10,C95)(第10年折旧)

excel fx 宏表函数

excel fx 宏表函数

excel fx 宏表函数
Excel的宏表函数是一种在Visual Basic for Applications (VBA)中编写的自定义函数,可以在Excel工作表中使用。

使用宏表
函数可以扩展Excel的功能,使用户能够创建自定义的计算、数据
处理和分析工具。

宏表函数可以通过VBA编程语言来创建,VBA是一种由
Microsoft开发的用于扩展Office应用程序功能的编程语言。

通过
编写VBA代码,用户可以自定义函数来执行特定的任务,这些函数
可以直接在Excel单元格中使用,就像内置函数一样。

要创建一个宏表函数,首先需要打开Excel的开发人员选项,
并启用宏。

然后打开Visual Basic编辑器,编写VBA代码来定义函
数的行为和计算逻辑。

在VBA编辑器中,用户可以为函数指定参数、定义返回值,并编写函数的计算逻辑。

完成编写后,用户可以将
VBA代码保存到Excel工作簿中,这样就可以在任何单元格中使用
自定义的宏表函数了。

使用宏表函数可以帮助用户简化复杂的计算任务,提高工作效率。

用户可以根据自己的需求编写各种自定义函数,比如用于数据
清洗、数据分析、报表生成等各种用途。

通过宏表函数,用户可以
根据自己的需求扩展Excel的功能,使其更加适应特定的工作场景。

总之,宏表函数是一种强大的工具,可以帮助Excel用户扩展
软件的功能,提高工作效率,实现更多自定义的数据处理和分析需求。

通过VBA编程,用户可以创建各种自定义函数,从而更好地满
足自己的工作需求。

Excel宏表函数大全

Excel宏表函数大全

Excel宏表函数大全Excel 宏表函数介绍1、什么是宏表函数宏表函数是又称excel4.0函数,是Excel第4个版本的函数,为了考虑兼容性,现在的版本依然可以调用该函数。

宏表函数是一类非常特殊的函数,你在Excel的函数列表中找不到它们,但它们确实存在,而且功能异常强大,在许多应用中不可或缺。

2、宏表函数有什么用处?宏表函数可以实现现有版本的函数或技巧无法完成的功能,比如取单元格填充色值、获取工作表的名称列表等。

3、怎么使用宏表函数宏表函数不能在工作表单元格中直接使用,需要在名称管理器中先定义一个名称,然后在单元格中使用该名称。

4、Excel宏表函数列表Get.Cell的用法函数定义: Get.Cell(类型号,单元格(或范围))其中类型号,即你想要得到的信息的类型号,经试验,范围为1-66,也就是说这个函数可以返回一个单元格里66种信息。

以下是类型号及其所代表的信息1 - 返回绝对引用 //引用样式由Excel参数决定,可以用工作表函数 CELL('address'); CELL('address',REF)2 - 返回行号 //可以用工作表函数 CELL('row'); CELL('row',REF); ROW(REF)3 - 返回列号(数字) //可以用工作表函数 CELL('col'); CELL('col',REF); COLUMN(REF)4 - 返回数据类型(1-数值或空单元格,2-文本,4-逻辑,16-错误值) //基本可以用工作表函数TYPE,除了针对活动单元格的情形。

注意与CELL('type')不同5 - 返回值 // 直接用 =单元格地址,完美的替代是CELL('contents'), CELL('contents',REF)6 - 返回公式或值 //如果单元格不含公式,则与5相同。

Excel常用函数大全

Excel常用函数大全

Excel常用函数大全一、常用数学函数1. SUM 函数SUM 函数用于求取一系列数字的和,可以通过手动输入数字,也可以通过选择一个区域来计算。

例如:=SUM(A1:A5) 表示求取 A1 到 A5 单元格组成的区域的和。

2. AVERAGE 函数AVERAGE 函数用于求取一系列数字的平均值,使用方式与SUM 函数类似。

例如:=AVERAGE(C1:C5) 表示求取 C1 到 C5 单元格组成的区域的平均值。

3. MAX 函数MAX 函数用于求取一系列数字的最大值,可以用于比较不同值的大小。

例如:=MAX(B1:B10) 表示求取 B1 到 B10 单元格组成的区域的最大值。

4. MIN 函数MIN 函数用于求取一系列数字的最小值,可以用于比较不同值的大小。

例如:=MIN(D1:D7) 表示求取 D1 到 D7 单元格组成的区域的最小值。

5. ROUND 函数ROUND 函数用于将一个数字四舍五入到指定的位数。

例如:=ROUND(E1, 2) 表示将单元格 E1 中的数字四舍五入到小数点后两位。

6. SQRT 函数SQRT 函数用于求一个数的平方根。

例如:=SQRT(F1) 表示求取单元格 F1 中数的平方根。

二、常用文本函数1. CONCATENATE 函数CONCATENATE 函数用于将多个文本字符串合并为一个字符串。

例如:=CONCATENATE("Hello", ", ", "Excel") 表示将字符串"Hello"、", "、"Excel" 合并为一个字符串。

2. LEN 函数LEN 函数用于求取一个文本字符串的长度,即字符数。

例如:=LEN(A1) 表示求取单元格 A1 中文本字符串的长度。

3. LEFT 函数LEFT 函数用于从一个文本字符串中提取指定数目的字符,从左边开始。

excel宏命令详细讲解(一篇文章带你玩转冷门但实用的宏表函数)

excel宏命令详细讲解(一篇文章带你玩转冷门但实用的宏表函数)

excel宏命令详细讲解(一篇文章带你玩转冷门但实用的宏表函数)一篇文章带你玩转冷门但实用的宏表函数,Excel进阶必会!常用宏表函数的应用!什么是宏表函数也许你用过很多类型的函数,但是对于宏表函数,可能觉得很陌生,很难学。

都有什么功能?为什么要学习它呢?宏表函数是个“老古董”,实际上是现在广泛使用的VBA的“前身”。

虽然后来的各版本已经不再使用它,但还能支持,可以实现现有版本的函数或技巧无法完成的功能。

宏表函数的最“原始”的使用是要建立一个“宏表”(类似于现在的VBE),在宏表中写下宏代码,然后运行。

关于宏表函数有几点规则和问题如下(1)在公式中使用宏表函数,最重要的一点就是:不能在公式中直接使用,而必须定义成名称。

(2)很多(不是全部)的宏表函数即使按F9键也不能自动更新,而必须按组合键【Alt Ctrl F9】才能更新。

解决办法:在定义名称时加入一个易失函数,利用其易失性强迫结果更新。

例如,定义=GET.CELL(63,A1),当背景颜色改变时,公式结果不能自动更新,必须按组合键【Alt Ctrl F9】才能更新。

而如果定义=GET.CELL(63,A1)&T(NOW(),则只需按F9键或激活当前工作表的任一单元格即可以立即更新。

连接的易失函数有多种形式,除了上面的例子,还有&T(RAND()<适用文本>、TODAY(0<适用数值>等。

(3)宏表函数对公式长度有限制。

特别是EVALUATE,它的长度限制为251字符。

在对长公式求值的时候这点往往不能满足要求。

其他一些函数对数量也有一些限制。

如FILES(函数只能显示256个文件。

(4)最后就是速度问题。

宏表函数的运行速度是比较慢的,这在应用时应予注意。

常用宏表函数的应用1.最常用的宏表函数GET.CELL语法:GET.CELL(type_num,reference)type_num指明单元格中信息的类型。

Excel函数应用篇:宏表函数

Excel函数应用篇:宏表函数

Excel函数应用篇:宏表函数宏表函数是个“老古董”,实际上是现在广泛使用VBA的“前身”。

虽然后来的各版本已经不再使用它,但还能支持。

宏表函数很奇葩,必须定义名称才能使用,脱离了名称就没有存在的价值。

1.excel宏表函数大全之一:EVALUATE宏表函数EVALUATE用于统计引用单元格中以文本形式表示的算术表达式的值。

举例:下表中G列数据为包裹的长宽高数据,现在需要根据G列数据统计包裹体积。

第一步:打开【名称管理器】新建一条名称记录如下:第二步:单击【确定】关闭名称管理器,在H2单元格输入=体积,向下填充即可。

2.excel宏表函数大全之二:get.cell宏表函数有些人喜欢将需要统计的数据用背景色填充,以为这样比较醒目,统计起来就方便。

当然前提是你用计算器统计,如果用Excel那就是自找麻烦。

现在对需要统计的津贴用不同背景色填充,要分别统计两种颜色的津贴总数。

Step 01选择C2单元格,单击“公式”选项卡中的“定义名称”按钮,在“名称”文本框中输入:颜色,“引用位置”输入下面的公式,最后单击“确定”按钮。

=GET.CELL(63,B2)Step 02 定义完名称后,只需在C2单元格输入公式,并向下填充公式,即可自动统计表达式,有背景色的就大于0,没有背景色的就是0。

橙色的背景色为46,所以公式可设置为:=SUMIF(C:C,46,B:B)绿色的背景色为10,所以公式可设置为:=SUMIF(C:C,10,B:B)如果背景色多的话,需要再次定义一个名称作为辅助列,获取D列的颜色对应值。

除了背景色,常用的还有一个字体颜色,参数1为24代表字体颜色。

=GET.CELL(24,B2)GET.CELL参数1可以设置成1-66,共66种,有兴趣的可以去测试。

知识扩展:高版本的Excel可以按背景色进行筛选,再借助SUBTOTAL函数就可以按背景色筛选求和。

在C17输入公式:=SUBTOTAL(9,B2:B16)筛选橙色的背景色,就可以统计出来。

excel表格常用函数公式大全

excel表格常用函数公式大全

excel表格常用函数公式大全Excel 表格常用函数公式大全Excel 作为一款强大的数据处理工具,拥有众多实用的函数公式,能够帮助我们高效地完成各种数据计算和分析任务。

下面就为大家详细介绍一些常用的函数公式。

一、求和函数1、 SUM 函数SUM 函数用于对指定范围内的数值进行求和。

例如,要计算A1:A10 单元格区域内的数值总和,可以使用以下公式:=SUM(A1:A10)2、 SUMIF 函数SUMIF 函数用于对满足指定条件的单元格进行求和。

语法为:SUMIF(range, criteria, sum_range) 。

例如,要计算 A1:A10 中大于 5 的数值总和,可以使用公式:=SUMIF(A1:A10, ">5")3、 SUMIFS 函数SUMIFS 函数用于对多个条件同时满足的单元格进行求和。

语法为:SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2,)。

比如,要计算 A1:A10 中大于 5 且小于 10 的数值总和,公式为:=SUMIFS(A1:A10, A1:A10, ">5", A1:A10, "<10")二、平均值函数1、 AVERAGE 函数AVERAGE 函数用于计算指定范围内数值的平均值。

例如,计算A1:A10 单元格区域的平均值,公式为:=AVERAGE(A1:A10)2、 AVERAGEIF 函数AVERAGEIF 函数用于计算满足指定条件的单元格的平均值。

例如,计算 A1:A10 中大于 5 的数值的平均值,公式为:=AVERAGEIF(A1:A10, ">5")3、 AVERAGEIFS 函数AVERAGEIFS 函数用于计算多个条件同时满足的单元格的平均值。

例如,计算 A1:A10 中大于 5 且小于 10 的数值的平均值,公式为:=AVERAGEIFS(A1:A10, A1:A10, ">5", A1:A10, "<10")三、计数函数1、 COUNT 函数COUNT 函数用于计算指定范围内包含数值的单元格数量。

excel fx宏表函数

excel fx宏表函数

excel fx宏表函数
Excel中的FX宏表函数是一种非常强大的工具,它允许用户在Excel中进行更高级的数据处理和分析。

FX宏表函数是一组预定义的函数,它们可以用于执行各种任务,例如数学计算、字符串处理、日期和时间处理等等。

以下是几个常用的FX宏表函数示例:
1. SUM函数:用于计算一系列数字的总和。

例如,=SUM(A1:A10)将计算单元格A1到A10中所有数字的总和。

2. A VERAGE函数:用于计算一系列数字的平均值。

例如,=A VERAGE(B1:B10)将计算单元格B1到B10中所有数字的平均值。

3. MAX函数:用于查找一系列数字中的最大值。

例如,=MAX(C1:C10)将返回单元格C1到C10中所有数字的最大值。

4. MIN函数:用于查找一系列数字中的最小值。

例如,=MIN(D1:D10)将返回单元格D1到D10中所有数字的最小值。

5. IF函数:用于根据一个条件表达式的结果返回两个可能的结果之一。

例如,=IF(E1>10,"Yes","No")将检查单元格E1中的值是否大于10,如果是,则返回"Yes",否则返回"No"。

除了这些常用的FX宏表函数之外,Excel还提供了许多其他函数,可以根据需要进行使用。

掌握这些函数可以大大提高在Excel中进行数据处理和分析的效率和准确性。

1。

(完整版)EXCEL常用函数公式大全及举例

(完整版)EXCEL常用函数公式大全及举例

EXCEL 常用函数公式大全及举例一、相关概念(一)函数语法由函数名+ 括号+ 参数组成例:求和函数:SUM(A1,B2,⋯)。

参数与参数之间用逗号“ ,”隔开(二)运算符1. 公式运算符:加(+ )、减(- )、乘(* )、除(/ )、百分号(%)、乘幂(^)2. 比较运算符:大与(> )、小于(< )、等于(= )、小于等于(<= )、大于等于(>= )、不等于(<> )3. 引用运算符:区域运算符(:)、联合运算符(,)(三)单元格的相对引用与绝对引用例:A1$A1 A$1 $A$1锁定第 A 列锁定第 1 行锁定第 A 列与第 1 行二、常用函数(一)数学函数1. 求和=SUM ( 数值1,数值2,⋯⋯)2. 条件求和=SUMIF(查找的范围,条件(即对象),要求和的范围)例:(1)=SUMIF(A1:A4, ”>=200 ”,B1:B4)函数意思:对第A1 栏至A4 栏中,大于等于200 的数值对应的第B1 列至B4 列中数值求和(2)=SUMIF(A1:A4, ”<300 ”,C1:C4)函数意思:对第A1 栏至A4 栏中,小于300 的数值对应的第C1 栏至C4 栏中数值求和3. 求个数=COUNT (数值1,数值2, ⋯⋯)例:(1)=COUNT(A1:A4)函数意思:第A1 栏至A4 栏求个数(2)=COUNT(A1:C4)函数意思:第A1 栏至C4 栏求个数4. 条件求个数=COUNTIF (范围,条件)例:(1)=COUNTIF(A1:A4 ,” <>200 ”)函数意思:第A1 栏至A4 栏中不等于200 的栏求个数(2 )=COUNTIF(A1:C4, ”>=1000 ”)函数意思:第A1 栏至C4 栏中大于等1000 的栏求个数5. 求算术平均数=AVERAGE (数值1,数值2,⋯⋯)例:(1)=AVERAGE(A1,B2)(2)=AVERAGE(A1:A4)6. 四舍五入函数=ROUND(数值,保留的小数位数)7. 排位函数=RANK (数值,范围,序别)1- 升序0- 降序例:(1)=RANK(A1,A1:A4,1)函数意思:第A1 栏在A1 栏至A4 栏中按升序排序,返回排名值。

excel宏功能的简单使用案例

excel宏功能的简单使用案例

excel宏功能的简单使用案例
【案例一】对A列的数据求和
1.首先我们位表格的第一个单元格(比如A1)中输入宏名,比如:Sum_A
2.点击开始--> 录制新宏--> 输入宏名(这里要与第1步输入的宏名相同)--> 点击确定
3.然后在宏的对话框中输入以下代码:Range("A1").Select
4.然后用鼠标把A列的单元格全部选中
5.再输入代码:Selection.pass(1,1).Select
6.点击宏完成按钮,宏录制完毕,此时点击运行宏按钮,A列数据求和完毕
【案例二】将数据自动排序
1.首先我们位表格的第一个单元格(比如A1)中输入宏名,比如:Sort_Data
2.点击开始--> 录制新宏--> 输入宏名(这里要与第1步输入的宏名相同)-->
点击确定
3.然后在宏的对话框中输入以下代码:Range("A1:E30").Select
4.此时选中A1到E30的单元格,输入代码:Selection.Sort key1:=Range("A1"), Order1:=xlAscending,此时可以找到A列从小到大的排序
5.点击宏完成按钮,宏录制完毕,此时点击运行宏按钮,数据排序完毕。

Excel常用VBA函数实用经典案例

Excel常用VBA函数实用经典案例

Excel常用VBA函数实用经典案例ASC函数一、题目:要求编写一段代码,运行后得到字符串”Excel”的首字母和”e”的ASCII值。

二、代码:S UB示例_1_01()D IM MY N UM1%,MY N UM2%MY N UM1=A SC("E XCEL")'返回69MY N UM2=A SC("E")'返回101[A1]="MY N UM1=":[B1]=MY N UM1[A2]="MY N UM2=":[B2]=MY N UM2E ND S UB三、代码详解1、Sub示例_1_01():宏程序的开始语句。

2、Dim myNum1%,myNum2%:变量myNum1和myNum2声明为整型变量。

也可以写为Dim myNum1As Integer。

Integer变量存储为16位(2个字节)的数值形式,其范围为 -32,768到32,767之间。

Integer的类型声明字符是百分比符号(%)。

3、myNum1=Asc("Excel"):把Asc函数的值赋给变量myNum1。

Asc函数返回一个Integer,代表字符串中首字母的字符的ASCII代码。

语法Asc(string)必要的string(字符串)参数可以是任何有效的字符串表达式。

如果string中没有包含任何字符,则会产生运行时错误。

4、myNum2=Asc("e"):把Asc函数的值赋给变量myNum2。

这里返回小写字母e的ASCII代码101。

5、[a1]="myNum1=":[b1]=myNum1:把字符串“myNum1=“赋给A1单元格,把变量myNum1的值赋给B1单元格。

6、[a2]="myNum2=":[b2]=myNum2:把字符串“myNum2=“赋给A2单元格,把变量myNum2的值赋给B2单元格。

EXCEL常用函数公式大全及举例

EXCEL常用函数公式大全及举例

EXCEL常用函数公式大全及举例1.SUM函数:用于计算一组数字或单元格的总和。

例子:=SUM(A1:A10)表示计算A1到A10这些单元格的总和。

2.AVERAGE函数:用于计算一组数字或单元格的平均值。

例子:=AVERAGE(A1:A10)表示计算A1到A10这些单元格的平均值。

3.COUNT函数:用于计算一组数字或单元格中的非空单元格的数量。

例子:=COUNT(A1:A10)表示计算A1到A10这些单元格中非空单元格的数量。

4.MAX函数:用于计算一组数字或单元格中的最大值。

例子:=MAX(A1:A10)表示计算A1到A10这些单元格中的最大值。

5.MIN函数:用于计算一组数字或单元格中的最小值。

例子:=MIN(A1:A10)表示计算A1到A10这些单元格中的最小值。

6.COUNTIF函数:用于计算一组数字或单元格中满足指定条件的单元格的数量。

例子:=COUNTIF(A1:A10,">50")表示计算A1到A10这些单元格中大于50的单元格的数量。

7.SUMIF函数:用于计算一组数字或单元格中满足指定条件的单元格的总和。

例子:=SUMIF(A1:A10,">50")表示计算A1到A10这些单元格中大于50的单元格的总和。

8.AVERAGEIF函数:用于计算一组数字或单元格中满足指定条件的单元格的平均值。

例子:=AVERAGEIF(A1:A10,">50")表示计算A1到A10这些单元格中大于50的单元格的平均值。

9.VLOOKUP函数:用于在一个区域中查找一些值,并返回对应的值。

例子:=VLOOKUP(A1,B1:C10,2,FALSE)表示在B1到C10这个区域中查找A1的值,并返回相对应的第二列的值。

10.HLOOKUP函数:用于在一个区域中查找一些值,并返回对应的值。

例子:=HLOOKUP(A1,B1:C10,2,FALSE)表示在B1到C10这个区域中查找A1的值,并返回相对应的第二行的值。

excel常用宏表函数

excel常用宏表函数

几点说明1宏表函数是个“老古董”,实际上是现在广泛使用的VBA的“前身”。

虽然后来的各版本已经不再使用它,但2宏表函数的最“原始”的使用是要建立一个“宏表”(类似于现在的VBE),在宏表中写下宏代码,然后运行在现在各版本的EXCEL中,按下ctrl+F11就可建立这样一个“宏表”或者在工作表标签右键点击插入-选择"MS EXCEL 4.0 宏表"在下面这个帖子中,就有这样一个“宏表”:(作者:老刀)/dispbbs.asp?boardid=2&replyid=16066&id=16089&page=1&skin=0&Sta 不过某些宏表函数不需要宏表,也能运行。

下面介绍的就是这样一些我们现在常用的宏表函数。

3本论坛中Emily最早介绍了英文版的宏表函数帮助文件而david_ren最早给出了中文简体版的帮助文件,见:/dispbbs.asp?boardid=2&replyid=49487&id=22610&page=1&skin=0&Sta 4几点规则和问题(1)在公式中使用宏表函数,最重要的一点就是:不能在公式中直接使用,而必须定义成名称。

(2)很多(不是全部)的宏表函数即使按F9也不能自动更新,而必须按Alt+Ctrl+F9才能更新。

解决的办法:在定义名称时加入一个易失函数,利用其易失性强迫结果更新例如,定义X=GET.CELL(63,A1) 当背景颜色改变时,公式结果不能自动更新,必须按Alt而如果定义为 X=GET.CELL(63,A1)&T(NOW()), 则只需按F9或激活当前工作表的任一单元格连接的易失函数有多种形式,除了上面的例子,还有 &T(RAND())<适用文本> +TODAY()*(3)宏表函数对公式长度有限制。

特别是EVALUATE,它的长度限制为251字符。

常用宏表函数

常用宏表函数
65 如果[增加缩格]对齐选项处于开的状态( 只用于Microsoft Excel的远东版本返回TRUE; 否则,返回 66 返回包含BOOK1.XLS 形式单元格的工作簿的簿名。
6 = 两端对齐7 = 跨列置中 = 点线5 = 粗线6 = 双线7 = 发丝线 9 元格格式]对话框的[图案]标签显示被
GET.CELL: 返回关于格式
GET.CELL(ty pe_num,refe rence)
实例一:统计 有底纹的单元 格。(字体颜 色为24)
yj=GET.CEL L(63,sheet1 !B9)+RAND ()*0
姓名
销售业绩 宏表函数
张一山 王二小 张三丰 李四光 朱五四 陈百祥 刘千 李万龙
26 如果单元格中所有字符或只有第一个字符加阴影,返回TRUE;否则,返回FALSE。Microsoft Excel f 持阴影字体格式 27 指示单元格中能否进行手动分页线的数字。0 = 没有分页线1 = 行2 = 列3 = 行和列 28 行的级数(分级显示) 29 列的级数(分级显示) 30 如果所包含的活动单元格为摘要行,返回TRUE;否则,返回FALSE。 31 如果列所包含的活动单元格为摘要列,返回TRUE;否则,返回FALSE。.
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
'=COUNT(IF(B33:B40,,""))
1 以当前工作区文字引用类型绝对引用左上角引用单元格。 2 顶部引用单元格的行数。 3 最左边引用单元格的列数。 4 同TYPE引用 5 引用内容。 6 文字,以工作区设置决定的 A1 或 R1 C1 类型引用公式。 7 文字的单元格的数字格式(如“m/d/yy”或“General”)。 8 指示单元格水平对齐的数字1 = 一般 2 = 左对齐 3 = 置中 4 = 右对齐 5 = 填充6 = 两端对齐7 = 跨列

excel函数公式入门大全讲解

excel函数公式入门大全讲解

excel函数公式入门大全讲解1.SUM函数:SUM函数用于求一组数值的总和。

例如,=SUM(A1:A10)可以计算A1到A10单元格中的数值的总和。

2.AVERAGE函数:AVERAGE函数用于求一组数值的平均值。

例如,=AVERAGE(A1:A10)可以计算A1到A10单元格中的数值的平均值。

3.MAX函数:MAX函数用于找出一组数值中的最大值。

例如,=MAX(A1:A10)可以找出A1到A10单元格中的数值中的最大值。

4.MIN函数:MIN函数用于找出一组数值中的最小值。

例如,=MIN(A1:A10)可以找出A1到A10单元格中的数值中的最小值。

5.COUNT函数:COUNT函数用于计算一组数值中非空单元格的数量。

例如,=COUNT(A1:A10)可以计算A1到A10单元格中非空单元格的数量。

6.IF函数:IF函数用于根据指定的条件进行条件判断。

例如,=IF(A1>10,"大于10","小于等于10")表示如果A1大于10,则返回"大于10",否则返回"小于等于10"。

7.VLOOKUP函数:VLOOKUP函数用于在一个表格范围内查找指定的值,并返回该值所在单元格的相应内容。

例如,=VLOOKUP(A1,B1:C10,2,FALSE)表示在B1到C10范围内查找A1的值,并返回对应单元格的第二列的内容。

8.HLOOKUP函数:HLOOKUP函数和VLOOKUP函数类似,但是它是水平查找而不是垂直查找。

9.CONCATENATE函数:CONCATENATE函数用于将两个或多个文本字符串连接在一起。

例如,=CONCATENATE(A1,"",B1)可以将A1和B1单元格中的内容连接在一起。

10.LEFT函数:LEFT函数用于返回文本字符串的左侧指定字符数的部分。

例如,=LEFT(A1,3)可以返回A1单元格中文本字符串的前三个字符。

excel 宏表函数

excel 宏表函数

excel 宏表函数Excel宏表函数:让你的工作更高效在日常工作中,我们经常需要处理大量的数据,进行复杂的计算和分析。

而Excel作为一款功能强大的电子表格软件,可以帮助我们快速完成这些任务。

而宏表函数更是Excel中的一项重要功能,它可以帮助我们自动化处理数据,提高工作效率。

本文将介绍一些常用的Excel宏表函数,帮助你更好地利用Excel进行数据处理和分析。

1. SUM函数SUM函数是Excel中最常用的函数之一,用于对指定范围内的数值进行求和。

例如,SUM(A1:A10)即可计算A1到A10单元格中的数值之和。

这个函数非常实用,可以帮助我们快速计算大量数据的总和。

2. AVERAGE函数AVERAGE函数用于求指定范围内数值的平均值。

例如,AVERAGE(A1:A10)可以计算A1到A10单元格中数值的平均值。

这个函数在处理数据时非常实用,可以帮助我们更好地了解数据的整体趋势。

3. COUNT函数COUNT函数用于计算指定范围内的数值个数。

例如,COUNT(A1:A10)可以统计A1到A10单元格中非空单元格的个数。

这个函数在数据统计和分析中非常常用,可以帮助我们了解数据的规模和分布情况。

4. IF函数IF函数是Excel中的逻辑函数,用于根据指定条件进行判断和计算。

例如,IF(A1>0,"正数","负数")可以根据A1单元格中的数值判断其正负,并返回相应的结果。

这个函数在数据处理和分析中非常实用,可以帮助我们根据不同条件进行数据的分类和计算。

5. VLOOKUP函数VLOOKUP函数用于在指定范围内查找特定的数值,并返回相关的数值或信息。

例如,VLOOKUP(A1,A1:B10,2,FALSE)可以在A1到B10的区域中查找A1单元格中的数值,并返回与之对应的第二列的数值。

这个函数在数据查询和匹配中非常常用,可以帮助我们快速查找和获取需要的信息。

(完整版)excel宏教程

(完整版)excel宏教程

Excel宏教程一、选中单个单元格Range( “单<元格地址> “ ).Select例:Range("C9").Select ‘选中“C9”单元格二、选中多个单元格Range( “单<元格地址>:< 单元格地址>[,< 单元格地址> ⋯⋯] ” ).Select例:Range(“A1:B2”).Select ‘选中“A1”、“A2”、“B1、”“B2”四个连续的单元格Range( “ 12:12 ” ).Sele‘选ct 中第12 行Range( “ B:B ” ).Sele‘c选t 中第B 列Range( “ A1:A2,B7,2:2 ” ).S‘e选le中ct “ A1、”“ A2、”“ B7五”个不连续的单元格和第二行Cells.Select ‘选中当前SHEET 中的所有单元格Rows("< 行地址>:< 行地址>").Select ‘选中整行Columns("< 列地址>:< 列地址>").Select ‘选中整列例:Rows(“2:2”). Select ‘选中第2 行Rows( “ 2:5 ” ). Selec‘选t 中2 到5 行Columns("A:A").Select ‘选中A 列Columns("E:B").Select ‘选中E 到B 列三、设置活动单元格Range("< 单元格地址>").Activate注:设置活动单元格与选中单元格类似,不同之处就是后者在选中指定的单元格之前会将在此前已被选中的单元格取消掉。

前者在设置之前不会取消已选中的单元格,如果此时操作的单元格不是被选中的单元格,这时他实现的功能与选一个单元格相同。

四、给活动的单元格赋值ActiveCell.FormulaR1C1 = < 值>例:Range("A1").SelectActiveCell.FormulaR1C1 = "Name"Range("B1").SelectActiveCell.FormulaR1C1 = "Age"Range("A2:B3").SelectRange("A2").ActivateActiveCell.FormulaR1C1 = " BUG"Range("B2").ActivateActiveCell.FormulaR1C1 = "12"Range("A3").ActivateActiveCell.FormulaR1C1 = "Archer"ActiveCell.FormulaR1C1 = "37"Range("B3").Activate五、得到指定单元格中的值Range("< 单元格地址>").Text六、插入单元格Selection.Insert Shift:=<XlDirection 值>Selection.EntireRow.InsertSelection.EntireColumn.Insert例:Selection.Insert Shift:=xlToRight ‘在当前选中单元格的位置插入单元格并将当前选中的单元格向右移动Selection.Insert Shift:=xlDown ‘在当前选中单元格的位置插入单元格并将当前选中的单元格向下移动Selection.EntireRow.Insert ‘在当前选中单元格的上面插入一行Selection.EntireColumn.Insert ‘在当前选中单元格的左侧插入一列七、设置字体属性1. 设置字体名称和大小 = < 字体名称>Selection.Font.Size = < 字号>例: = " 隶书"Selection.Font.Size = 15Selection.Font.Underline = < XlUnderlineStyle(下划线样式)> ‘下划线2. 设置字体样式Selection.Font.Bold = <True / False> ‘加粗Selection.Font.Italic = <True / False> ‘斜体XlUnderlineStyle(下划线样式):xlUnderlineStyleDouble ‘双下划线xlUnderlineStyleDoubleAccounting ‘会计用双下划线(如果当前单元格中的数据是数字时则下划线的宽度是当前单元格的宽度)xlUnderlineStyleNone 没有下划线xlUnderlineStyleSingle ‘单下划线xlUnderlineStyleSingleAccounting ‘会计用单下划线(如果当前单元格中的数据是数字时则下划线的宽度是当前单元格的宽度)3. 设置字体的颜色Selection.Font.ColorIndex = <0 到56 之间的数字>Selection.Font.Color = <RGB 值>4. 设置字体的特殊效果Selection.Font.Strikethrough = <True / False> ‘删除线Selection.Font.Superscript = <True / False> ‘上标Selection.Font.Subscript = <True / False> ‘下标八、清空选中单元格里的内容Selection.ClearContents例:Range(“A1:A2,B7,2:2 ”).Select ‘选中“A1”、“A2”、“B7”五个不连续的单元格和第二行Selection.ClearContents ‘清空“ A1、”“ A2、”“ B7五”个不连续单元格中的所有内容九、设置选中单元格的边线属性XlBordersIndex(边线):xlEdgeLeft '单元格左边线xlEdgeTop ‘单元格上边线xlEdgeRight ‘单元格右边线xlEdgeBottom ‘单元格下边线‘单元格左上右下斜线xlDiagonalDown‘单元格左上右下斜线xlDiagonalUpxlInsideVertical ‘多个单元格内垂直线xlInsideHorizontal ‘多个单元格内水平线1. 设置边线的类型Selection.Borders(<边线>).LineStyle = <边线类型)> XlLineStyle(XlLineStyle(边线类型):xlLineStyleNone ‘无样式xlContinuous ‘单线xlDash ‘破折号线(间隔线)xlDashDot ‘破折号点线xlDashDotDot ‘破折号点点线xlDot ‘点线xlDouble ‘双横线xlSlantDashDot ‘斜点线2. 设置边线的宽度Selection.Borders(<边线>).Weight = <XlBorderWeight(边线的宽度值)>XlBorderWeight( 宽度值):xlHairline ‘极细xlThin ‘细xlMedium ‘中等xlThick ‘粗3. 设置边线的颜色Selection.Borders(xlEdgeLeft).ColorIndex = <0 到56 之间的数字>Selection.Borders(xlEdgeLeft).Color = <RGB 值>十、删除选中的单元格Selection.Delete <XlDirection 值>Selection.EntireRow.DeleteSelection.EntireColumn.Delete例:Selection.Delete Shift:=xlToLeft ‘删除选中的单元格, 并将已删除单元格所在位置右面的单元格向左移动Selection.Delete Shift:=xlUp ‘删除选中的单元格, 并将已删除单元格所在位置下面的单元格向上移动Selection.EntireRow.Delete ‘删除选中单元格所在的行Selection.EntireColumn.Delete ‘删除选中单元格所在的列十一、设置单元格背景色及图案1. 背景色Selection.Interior.ColorIndex = <0 到56 之间的数字> Selection.Interior.Color = <RGB 值>2. 图案样式Selection.Interior.Pattern = <Constants(Constants(图案样式):xlSolid '实心xlGray75 '75% 灰色xlGray50 '50% 灰色xlGray25 '25%灰色xlGray16'12.5%灰色xlGray8 '6.25% 灰色xlHorizontal '水平条纹xlVertical ' 垂直条纹xlDown ' 逆对角线条纹xlUp '对角线条纹xlChecker ' 对角线剖面线xlSemiGray75 ' 粗对角线剖面线xlLightHorizontal '细水平条纹xlLightVertical ' 细垂直条纹xlLightDown '细逆对角线条纹xlLightUp '细对角线条纹xlGrid ' 细水平剖面线xlCrissCross ' 细对角线剖面线图案样式)>3. 图案颜色Selection.Interior.PatternColorIndex = <0到56 之间的数字>Selection.Interior.PatternColor = <RGB 值>十二、返回工作表中的行数edRange.Rows.Count ‘返回从最小已输入内容的行号到最大已输入内容的行号之间的行数edRange.Rows(edRange.Rows.Count).Row ‘最大已输入内容的行号十三、得到当前EXCEL 的文件名ThisWorkbook.Path ‘文件路径 ‘文件名ThisWorkbook.FullName ‘全路径十四、批注的操作1. 添加批注AddComment([Content])例:Range("A1").AddComment ("Writes the content in here!")2. 修改批注内容Comment.Text例:Range("B1").Comment.Text Text:= "Writes the content in here!"3. 显示/ 隐藏批注Comment.Visible = <True/False>4. 删除批注ClearComments例:Selection.Range("B1").ClearComments5. 选中批注Comment.Shape.Select True例:Range("D8").Comment.Shape.Select True6. 改变批注大小和位置Selection.ShapeRange.ScaleWidth < 宽度比例>, msoFalse, <MsoScaleFrom> Selection.ShapeRange.ScaleHeight < 高度比例>, msoFalse, <MsoScaleFrom>例:Selection.ShapeRange.ScaleWidth 1.5, msoFalse, msoScaleFromTopLeft 5% 的宽度Selection.ShapeRange.ScaleHeight 0.6, msoFalse, msoScaleFromTopLeft 的宽度Selection.ShapeRange.Left = <Selection.ShapeRange.Top = <Selection.ShapeRange.Width = < 宽度值>Selection.ShapeRange.Height = < 高度值>五、剪切、复制、粘贴‘每次增加每次减少6%左边距>上边距>Selection.Cut ‘剪切Selection.Copy ‘复制ActiveSheet.Paste ‘粘贴例:Range("A1").SelectSelection.CutRange("A2").Select ActiveSheet.Paste Selection.CopyRange("A3").Select ActiveSheet.Paste十六、选择性粘贴Selection.PasteSpecial <option>十七、改变列宽Selection.ColumnWidth = < 宽度值> ‘指定列宽例:Columns("A:A").SelectSelection.ColumnWidth = 30 ‘改变已选列的宽度EntireColumn.AutoFit ‘自动改变列宽例:Columns("C:C").EntireColumn.AutoFit‘根据C 列的内容自动改变列的宽度在Excel 97 中," 宏"是一个难以理解的概念,但对于一个具体的"宏"而言,却是容易理解的,如果说"将一块文字变为注释:黑体注释:,字号为注释:三号注释:"就可以看作一个"宏"的话,那么"宏"就不难理解了,其实Excel 97 中的许多操作都可以是一个" 宏"。

Excel宏表函数大全—现在才知道原来不用VBA也可以完成这些骚操作

Excel宏表函数大全—现在才知道原来不用VBA也可以完成这些骚操作

Excel宏表函数大全—现在才知道原来不用VBA也可以完成这些骚操作Excel 宏表函数介绍1、什么是宏表函数宏表函数是又称excel4.0函数,是Excel第4个版本的函数,为了考虑兼容性,现在的版本依然可以调用该函数。

宏表函数是一类非常特殊的函数,你在Excel的函数列表中找不到它们,但它们确实存在,而且功能异常强大,在许多应用中不可或缺。

2、宏表函数有什么用处?宏表函数可以实现现有版本的函数或技巧无法完成的功能,比如取单元格填充色值、获取工作表的名称列表等。

3、怎么使用宏表函数宏表函数不能在工作表单元格中直接使用,需要在名称管理器中先定义一个名称,然后在单元格中使用该名称。

4、Excel宏表函数列表Get.Cell的用法函数定义: Get.Cell(类型号,单元格(或范围))其中类型号,即你想要得到的信息的类型号,经试验,范围为1-66,也就是说这个函数可以返回一个单元格里66种信息。

以下是类型号及其所代表的信息1 - 返回绝对引用 //引用样式由Excel参数决定,可以用工作表函数 CELL('address'); CELL('address',REF)2 - 返回行号 //可以用工作表函数 CELL('row'); CELL('row',REF); ROW(REF)3 - 返回列号(数字) //可以用工作表函数CELL('col'); CELL('col',REF); COLUMN(REF)4 - 返回数据类型(1-数值或空单元格,2-文本,4-逻辑,16-错误值) //基本可以用工作表函数TYPE,除了针对活动单元格的情形。

注意与CELL('type')不同5 - 返回值// 直接用=单元格地址,完美的替代是CELL('contents'), CELL('contents',REF)6 - 返回公式或值//如果单元格不含公式,则与5相同。

EXCEL中的宏使用实例讲解

EXCEL中的宏使用实例讲解

EXCEL中的宏使用实例讲解宏是指一系列用于自动化任务的命令和操作的组合。

通过宏,可以记录并重复执行一系列的操作,从而提高工作效率和准确性。

在Excel中,宏是一种特殊的功能,通过VBA(Visual Basic for Applications)语言来编写和运行。

下面将通过实例来详细介绍宏的使用。

假设我们有一个工作簿,其中包含一个名为"销售数据"的工作表,该工作表中包含了销售人员的姓名、销售额和提成等信息。

我们希望通过宏来自动计算每个销售人员的总销售额和提成,并将结果显示在另一个工作表中。

在工作表的代码模块中,可以编写宏的代码。

下面是一个实现我们需求的宏的示例代码:```VBASub CalculateSalesDim wsSource As WorksheetDim wsTarget As WorksheetDim lastRow As LongDim i As Long'获取源工作表和目标工作表Set wsSource = Worksheets("销售数据")Set wsTarget = Worksheets.Add'设置目标工作表的列标题wsTarget.Range("A1").Value = "姓名"wsTarget.Range("B1").Value = "总销售额"wsTarget.Range("C1").Value = "提成"'获取源工作表的最后一行lastRow = wsSource.Cells(Rows.Count, 1).End(xlUp).Row'循环计算每个销售人员的总销售额和提成For i = 2 To lastRow'获取销售人员的姓名wsTarget.Cells(i, 1).Value = wsSource.Cells(i, 1).Value'计算总销售额wsTarget.Cells(i, 2).Value =Application.WorksheetFunction.Sum(Range(Cells(i, 2), Cells(i, 6)))'计算提成wsTarget.Cells(i, 3).Value = wsTarget.Cells(i, 2).Value * 0.1Next iEnd Sub```在上述代码中,我们首先定义了一些变量,包括源工作表(wsSource)、目标工作表(wsTarget)、最后一行(lastRow)和循环变量(i)等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
59 返回下加线风格的数。
60 如果单元格中所有的字符,或只有第一个字符被格式化为下标字体,返回TRUE;否则,返回FALSE。 61 作为文本返回活动单元格数据透视表项的文件名。 62 返回工作簿和"[book1]sheet1"形式的当前表的文件名。 63 返回单元格的填充(背景)颜色。 64 返回单元格的图案(前景)颜色。
21 如果单元格中所有字符或只有第一个字符为斜体。返回TRUE;否则,返回FALSE。 22 如果单元格中所有字符或只有第一个字符为加底线,返回FALSE。 23 如果单元格中所有字符或只有第一个字符为加删除线,返回TRUE;否则,返回FALSE。 24 是1-56的一个数字,代表单元格中第一个字符的字体颜色。如果字体颜色为自动生成,返回0。 25 如果单元格中所有字符或只有第一个字符为空心体,返回TRUE;否则,返回FALSE。Microsoft Exc 不支持空心字体格式。
9 指示分配给单元格左侧边框线的类型0 = 无边框1 = 细线2 = 中等线3 = 虚线4 = 点线5 = 粗线6 = 双 10 指示分配给单元格右侧边框线的类型,对应指定返回值的描述参见 type_num 9 11 指示分配给单元格顶端边框线的类型,对应返回值的描述参见 type_num 9 12 指示分配给单元格底端边框线的类型,对应返回值的描述参见 type_num 9 13 是0至8之间的一个数字,当在[格式]菜单下选择[单元格]命令时,[单元格格式]对话框的[ 选择的单元格。这个数字指明其模式。如模式未被选择,返回0。
839 821 775 933 564 698 924 573 计数: 求和:
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? =SUM(N(C9:C16>0)) #NAME? =SUM((C9:C16>0)*B9:B16)
GET.CELL: 返回关于格式
GET.CELL(ty pe_num,refe rence)
实例一:统计 有底纹的单元 格。(字体颜 色为24)
yj=GET.CEL L(63,sheet1 !B9)+RAND ()*0
姓名
销售业绩 宏表函数
张一山 王二小 张三丰 李四光 朱五四 陈百祥 刘千 李万龙
37 是1-16之间的一个数,代表底端边框线颜色。如颜色自动生成,返回零。 38 是1-16之间的一个数,代表前景颜色。如颜色自动生成,返回零。 39 是1-16之间的一个数,代表背景颜色。如颜色自动生成,返回零。 40 单元格风格,文字形表)。 42 用点表示的活动窗口左边界到单元格左边界的水平距离,如果窗口滚动到单元格外,可能为负值。
65 如果[增加缩格]对齐选项处于开的状态( 只用于Microsoft Excel的远东版本返回TRUE; 否则,返回 66 返回包含BOOK1.XLS 形式单元格的工作簿的簿名。
6 = 两端对齐7 = 跨列置中 = 点线5 = 粗线6 = 双线7 = 发丝线 9 元格格式]对话框的[图案]标签显示被
14 如果单元格被锁住,返回TRUE;否则,返回FALSE。 15 如果单元格中公式被隐藏,返回TRUE;否则返回FALSE。 16 一个含有两顶的水平数组,包括活动单元格的宽度和一个逻辑值,这个逻辑值指明单元格宽度是否改变 宽度改变,如为FALSE,仍为自定义宽度。
10 指示分配给单元格右侧边框线的类型,对应指定返回值的描述参见 type_num 9 11 指示分配给单元格顶端边框线的类型,对应返回值的描述参见 type_num 9 12 指示分配给单元格底端边框线的类型,对应返回值的描述参见 type_num 9 13 是0至8之间的一个数字,当在[格式]菜单下选择[单元格]命令时,[单元格格式]对话框的[ 选择的单元格。这个数字指明其模式。如模式未被选择,返回0。
实例二:取得 当前工作表名 get.cell (62)
shname=G ET.CELL(62) &T(RAND() )
当前工作表名 #NAME?
#NAME?
#NAME? #NAME?
实例三:求和
出有批注单元
格的的个数?
姓名
张一山 #NAME?
王二小 #NAME? 个数:
0
张三丰 李四光 朱五四 陈百祥 刘千 李万龙
40 单元格风格,文字形式。 41 不经翻译返回活动单元格中的公式(用于图别设定的宏表)。 42 用点表示的活动窗口左边界到单元格左边界的水平距离,如果窗口滚动到单元格外,可能为负值。
44 用点表示的活动窗口右边界到单元格右边界的水平距离,如果窗口滚动到单元格外,可能为负值。 45 用点表示的活动窗口底边界到单元格底边界的水平距离,如果窗口滚动到单元格外,可能为负值。 46 如果单元格包含文字注释,返回TRUE;否则,返回FALSE。 47 如果单元格包含声音注释,返回TRUE;否则,返回FALSE。
26 如果单元格中所有字符或只有第一个字符加阴影,返回TRUE;否则,返回FALSE。Microsoft Excel f 持阴影字体格式 27 指示单元格中能否进行手动分页线的数字。0 = 没有分页线1 = 行2 = 列3 = 行和列 28 行的级数(分级显示) 29 列的级数(分级显示) 30 如果所包含的活动单元格为摘要行,返回TRUE;否则,返回FALSE。 31 如果列所包含的活动单元格为摘要列,返回TRUE;否则,返回FALSE。.
48 如果单元格包含公式注释,返回TRUE;否则,返回FALSE。 49 如果单元格为数组的一部分,返回TRUE;否则,返回FALSE。 50 指示单元格垂直方向对齐方式。1 = 顶对齐2 = 置中3 = 底对齐4 = 两端对齐 51 指示单元格垂直方向。0 = 水平1 = 垂直2 = 向上3 = 向下 52 单元格前缀(或文字对齐)字符,如果单元格不包括任何内容,代表空文本(“”)。
元格的工作簿或工作表的文件名,以
外,可能为负值。 外,可能为负值。 外,可能为负值。
外,可能为负值。 外,可能为负值。 外,可能为负值。
)。 号。 只第一个字符的正文返回字体风格,如 E;否则,返回FALSE。
返回TRUE; 否则,返回FALSE。
44 用点表示的活动窗口右边界到单元格右边界的水平距离,如果窗口滚动到单元格外,可能为负值。 45 用点表示的活动窗口底边界到单元格底边界的水平距离,如果窗口滚动到单元格外,可能为负值。 46 如果单元格包含文字注释,返回TRUE;否则,返回FALSE。 47 如果单元格包含声音注释,返回TRUE;否则,返回FALSE。
53 当前显示的单元格的内容,文本形式,包括格式化单元格所加上去的数字或符号。 54 返回包含活动单元格的数据透视表视图的文件名。 55 返回数据透视表视图中单元格的位置。 56 在数据透视表视图中,返回包含活动单元格引用的字段名称。
58 作为显示在[单元格格式]对话框中[字体]标签定位单元格中所有的字符或只第一个字符的正文返 “Bold Italic”。
32 如窗口只包括一个表,其文件名为不含扩展名的工作簿 的文件名,为包含单元格的工作簿或工作表的
33 如单元格被折行,返回TRUE;否则,返回FALSE。 34 是1-16之间的一个数,代表左侧边框线颜色。如颜色自动生成,返回零。 35 是1-16之间的一个数,代表右侧边框线颜色。如颜色自动生成,返回零。 36 是1-16之间的一个数,代表顶端边框线颜色。如颜色自动生成,返回零。
明单元格宽度是否改变,如为TRUE,标准
9 元格格式]对话框的[图案]标签显示被
明单元格宽度是否改变,如为TRUE,标准
E。 E。 ALSE。 动生成,返回0。 ALSE。Microsoft Excel for Windows E。Microsoft Excel for Windows 不支 行和列
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
'=COUNT(IF(B33:B40,,""))
1 以当前工作区文字引用类型绝对引用左上角引用单元格。 2 顶部引用单元格的行数。 3 最左边引用单元格的列数。 4 同TYPE引用 5 引用内容。 6 文字,以工作区设置决定的 A1 或 R1 C1 类型引用公式。 7 文字的单元格的数字格式(如“m/d/yy”或“General”)。 8 指示单元格水平对齐的数字1 = 一般 2 = 左对齐 3 = 置中 4 = 右对齐 5 = 填充6 = 两端对齐7 = 跨列
14 如果单元格被锁住,返回TRUE;否则,返回FALSE。 15 如果单元格中公式被隐藏,返回TRUE;否则返回FALSE。 16 一个含有两顶的水平数组,包括活动单元格的宽度和一个逻辑值,这个逻辑值指明单元格宽度是否改变 宽度改变,如为FALSE,仍为自定义宽度。 17 用点表示的单元格的行高 18 字体名称,文字形式 19 用点表示的字体大小 20 如果单元格中所有字符或只有第一个字母为黑体,返回TRUE;否则,返回FALSE。
相关文档
最新文档