- ·上一篇:EXCEL表格怎么统计数据不准确
- ·下一篇:EXCEL表格怎么用函数求各班人数
EXCEL表格函数怎么定义并调用
1.Excel中自定义函数,如何获取调用该自定义函数的单元格所在的工作
Sub aa()
a = ActiveCell.Parent.Parent.Name '工作簿名称
b = ActiveCell.Parent.Name '工作表名称
c = ActiveCell.Address '单元格地址
MsgBox a & b & c
End Sub
2.excel自定义函数(而不是函数)中如何调用excel的自带函数 搜狗问问
excel自定义函数(而不是函数)调用excel的自带函数时,在函数前加上这个引用就可以了。即:Application.WorksheetFunction.+函数名
excel函数:
Excel是办公室自动化中非常重要的一款软件。Excel中所提的函数其实是一些预定义的公式,它们使用一些称为参数的特定数值按特定的顺序或结构进行计算。Excel函数一共有11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。
Excel的数据处理功能在现有的文字处理软件中可以说是独占鳌头,几乎没有什么软件能够与它匹敌。在您学会了Excel的基本操作后,是不是觉得自己一直局限在Excel的操作界面中,而对于Excel的函数功能却始终停留在求和、求平均值等简单的函数应用上呢?难道Excel只能做这些简单的工作吗?其实不然,函数作为Excel处理数据的一个最重要手段,功能是十分强大的,在生活和工作实践中可以有多种应用,您甚至可以用Excel来设计复杂的统计管理表格或者小型的数据库系统。
3.如何在函数前定义一个公式并在函数中调用
简单的可以用define,如#define M(y) ((y)*(y)+3*(y)) /*宏定义*/ k=M(5); /*宏调用*/ 在宏调用时,用实参5去代替形参y,经预处理宏展开后的语句为: k=5*5+3*5 复杂的最好用函数,比如:float dist(float x1,float y1, float x2,float y2) /*返回两点之间的距离*/{ float dx,dy;dx = (x1-x2);dy= (y1-y2);return sqrt(dx*dx+dy*dy);}调用float dd= dist(1.2, 2.5, 3.1, 4.2);。
