=90")介于80与90之间需用减,为=COUNTIF(A1:A10,">80")-COUNTIF(A1:" />
当前位置:文档之家› 常用函数

常用函数

常用函数
常用函数

(一)EXCEL中常用公式集合

1、两列数据查找相同值对应的位置

=MATCH(B1,A:A,0)

2、已知公式得结果

定义名称=EV ALUATE(Sheet1!C1)

已知结果得公式

定义名称=GET.CELL(6,Sheet1!C1)

3、关于COUNTIF

COUNTIF函数只能有一个条件,如大于90,为=COUNTIF(A1:A10,">=90")

介于80与90之间需用减,为=COUNTIF(A1:A10,">80")-COUNTIF(A1:A10,">90")

4、根据身份证号提取出生日期

(1)

=IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),IF(LEN(A1)=15,DATE( MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),"错误身份证号"))

(2)、=TEXT(MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")*1

5、一列中不输入重复数字

[数据]--[有效性]--[自定义]--[公式]

输入=COUNTIF(A:A,A1)=1

如果要查找重复输入的数字

条件格式》公式》=COUNTIF(A:A,A5)>1》格式选红色

6、10列数据合计成一列

=SUM(OFFSET($A,(ROW()-2)*10+1,,10,1))

7、查找数据公式两个(基本查找函数为VLOOKUP,MATCH)

(1)、根据符合行列两个条件查找对应结果

=VLOOKUP(H1,A1:E7,MATCH(I1,A1:E1,0),FALSE)

(2)、根据符合两列数据查找对应结果(为数组公式)

=INDEX(C1:C7,MATCH(H1&I1,A1:A7&B1:B7,0))

8、多个工作表的单元格合并计算

=Sheet1!D4+Sheet2!D4+Sheet3!D4,更好的=SUM(Sheet1:Sheet3!D4)

9、获得工作表名称

(1)、定义名称:Name

=GET.DOCUMENT(88)

(2)、定义名称:Path

=GET.DOCUMENT(2)

(3)、在A1中输入=CELL("filename")得到路径级文件名

在需要得到文件名的单元格输入

=MID(A1,FIND("*",SUBSTITUTE(A1,"","*",LEN(A1)-LEN(SUBSTITUTE(A1,"",""))))+ 1,LEN(A1))

(4)、自定义函数

Public Function name()

Dim filename As String

filename = https://www.doczj.com/doc/6c4937611.html,

name = filename

End Function

10、如何获取一个月的最大天数

:"=DAY(DATE(2002,3,1)-1)"或"=DAY(B1-1)",B1为"2001-03-01

数据区包含某一字符的项的总和,该用什么公式

=sumif(a:a,"*"&"某一字符"&"*",数据区)

最后一行为文本:

=offset($b,MATCH(CHAR(65535),b:b)-1,)

最后一行为数字:

=offset($b,MATCH(9.9999E+307,b:b)-1,)

或者:=lookup(2,1/(b1:b1000<>""),b1:b1000)

评委打分中,如何去掉两个以上最高分,两个以上最底分,求剩余人员的平均分?同时显示出被去掉的分数。

看看trimmean()函数帮助。

被去掉的分数:

最大两个:=large(data,)

最小两个:=small(data,)

怎样很简单的判断最后一位是字母

right(a1)*1

出错的字母

=IF(ISNUMBER(--RIGHT(A1,1)),"数字","字母")

=IF(ISERR(RIGHT(A1)*1),"字母","数字")

如何设置单元格,令其不接受包含空格的字符

选定A列

数据——有效性——自定义——公式

=iserror(find(" ",a1))

数据--有效性--自定义--公式

=len(a1)=len(trim(a1))

原来的函数是=a1+a4+a7+a10+a13+a16+a19+a22.....

现在是=sum(n(offset(a1,(row(1:10)-1)*3,)))

在一个工作表中引用其他工作表中的数据,但是被引用的工作表不是固定的,根据我输入的工作表名自动选择相应的工作表中的数据,请问在公式里怎样引用?

=INDIRECT("A1"&"!"&"E1") A1为工作表名

奇数行求和=SUMPRODUCT((A1:A1000)*MOD(ROW(A1:A1000),2))

偶数行求和=SUMPRODUCT((A1:A1000)*NOT(MOD(ROW(A1:A1000),2)))

查看字符串字数

=LEN(A1)

求非空单元格数量

公式计算出来的数据,COUNTA不能用的(否则空字符也计算进去了)

=COUNTIF($E:$E536,"?*")

动态求和公式,自A列A1单元格到当前行前面一行的单元格求和.

=SUM(INDIRECT("A1:A"&ROW()-1))

(二)EXCEL小技巧

11、EXCEL开方运算

将8开3次方,可以用这个公式,在单元格中输入=8^(1/3)

12、单元格中的数据分散对齐

文本格式》全角输入

13、查找工作表中的链接

Ctrl+~ 或编辑》链接

14、如何让空单元格自动填为0

选中需更改的区域》查找》空》替换》0

15、把Word里的数字转换到Excel

方法有多种,选中》复制》设置输入单元格为文本》选择性粘贴》值

选中》表格转换为文本》粘贴》分列》对分列选项设置为文本

另存为文本文件》EXCEL中打开文本文件》对导入文本对话框进行对应设置

16、强制换行

用Alt+Enter

17、超过15位数字输入

这个问题问的人太多了,也收起来吧。一、单元格设置为文本;二、在输入数字前先输入"

18、如果隐藏了B列,如果让它显示出来?

选中A到C列,点击右键,取消隐藏

选中A到C列,双击选中任一列宽线或改变任一列宽

将鼠标移到到AC列之间,等鼠标变为双竖线时拖动之。

19、EXCEL中行列互换

复制,选择性粘贴,选中转置,确定即可

20、Excel是怎么加密的

(1)、保存时可以的另存为>>右上角的"工具">>常规>>设置

(2)、工具>>选项>>安全性

21、想在SHEET2中完全引用SHEET1输入的数据

工作组,按住Shift或Ctrl键,同时选定Sheet1、Sheet2。

22、如何隐藏单元格中的0

单元格格式自定义0;-0;;@ 或选项》视图》零值去勾。呵呵,如果用公式就要看情况了。

23、直接打开一个电子表格文件的时候打不开

“文件夹选项”-“文件类型”中找到.XLS文件,并在“高级”中确认是否有参数1%,如果没有,请手工加上

24、Excel下拉菜单的实现

[数据]-[有效性]-[序列]

1 量能决定趋势这种情况是弱势中的天赐良机。

第一步慨念公式化

上述讲座中提到的名词有:

量能:成交量函数:vol;

趋势:股价走势 [公式短语]趋

势:=100*(close-ref(close,n))/ref(close,n);

强势:趋势向上 [公式短语]趋势>0;

量能大:区间换手率大 [公式短语]sum(hsl,n)>2*n;

量比:今日量与前五日均量之比 [公式短语]100*vol/ma(vol,5);

涨得多:涨幅高 [公式短语]

100*(close-ref(close,n))/ref(close,n)>=1.5*n;

"量能大+涨得多=继续大涨" :[公式短语] 继续大涨:=sum(hsl,n)>=3*n and 100*(close-ref(close,n))/ref(close,n)>=3*n;

"量能大+涨得少=注意反转":[公式短语] 注意反转:=sum(hsl,n)>=3*n and 100*(close-ref(close,n))/ref(close,n)<=n;

"量能小+涨得多=注意反转":[公式短语] 注意反转:=sum(hsl,n)<=0.5*n and 100*(close-ref(close,n))/ref(close,n)>=3*n;

"量能小+涨得少=继续小涨":[公式短语] 继续小涨:=sum(hsl,n)<=0.5*n and 100*(close-ref(close,n))/ref(close,n)<=n;

"量能大+跌得多=继续大跌":[公式短语] 继续大跌:=sum(hsl,n)>=3*n and 100*(close-ref(close,n))/ref(close,n)>=-3*n;

"量能大+跌得少=注意反转":[公式短语] 注意反转:=sum(hsl,n)>=3*n and -n<100*(close-ref(close,n))/ref(close,n)<0;

"量能小+跌得少=继续小跌":[公式短语] 继续小跌:=m(hsl,n)<=0.5*n and -n<100*(close-ref(close,n))/ref(close,n)<0;

"量能小+跌得多=注意反转":[公式短语] 注意反转:=sum(hsl,n)<=0.5*n and 100*(close-ref(close,n))/ref(close,n)<=-3*n;

2 公式图形化:

量能动力公式

量能:SUM(HSL,N),NODRAW;

涨幅: 100*(CLOSE-REF(CLOSE,N))/REF(CLOSE,N),NODRAW;

STICKLINE(HSL<=1,HSL,0,1,1),COLORBROWN;

STICKLINE(HSL>1 AND HSL<3,HSL,0,1,0),COLORLIBLUE;

STICKLINE(HSL>=3,HSL,0,1,0),COLORMAGENTA;

继续大涨: DRAWTEXT(量能>3*N AND 涨幅>3*N,HSL,'继续大涨'),COLORRED;

继续小涨: DRAWTEXT(量能<0.5*N AND 涨幅

'),COLORMAGENTA;< P>

继续小跌: DRAWTEXT(量能<0.5*N AND 涨幅>-N AND 涨幅>0,HSL,'继续小跌'),COLORLIGREEN;

继续大跌: DRAWTEXT(量能>3*N AND 涨幅<-3*N,HSL,'继续大跌'),COLORCYAN;

注意反转: DRAWTEXT(((量能>3*N AND 涨幅3*N)

OR (量能>3*N AND 涨幅>-N AND 涨幅<0) OR (量能<0.5*N AND 涨幅

<-3*N)),HSL,'注意反转'),COLORBLUE;

3 财务指标化:

【市净率】:CLOSE/FINANCE(35),NODRAW;

【市盈率】:CLOSE/(FINANCE(30)/FINANCE(1)/10000),NODRAW;

【换手率】:HSX,VOLSTICK;

【净收益率】:FINANCE(30)/FINANCE(1)/100/FINANCE(34),NODRAW;

【流通盘】:FINANCE(7),NODRAW,NODRAW;

【净资产】:FINANCE(34),NODRAW;

【每股收益】:FINANCE(30)/FINANCE(1)/10000,NODRAW;

4 均线函数说明:

简单移动平均:MA(X,N)=(X1+X2+X3+...+Xn)/N

异同移动平均:EMA(X,N),EXPMA(X,N):EMA=(2*X+(N-1)*EMA[i-1])/(N+1)

平滑移动平均:MEMA(X,N):EMA[N-1]=MA(X,N),MEMA=(X+(N-1)*MEMA[i-1])/N;

加权平滑平

均:EXPMEMA(X,N):EXPMEMA[N-1]=MA(X,N),EXPMEMA=(2*X+(N-1)*EXPMEMA[i-1])/( N+1)

累积平均:SMA(X,N,P):SMA=(P*X+(N-P)*SMA[i-1])/N

目前大多数证券分析软件都具有指标分析和条件选股的功能,但只有用户可以自己编制算法公式的系统才是真正实用的,因为:

许多软件的指标和选股功能是黑箱操作,也就是说,其内部算法是不公开的。这样用户并不知道其指标和选股到底是如何运作的、可靠性有多高、前提条件是什么,因而也难以决定是否采用指标或选股的结果。这样的指标和选股只有宣传上的意义而没有任何实际意义。

许多软件的选股功能都不够强大和灵活。例如有些软件的条件选股功能只能让用户按照特定的模式进行设定,适用面很窄。

公式系统类似于一种编程语言,用户可以数学公式的形式实现任何自己期望的技术指标和选股条件等。可编制的公式可以完全公开算法,用户可以自行分析、评价和修改,做到心中有数。

公式系统的作用是什么呢?公式系统其实就是对一系列随时间变化的原始数

据组序列进行代数和逻辑计算。为什么是数据组序列呢?因为每一个时间周期(即相邻两组数据间的时间间隔)都包含了一组原始数据,如开高低收量额,公式系统能对其中的任何原始数据进行操作。使用者定义出如何对原始数据进行处理得到一个新的数据,公式系统读出原始数据并按要求计算出使用者定制的数据,并以曲线、图形、指示等形式显示出来。

5 公式系统类型:

公式系统可以编辑四种类型的公式,分别是技术指标、交易系统、条件选股和五彩K线公式。技术指标公式是最基本的公式,它用于指标图形的绘制。技术指标公式结合选股条件逻辑判断表达式,即得到条件选股公式,用于条件选股。技术指标公式结合买卖逻辑判断表达式,得到交易系统公式,用于交易系统指示。技术指标公式结合色彩逻辑判断表达式,即得到K线模式公式,用于描述特定的K线模式。公式的编辑在公式编辑器中完成。

6 公式系统分析周期:

公式系统处理的原始数据的分析周期(即相邻两组数据间的时间间隔)可以从1分钟到1000天间的任意值,也可以是分笔成交数据,我们用鼠标把一个公式拖到某只证券的某个周期的图形分析窗口,则该公式处理这个周期的原始数据,如开高低收量额,改变分析窗口显示的分析周期,则公式处理新的分析周期的数据。

7 公式系统函数类界定:

公式系统对数据的运算是基于一系列函数,函数中除ZIG之字转向函数类和BACKSET函数外,其余函数均满足时间不变性,即时间靠后的数据不对时间靠前的结果产生影响。

8 公式设定步骤:

1.设定公式名称:每个公式都有自己的名称,它由字母或数字组成,最多可以有9个字符。请注意,公式名称在同类公式中不能重复。

2.描述公式:用于简单描述该公式的含义,若输入,则在公式列表中会显示这段文帧?br>

3.注释公式:用于描述一个公式如何使用、计算方法等内容。输入后,在有关窗口按"用法注释"按钮可以查看公式注释。

9 设计技术指标公式语句:

公式的形式由若干语句组成。每个语句得到一个计算结果,对于技术指标,就是一条指标线,语句间用分号隔开。

一个语句由若干函数通过四则运算或逻辑运算而组成。函数是公式系统的基本成分,它是对数据做某种操作,如CLOSE()函数表示调用该分析周期的收盘价。函数由函数名称和参数组成,参数用函数名后的括号括起来,每个函数调用的参数可以是变量或常量,变量是一个随着时间变化而变化的数据,例如收盘价;常量是一个不随时间变化而变的数据。例如函数REF(X,N)用于引用N周期前的X值,X是一个变量,N是一个常量,REF(close(),1)表示计算上一周期的收盘价。函数若需调用几个参数,则它们在括号内是有顺序的。若没有参数则可以省去括号,例如CLOSE()函数没有参数,所以写成 CLOSE和 CLOSE()都可以。函数计算得到的结果是一个变量。

计算符将函数连接成为语句。计算符分为算术计算符和逻辑计算符。算术计算符有+、-、*、/,分别是对计算符两边的数值进行加减乘除计算;逻辑计算符有>、<、<>、>=、<=、=、AND、OR,分别是对计算符两边的数值做大于、小于、不等于、

大于等于、小于等于、等于、逻辑与、逻辑或的逻辑运算,如果逻辑条件成立返回的计算结果为1,否则为0。例如:2>1的逻辑运算结果等于1,1>2的逻辑运算结果就等于0。

语句得到的计算结果连成线就是所谓的指标线,不同的语句就得到不同的线,为了在指标图形中互相区分,不同的线有不同的颜色,而且语句还可以有自己的名称,在指标图形中显示在左上角位置。语句名写在语句的前面,用一个冒号将它与语句隔开。语句"上日收盘价:REF(close,1)"就表示该语句REF(close,1)的名称为"上日收盘价"。该语句后而的语句若需引用它,则写公式名即可,如MA(上日收盘价,20)意思是对上日收盘价求20日平均。

10 设计中间语句:

一个语句将显示一条指标线,一个复杂的公式往往有很多语句,而且有些语句没必要显示出来。这时我们可以把不需要显示语句定义为中间语句,中间语句的写法只需在一般语句的名称与语句之间的冒号后加个等号,即":="即可。例如,语句"上日收盘价:=REF(close,1)"就表示该语句为中间语句。重复使用的语句也可以定义成中间语句。

11 设计其他公式语句:

其他类型的公式显示的不是指标线,而是相应的操作,如条件选股公式显示的是选股结果,交易系统公式显示的是交易指示,五彩K线公式显示的是K线颜色。这些公式需要有一条或几条逻辑表达式表示这些操作的语句,当语句返回0时表示不需要进行相应的操作,当返回非0时表示需要进行相应的操作。其他的语句都应设定为中间语句。

条件选股公式只有一条逻辑表达式语句,用来表示选股条件是否成立,例如CLOSE>REF(close,1)语句,表示选出当期收盘价高于上日收盘价的股票。其他的语句必须设定为中间语句,否则编辑器出现"只能有一个输出结果"的警示。

交易系统公式需要1-4条逻辑表达式语句,分别为多头和空头的切入切出条件语句,分别用ENTERLONG, EXITLONG, ENTERSHORT, EXITSHORT表示多头买入、多头卖出、空头切入、空头切出条件,当这些语句返回非0时,表示需要进行相应的操作。其他的语句必须设定为中间语句,否则编辑器出现"非交易信号变量只能用:=赋值"的警示。这四个条件中必须至少设定一个条件。

五彩K线公式可以有1-6条逻辑表达式语句,最多描述6种不同的颜色。

12 设计计算参数:

我们有时需要调节公式中的常数来看公式的表现,可以直接进入公式修改,更方便的方法是用计算参数来指代公式中的常数,需要调节公式时不需进公式只需调节参数就可以了。比如,经常要修改REF(close,1)中的第二个参数1,这时可以把它设为一个计算参数N,公式写成REF(close,N),到时调节N即可。计算参数包括参数名称、最小值、最大值、缺省值四个部分。参数名称用于标识参数,本例我们将参数名定位N,计算公式时采用缺省值计算,而最小值和最大值是参数的调整范围。设定参数后,在图形分析窗口显示该指标时,指标名跟着有参数,右键点击参数即可对它进行修改。对于交易系统公式,每个参数还包括一个测试步长,在

优化参数时系统从最小值到最大值逐一调整参数,每次调整的增量就是测试步长。例如最小值1,最大值30,步长10,则系统将测试参数1,11,21。最大测试步数为10000次。每个公式可以带有最多16个计算参数。

13 其他语句:

有时我们想指定技术指标线的画法,这时我们可以在语句后加上线形描述符,描述该语句对应的指标线画法。线形描述符包括STICK:柱状线;COLORSTICK:彩色柱状线,当语句结果为正时显示红色,否则显示绿色;VOLSTICK:成交量柱状线,股价上涨时显示红色空心柱,下跌时显示绿色实心柱;LINESTICK:同时画出柱状线和指标线;CROSSDOT:小叉线;CIRCLEDOT:小圆圈线;POINTDOT:小圆点线。

公式编写实例:

14 五彩K线公式显示K线颜色描述:

五彩K线公式有用来描述显示K线颜色的语句,其实就是在语句后加上色彩描述符,之间用逗号隔开,表示当该句返回非0时K线的颜色。色彩描述符有:COLORRED:红色;COLORGREEN:绿色;COLORBLUE:蓝色;COLORBLACK:黑色:COLORWHITE:白色;COLORYELLOW:黄色:COLORYELLOW:青色;COLORF0F000:晶红色;COLORBROWN:棕色。

技术指标公式还可以主动设定欲显示的坐标线,例如我们在坐标线位置输入框中写入-10;O;10,则显示该指标时出现-10,0,10三条坐标线。

15 特殊数据引用:

(1)、指标数据引用

在编制公式过程中,有时需要使用另外一个指标的值,如果按照通常的做法,重新编制这个指标就显得很麻烦,因此很有必要学习使用如何调用别的指标公式。

调用其他指标的基本格式:"指标.指标线"(参数)

A、指标与指标线之间用点"."分开,一个指标不一定只有一条指标线,所以有必要在指标后标注指标线的名称,但是如果缺失则表示引用最后一条指标线。

B、参数在表达式的末尾,必须用括号括起来,参数之间用","号分开,通过参数设置可选择设定该指标的参数,如果参数缺失则表示使用该指标的默认参数设置(不过我在使用过程中发现,如不写参数,测试就通不过)。

C、整个表达式用引号引在其中,除参数以外。

例如:"MACD.DEF"(26,12,9)表示计算MACD指标的DEA指标线,计算参数为26、12、9,"MACD"(26,12,9)表示该指标的最后一条指标线,计算参数是26、12、9,"MACD"表示该指标的最后一条指标线,并且使用公式的默认参数。

(2)、其他股票数据引用

使用以下的格式可以在当前的分析界面下引用大盘的数据或者其他个股的数

据实现横向上的对比。

A、引用大盘数据

引用大盘数据时使用下列函数:INDEXC、INDEXV等等。

B、引用个股数据

引用个股数据时使用下列格式:"股票代码$数据",在以上格式当中调用CLOSE、VOL、AMOUNT等等,例如,"Z000002$VOL"表示000002该股本周期的成交量。同时大盘也可视为一只个股来引用,例如,上证"H000001$CLOSE"表示为大盘本周期的收盘价,深市"Z399001$CLOSE"同样表法大盘本周期的收盘价。

(3)、注意事项

在编公式中所运用的标点符号均是在英语状态下的符号。

在编制公式中,有要显示的句子和不显示的句子,要显示用":"不要显示用":=",

一个源码中最多只能有16个可显示的句子,并且每句结束后要加分号";"。

另外,开盘价、收盘价、最高价、最低价,在公式中可用该函数的第一个字母代替。因此在编公式时不要单独用这几个字母,请要注意。

16 引用其他公式、周期或股票的数据:

(注意:本点只作为参考,因大智慧未设有引用其它周期的数据功能)

可以在一个公式中引用其他公式、周期或股票的数据,具体做法如下。

1)引用指标公式/交易系统/条件选股公式

可以引用其他技术指标的指标线,写法是"公式名称.指标线名称"(参数表),请注意,参数表中的参数个数应该与该公式的实际参数数量一致,若不写参数表,则表示使用缺省参数。例如:"KDJ.K(9,6,6)",表示引用根据(9,6,6)参数计算出KDJ指标中的K指标线数值。

可以引用交易系统公式,写法为"SYSTEM.公式名称.交易类型"(参数表),交易类型包括ENTERLONG、EXITLONG、ENTERSHORT、EXITSHORT,分别表示引用多头买入、多头卖出、空头买入、空头卖出条件。例如:"SYSTEM.KDJ.ENTERLONG",表示引用根据缺省参数计算的KDJ交易系统的多头买入条件。

可以引用条件选股公式,写法为"EXPLORER.公式名称"(参数表),例如:"EXPLORER.KDJ",表示引用根据缺省参数计算的KDJ买入条件选股条件。

2)跨周期引用公式(大智慧不支持)

可以引用其他周期的数据,写法为"公式名称.指标线名称#周期"(参数表),跨周期引用只能从较短周期引用较长周期,反方向的引用不允许。例如

"KDJ.K#WEEK"(9,6,6),表示引用根据(9,6,6)参数计算周线周期的KDJ指标公式K指标线的数值。

其中周期包括MIN1,MIN5,MIN15,MIN30,MIN60,DAY,WEEK,MONTH,分别表示1、5、15、30、60分钟线,以及日线、周线、月线。

3)引用任意股票的数据

可以引用其它股票的数据,写法为:"股票代码$数据名称",其中数据名称包括OPEN、HIGH、LOW、CLOSE、VOL、AMOUNT,分别表示开盘价、最高价、最低价、收盘价、成交量、成交额。

1、ABS函数

函数名称:ABS

主要功能:求出相应数字的绝对值。

使用格式:ABS(number)

参数说明:number代表需要求绝对值的数值或引用的单元格。

应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。

特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值“#VALUE!”。

2、AND函数

函数名称:AND

主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。

使用格式:AND(logical1,logical2, ...)

参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。

应用举例:在C5单元格输入公式:=AND(A5>=60,B5>=60),确认。如果C5中返回TRUE,说明A5和B5中的数值均大于等于60,如果返回FALSE,说明A5和B5中的数值至少有一个小于60。

特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。

3、AVERAGE函数

函数名称:AVERAGE

主要功能:求出所有参数的算术平均值。

使用格式:AVERAGE(number1,number2,……)

参数说明:number1,number2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。

应用举例:在B8单元格中输入公式:=AVERAGE(B7:D7,F7:H7,7,8),确认后,即可求出B7至D7区域、F7至H7区域中的数值和7、8的平均值。

特别提醒:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。

4、COLUMN 函数

函数名称:COLUMN

主要功能:显示所引用单元格的列标号值。

使用格式:COLUMN(reference)

参数说明:reference为引用的单元格。

应用举例:在C11单元格中输入公式:=COLUMN(B11),确认后显示为2(即B列)。

特别提醒:如果在B11单元格中输入公式:=COLUMN(),也显示出2;与之相对应的还有一个返回行标号值的函数——ROW(reference)。

5、CONCATENATE函数

函数名称:CONCATENATE

主要功能:将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。

使用格式:CONCATENATE(Text1,Text……)

参数说明:Text1、Text2……为需要连接的字符文本或引用的单元格。

应用举例:在C14单元格中输入公式:=CONCATENATE(A14,"@",B14,".com"),确认后,即可将A14单元格中字符、@、B14单元格中的字符和.com连接成一个整体,显示在C14单元格中。

特别提醒:如果参数不是引用的单元格,且为文本格式的,请给参数加上英文状态下的双引号,如果将上述公式改为:=A14&"@"&B14&".com",也能达到相同的目的。

6、COUNTIF函数

函数名称:COUNTIF

主要功能:统计某个单元格区域中符合指定条件的单元格数目。

使用格式:COUNTIF(Range,Criteria)

参数说明:Range代表要统计的单元格区域;Criteria表示指定的条件表达式。

应用举例:在C17单元格中输入公式:=COUNTIF(B1:B13,">=80"),确认后,即可统计出B1至B13单元格区域中,数值大于等于80的单元格数目。

特别提醒:允许引用的单元格区域中有空白单元格出现。

7、DATE函数

函数名称:DATE

主要功能:给出指定数值的日期。

使用格式:DATE(year,month,day)

参数说明:year为指定的年份数值(小于9999);month为指定的月份数值(可以大于12);day为指定的天数。

应用举例:在C20单元格中输入公式:=DATE(2003,13,35),确认后,显示出2004-2-4。

特别提醒:由于上述公式中,月份为13,多了一个月,顺延至2004年1月;天数为35,比2004年1月的实际天数又多了4天,故又顺延至2004年2月4日。

8、函数名称:DATEDIF

主要功能:计算返回两个日期参数的差值。

使用格式:=DATEDIF(date1,date2,"y")、=DATEDIF(date1,date2,"m")、

=DATEDIF(date1,date2,"d")

参数说明:date1代表前面一个日期,date2代表后面一个日期;y(m、d)要求返回两个日期相差的年(月、天)数。

应用举例:在C23单元格中输入公式:=DATEDIF(A23,TODAY(),"y"),确认后返回系统当前日期[用TODAY()表示)与A23单元格中日期的差值,并返回相差的年数。

特别提醒:这是Excel中的一个隐藏函数,在函数向导中是找不到的,可以直接输入使用,对于计算年龄、工龄等非常有效。

9、DAY函数

函数名称:DAY

主要功能:求出指定日期或引用单元格中的日期的天数。

使用格式:DAY(serial_number)

参数说明:serial_number代表指定的日期或引用的单元格。

应用举例:输入公式:=DAY("2003-12-18"),确认后,显示出18。

特别提醒:如果是给定的日期,请包含在英文双引号中。

10、DCOUNT函数

函数名称:DCOUNT

主要功能:返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。

使用格式:DCOUNT(database,field,criteria)

参数说明:Database表示需要统计的单元格区域;Field表示函数所使用的数据列(在第一行必须要有标志项);Criteria包含条件的单元格区域。

应用举例:如图1所示,在F4单元格中输入公式:=DCOUNT(A1:D11,"语文",F1:G2),确认后即可求出“语文”列中,成绩大于等于70,而小于80的数值单元格数目(相当于分数段人数)。

特别提醒:如果将上述公式修改为:=DCOUNT(A1:D11,,F1:G2),也可以达到相同目的。

11、FREQUENCY函数

函数名称:FREQUENCY

主要功能:以一列垂直数组返回某个区域中数据的频率分布。

使用格式:FREQUENCY(data_array,bins_array)

参数说明:Data_array表示用来计算频率的一组数据或单元格区域;Bins_array表示为前面数组进行分隔一列数值。

应用举例:如图2所示,同时选中B32至B36单元格区域,输入公式:

=FREQUENCY(B2:B31,D2:D36),输入完成后按下“Ctrl+Shift+Enter”组合键进行确认,即可求出B2至B31区域中,按D2至D36区域进行分隔的各段数值的出现频率数目(相当于统计各分数段人数)。

特别提醒:上述输入的是一个数组公式,输入完成后,需要通过按“Ctrl+Shift+Enter”组合键进行确认,确认后公式两端出现一对大括号({}),此大括号不能直接输入。

12、IF函数

函数名称:IF

主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。

使用格式:=IF(Logical,Value_if_true,Value_if_false)

参数说明:Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容,如果忽略返回“TRUE”;Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容,如果忽略返回“FALSE”。

应用举例:在C29单元格中输入公式:=IF(C26>=18,"符合要求","不符合要求"),确信以后,如果C26单元格中的数值大于或等于18,则C29单元格显示“符合要求”字样,反之显示“不符合要求”字样。

特别提醒:本文中类似“在C29单元格中输入公式”中指定的单元格,读者在使用时,并不需要受其约束,此处只是配合本文所附的实例需要而给出的相应单元格,具体请大家参考所附的实例文件。

13、INDEX函数

函数名称:INDEX

主要功能:返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。

使用格式:INDEX(array,row_num,column_num)

参数说明:Array代表单元格区域或数组常量;Row_num表示指定的行序号(如果省略row_num,则必须有column_num);Column_num表示指定的列序号(如果省略column_num,则必须有row_num)。

应用举例:如图3所示,在F8单元格中输入公式:=INDEX(A1:D11,4,3),确认后则显示出A1至D11单元格区域中,第4行和第3列交叉处的单元格(即C4)中的内容。

特别提醒:此处的行序号参数(row_num)和列序号参数(column_num)是相对于所引用的单元格区域而言的,不是Excel工作表中的行或列序号。

14、INT函数

函数名称:INT

主要功能:将数值向下取整为最接近的整数。

使用格式:INT(number)

参数说明:number表示需要取整的数值或包含数值的引用单元格。

应用举例:输入公式:=INT(18.89),确认后显示出18。

特别提醒:在取整时,不进行四舍五入;如果输入的公式为=INT(-18.89),则返回结果为-19。

15、ISERROR函数

函数名称:ISERROR

主要功能:用于测试函数式返回的数值是否有错。如果有错,该函数返回TRUE,反之返回FALSE。

使用格式:ISERROR(value)

参数说明:Value表示需要测试的值或表达式。

应用举例:输入公式:=ISERROR(A35/B35),确认以后,如果B35单元格为空或“0”,则A35/B35出现错误,此时前述函数返回TRUE结果,反之返回FALSE。

特别提醒:此函数通常与IF函数配套使用,如果将上述公式修改为:

=IF(ISERROR(A35/B35),"",A35/B35),如果B35为空或“0”,则相应的单元格显示为空,反之显示A35/B35

的结果。

16、LEFT函数

函数名称:LEFT

主要功能:从一个文本字符串的第一个字符开始,截取指定数目的字符。

使用格式:LEFT(text,num_chars)

参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。

应用举例:假定A38单元格中保存了“我喜欢天极网”的字符串,我们在C38单元格中输入公式:=LEFT(A38,3),确认后即显示出“我喜欢”的字符。

特别提醒:此函数名的英文意思为“左”,即从左边截取,Excel很多函数都取其英文的意思。

17、LEN函数

函数名称:LEN

主要功能:统计文本字符串中字符数目。

使用格式:LEN(text)

参数说明:text表示要统计的文本字符串。

应用举例:假定A41单元格中保存了“我今年28岁”的字符串,我们在C40单元格中输入公式:=LEN(A40),确认后即显示出统计结果“6”。

特别提醒:LEN要统计时,无论中全角字符,还是半角字符,每个字符均计为“1”;与之相对应的一个函数——LENB,在统计时半角字符计为“1”,全角字符计为“2”。

18、MATCH函数

函数名称:MATCH

主要功能:返回在指定方式下与指定数值匹配的数组中元素的相应位置。

使用格式:MATCH(lookup_value,lookup_array,match_type)

参数说明:Lookup_value代表需要在数据表中查找的数值;

Lookup_array表示可能包含所要查找的数值的连续单元格区域;

Match_type表示查找方式的值(-1、0或1)。

如果match_type为-1,查找大于或等于lookup_value的最小数值,Lookup_array 必须按降序排列;

如果match_type为1,查找小于或等于lookup_value 的最大数值,Lookup_array 必须按升序排列;

如果match_type为0,查找等于lookup_value 的第一个数值,

Lookup_array 可以按任何顺序排列;如果省略match_type,则默认为1。

应用举例:如图4所示,在F2单元格中输入公式:=MATCH(E2,B1:B11,0),确认后则返回查找的结果“9”。

特别提醒:Lookup_array只能为一列或一行。

19、MAX函数

函数名称:MAX

主要功能:求出一组数中的最大值。

使用格式:MAX(number1,number2……)

参数说明:number1,number2……代表需要求最大值的数值或引用单元格(区域),参数不超过30个。

应用举例:输入公式:=MAX(E44:J44,7,8,9,10),确认后即可显示出E44至J44单元和区域和数值7,8,9,10中的最大值。

特别提醒:如果参数中有文本或逻辑值,则忽略。

20、MID函数

函数名称:MID

主要功能:从一个文本字符串的指定位置开始,截取指定数目的字符。

使用格式:MID(text,start_num,num_chars)

参数说明:text代表一个文本字符串;start_num表示指定的起始位置;num_chars表示要截取的数目。

应用举例:假定A47单元格中保存了“我喜欢天极网”的字符串,我们在C47单元格中输入公式:=MID(A47,4,3),确认后即显示出“天极网”的字符。

特别提醒:公式中各参数间,要用英文状态下的逗号“,”隔开。

21、MIN函数

函数名称:MIN

主要功能:求出一组数中的最小值。

使用格式:MIN(number1,number2……)

参数说明:number1,number2……代表需要求最小值的数值或引用单元格(区域),参数不超过30个。

应用举例:输入公式:=MIN(E44:J44,7,8,9,10),确认后即可显示出E44至J44单元和区域和数值7,8,9,10中的最小值。

特别提醒:如果参数中有文本或逻辑值,则忽略。

22、MOD函数

函数名称:MOD

主要功能:求出两数相除的余数。

使用格式:MOD(number,divisor)

参数说明:number代表被除数;divisor代表除数。

应用举例:输入公式:=MOD(13,4),确认后显示出结果“1”。

特别提醒:如果divisor参数为零,则显示错误值“#DIV/0!”;MOD函数可以借用函数INT来表示:上述公式可以修改为:=13-4*INT(13/4)。

23、MONTH函数

函数名称:MONTH

主要功能:求出指定日期或引用单元格中的日期的月份。

使用格式:MONTH(serial_number)

参数说明:serial_number代表指定的日期或引用的单元格。

应用举例:输入公式:=MONTH("2003-12-18"),确认后,显示出11。

特别提醒:如果是给定的日期,请包含在英文双引号中;如果将上述公式修改为:=YEAR("2003-12-18"),则返回年份对应的值“2003”。

24、NOW函数

函数名称:NOW

主要功能:给出当前系统日期和时间。

使用格式:NOW()

参数说明:该函数不需要参数。

应用举例:输入公式:=NOW(),确认后即刻显示出当前系统日期和时间。如果系统日期和时间发生了改变,只要按一下F9功能键,即可让其随之改变。

特别提醒:显示出来的日期和时间格式,可以通过单元格格式进行重新设置。

25、OR函数

函数名称:OR

主要功能:返回逻辑值,仅当所有参数值均为逻辑“假(FALSE)”时返回函数结果逻辑“假(FALSE)”,否则都返回逻辑“真(TRUE)”。

使用格式:OR(logical1,logical2, ...)

参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。

应用举例:在C62单元格输入公式:=OR(A62>=60,B62>=60),确认。如果C62中返回TRUE,说明A62和B62中的数值至少有一个大于或等于60,如果返回FALSE,说明A62和B62中的数值都小于60。

特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。

26、RANK函数

函数名称:RANK

主要功能:返回某一数值在一列数值中的相对于其他数值的排位。

使用格式:RANK(Number,ref,order)

参数说明:Number代表需要排序的数值;ref代表排序数值所处的单元格区域;order代表排序方式参数(如果为“0”或者忽略,则按降序排名,即数值越大,排名结果数值越小;如果为非“0”值,则按升序排名,即数值越大,排名结果数值越大;)。

应用举例:如在C2单元格中输入公式:=RANK(B2,$B$2:$B$31,0),确认后即可得出丁1同学的语文成绩在全班成绩中的排名结果。

特别提醒:在上述公式中,我们让Number参数采取了相对引用形式,而让ref参数采取了绝对引用形式(增加了一个“$”符号),这样设置后,选中C2单元格,将鼠标移至该单元格右下角,成细十字线状时(通常称之为“填充柄”),按住左键向下拖拉,即可将上述公式快速复制到C列下面的单元格中,完成其他同学语文成绩的排名统计。

27、RIGHT函数

函数名称:RIGHT

主要功能:从一个文本字符串的最后一个字符开始,截取指定数目的字符。

使用格式:RIGHT(text,num_chars)

参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。

应用举例:假定A65单元格中保存了“我喜欢天极网”的字符串,我们在C65单元格中输入公式:=RIGHT(A65,3),确认后即显示出“天极网”的字符。

特别提醒:Num_chars参数必须大于或等于0,如果忽略,则默认其为1;如果num_chars参数大于文本长度,则函数返回整个文本。

28、SUBTOTAL函数

函数名称:SUBTOTAL

主要功能:返回列表或数据库中的分类汇总。

使用格式:SUBTOTAL(function_num, ref1, ref2, ...)

参数说明:Function_num为1到11(包含隐藏值)或101到111(忽略隐藏值)之间的数字,用来指定使用什么函数在列表中进行分类汇总计算(如图6);ref1, ref2,……代表要进行分类汇总区域或引用,不超过29个。

应用举例:如图7所示,在B64和C64单元格中分别输入公式:

=SUBTOTAL(3,C2:C63)和=SUBTOTAL103,C2:C63),并且将61行隐藏起来,确认后,前者显示为62(包括隐藏的行),后者显示为61,不包括隐藏的行。特别提醒:如果采取自动筛选,无论function_num参数选用什么类型,SUBTOTAL函数忽略任何不包括在筛选结果中的行;SUBTOTAL函数适用于数据列或垂直区域,不适用于数据行或水平区域。

29、函数名称:SUM

主要功能:计算所有参数数值的和。

使用格式:SUM(Number1,Number2……)

参数说明:Number1、Number2……代表需要计算的值,可以是具体的数值、引用的单元格(区域)、逻辑值等。

应用举例:如图7所示,在D64单元格中输入公式:=SUM(D2:D63),确认后即可求出语文的总分。

特别提醒:如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略;如果将上述公式修改为:=SUM(LARGE(D2:D63,{1,2,3,4,5})),则可以求出前5名成绩的和。

30、SUMIF函数

函数名称:SUMIF

主要功能:计算符合指定条件的单元格区域内的数值和。

使用格式:SUMIF(Range,Criteria,Sum_Range)

参数说明:Range代表条件判断的单元格区域;Criteria为指定条件表达式;Sum_Range代表需要计算的数值所在的单元格区域。

应用举例:如图7所示,在D64单元格中输入公式:=SUMIF(C2:C63,"男

",D2:D63),确认后即可求出“男”生的语文成绩和。

特别提醒:如果把上述公式修改为:=SUMIF(C2:C63,"女",D2:D63),即可求出“女”生的语文成绩和;其中“男”和“女”由于是文本型的,需要放在英文状态下的双引号("男"、"女")中。

31、TEXT函数

函数名称:TEXT

主要功能:根据指定的数值格式将相应的数字转换为文本形式。

使用格式:TEXT(value,format_text)

参数说明:value代表需要转换的数值或引用的单元格;format_text为指定文字形式的数字格式。

应用举例:如果B68单元格中保存有数值1280.45,我们在C68单元格中输入公式:=TEXT(B68, "$0.00"),确认后显示为“$1280.45”。

特别提醒:format_text参数可以根据“单元格格式”对话框“数字”标签中的类型进行确定。

32、TODAY函数

函数名称:TODAY

主要功能:给出系统日期。

使用格式:TODAY()

参数说明:该函数不需要参数。

应用举例:输入公式:=TODAY(),确认后即刻显示出系统日期和时间。如果系统日期和时间发生了改变,只要按一下F9功能键,即可让其随之改变。

特别提醒:显示出来的日期格式,可以通过单元格格式进行重新设置(参见附件)。

33、VALUE函数

函数名称:VALUE

主要功能:将一个代表数值的文本型字符串转换为数值型。

使用格式:VALUE(text)

参数说明:text代表需要转换文本型字符串数值。

应用举例:如果B74单元格中是通过LEFT等函数截取的文本型字符串,我们在C74单元格中输入公式:=VALUE(B74),确认后,即可将其转换为数值型。

特别提醒:如果文本型数值不经过上述转换,在用函数处理这些数值时,常常返回错误。

34、VLOOKUP函数

函数名称:VLOOKUP

主要功能:在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值。

使用格式:

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

参数说明:Lookup_value代表需要查找的数值;Table_array代表需要在其中查找数据的单元格区域;Col_index_num为在table_array区域中待返回的匹配值的列序号(当Col_index_num为2时,返回table_array第2列中的数值,为3时,返回第3列的值……);Range_lookup为一逻辑值,如果为TRUE或省略,

则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value 的最大数值;如果为FALSE,则返回精确匹配值,如果找不到,则返回错误值#N/A。

应用举例:参见图7,我们在D65单元格中输入公式:

=VLOOKUP(B65,B2:D63,3,FALSE),确认后,只要在B65单元格中输入一个学生的姓名(如丁48),D65单元格中即刻显示出该学生的语言成绩。

特别提醒:Lookup_value参见必须在Table_array区域的首列中;如果忽略Range_lookup参数,则Table_array的首列必须进行排序;在此函数的向导中,有关Range_lookup参数的用法是错误的。

35、WEEKDAY函数

函数名称:WEEKDAY

主要功能:给出指定日期的对应的星期数。

使用格式:WEEKDAY(serial_number,return_type)

参数说明:serial_number代表指定的日期或引用含有日期的单元格;return_type代表星期的表示方式[当Sunday(星期日)为1、Saturday(星期六)为7时,该参数为1;当Monday(星期一)为1、Sunday(星期日)为7时,该参数为2(这种情况符合中国人的习惯);当Monday(星期一)为0、Sunday (星期日)为6时,该参数为3]。

应用举例:输入公式:=WEEKDAY(TODAY(),2),确认后即给出系统日期的星期数。

特别提醒:如果是指定的日期,请放在英文状态下的双引号中,如

=WEEKDAY("2003-12-18",2)。

一。单元格颜色效果全选表格,格式-条件格式,条件选择“公式”,公式如下,然后选“格式”按钮,“图案”,选择需要颜色。

1.隔行颜色效果(奇数行颜色):

=MOD(ROW(),2)=1

2.隔行颜色效果(偶数行颜色):

=MOD(ROW(),2)=0

3.如果希望设置格式为每3行应用一次底纹,可以使用公式:

=MOD(ROW(),3)=1

4.如果希望设置奇偶列不同底纹,只要把公式中的ROW()改为COLUMN()即可,如:

=MOD(COLUMN(),2)

5.如果希望设置国际象棋棋盘式底纹(白色+自定义色):

=MOD(ROW()+COLUMN(),2)

说明:该条件格式的公式用于判断行号与列号之和除以2的余数是否为0。如果为0,说明行数与列数的奇偶性相同,则填充单元格为指定色,否则就不填充。在条件格式中,公式结果返回一个数字时,非0数字即为TRUE,0和错误值为FALSE。因此,上面的公式也可以写为:

=MOD(ROW()+COLUMN(),2)<>0

6.如果希望设置国际象棋棋盘式底纹(自定义色+自定义色):

加入样式2:

=MOD(ROW()+COLUMN(),2)=0

二。用颜色进行筛选

excel2007可以按单元格颜色、字体颜色或图标进行排序。

如果是excel2003,需要添加辅助列,用定义名称的方法得到对应的颜色号,然后对辅助列进行排序:

颜色单元格在A列,选中B1,插入->名称->定义,输入a,下面输入公式

=get.cell(24,$a1),

此法可得到字体色的序列号。B1输入=a 将公式向下复制到相应行。

将全表按B列排序即可。若是想获得背景色序列号,将24改成63即可。

==》说明一下:

1.Excel2003中没有相应的函数,但可以用Excel4.0的一个叫Get.Cell的宏函数,但宏函数不能直接在Excel2003中直接用,必须定义成名称才能使用

2.Get.Cell(Num,Cell)是这个函数的格式,Get.Cell可以取得一个单元格中的多种信息,如边框格式等,Num指定的就是要取得那类信息,24就是让这个函数取出单元的颜色信息,取出来后是一个1-56的数字,表示某种颜色的编号

3.如果你在B1列输入你定义的名称并填充了,那么B1中的数字就是A1中的颜色代码,B2中的数字就将是A2中的颜色代码,以此类推

4.现在你再按B列排序,实际上就是按A列的颜色排序的了。

附上Get.Cell的各参数代表的意义:

1 参照储存格的绝对地址

2 参照储存格的列号

3 参照储存格的栏号

4 类似TYPE 函数

5 参照地址的内容

6 文字显示参照地址的公式

7 参照地址的格式,文字显示

8 文字显示参照地址的格式

9 传回储存格外框左方样式,数字显示

10 传回储存格外框右方样式,数字显示

11 传回储存格外框方上样式,数字显示

12 传回储存格外框方下样式,数字显示

13 传回内部图样,数字显示

14 如果储存格被设定locked传回True

15 如果公式处于隐藏状态传回True

16 传回储存格宽度

17 以点为单位传回储存格高度

18 字型名称

19 以点为单位传回字号

20 如果储存格所有或第一个字符为加粗传回True

21 如果储存格所有或第一个字符为斜体传回True

22 如果储存格所有或第一个字符为单底线传回True

23 如果储存格所有或第一个字符字型中间加了一条水平线传回True

24 传回储存格第一个字符色彩数字,1 至56。如果设定为自动,传回0

25 MS Excel不支持大纲格式

26 MS Excel不支持阴影格式

27 数字显示手动插入的分页线设定

28 大纲的列层次

29 大纲的栏层次

30 如果范围为大纲的摘要列则为True

31 如果范围为大纲的摘要栏则为True

32 显示活页簿和工作表名称

33 如果储存格格式为多行文字则为True

34 传回储存格外框左方色彩,数字显示。如果设定为自动,传回0

35 传回储存格外框右方色彩,数字显示。如果设定为自动,传回0

36 传回储存格外框上方色彩,数字显示。如果设定为自动,传回0

37 传回储存格外框下方色彩,数字显示。如果设定为自动,传回0

38 传回储存格前景阴影色彩,数字显示。如果设定为自动,传回0

39 传回储存格背影阴影色彩,数字显示。如果设定为自动,传回0

40 文字显示储存格样式

41 传回参照地址的原始公式

42 以点为单位传回使用中窗口左方至储存格左方水平距离

43 以点为单位传回使用中窗口上方至储存格上方垂直距离

44 以点为单位传回使用中窗口左方至储存格右方水平距离

45 以点为单位传回使用中窗口上方至储存格下方垂直距离

46 如果储存格有插入批注传回True

47 如果储存格有插入声音提示传回True

48 如果储存格有插入公式传回True

49 如果储存格是数组公式的范围传回True

50 传回储存格垂直对齐,数字显示

51 传回储存格垂直方向,数字显示

52 传回储存格前缀字符

53 文字显示传回储存格显示内容

54 传回储存格数据透视表名称

55 传回储存格在数据透视表的位置

56 枢纽分析

57 如果储存格所有或第一个字符为上标传回True

58 文字显示传回储存格所有或第一个字符字型样式

59 传回储存格底线样式,数字显示

60 如果储存格所有或第一个字符为下标传回True

61 枢纽分析

62 显示活页簿和工作表名称

63 传回储存格的填满色彩

64 传回图样前景色彩

65 枢纽分析

66 显示活页簿名称

最常用函数公式大全

Excel函数公式大全工作中最常用Excel函数公式大全 一、数字处理 1、取绝对值 =ABS(数字) 2、取整 =INT(数字) 3、四舍五入 =ROUND(数字,小数位数) 二、判断公式 1、把公式产生的错误值显示为空 公式:C2 =IFERROR(A2/B2,"") 说明:如果是错误值则显示为空,否则正常显示。 ? 2、IF多条件判断返回值 公式:C2 =IF(AND(A2<500,B2="未到期"),"补款","") 说明:两个条件同时成立用AND,任一个成立用OR函数.

? 三、统计公式 1、统计两个表格重复的内容 公式:B2 =COUNTIF(Sheet15!A:A,A2) 说明:如果返回值大于0说明在另一个表中存在,0则不存在。 ? 2、统计不重复的总人数 公式:C2 =SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8)) 说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。

? 四、求和公式 1、隔列求和 公式:H3 =SUMIF($A$2:$G$2,H$2,A3:G3) 或 =SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3) 说明:如果标题行没有规则用第2个公式 ? 2、单条件求和 公式:F2 =SUMIF(A:A,E2,C:C) 说明:SUMIF函数的基本用法

? 3、单条件模糊求和 公式:详见下图 说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。 ? 4、多条件模糊求和 公式:C11 =SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11) 说明:在sumifs中可以使用通配符*

日常工作中常用函数

AVERAGE函数 主要功能:求出所有参数的算术平均值。 使用格式:AVERAGE(number1,number2,……) 参数说明:number1,number2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。 应用举例:在B8单元格中输入公式:=AVERAGE(B7:D7,F7:H7,7,8),确认后,即可求出B7至D7区域、F7至H7区域中的数值和7、8的平均值。 特别提醒:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。 COUNTIF函数 主要功能:统计某个单元格区域中符合指定条件的单元格数目。 使用格式:COUNTIF(Range,Criteria) 参数说明:Range代表要统计的单元格区域;Criteria表示指定的条件表达式。 应用举例:在C17单元格中输入公式:=COUNTIF(B1:B13,">=80"),确认后,即可统计出B1至B13单元格区域中,数值大于等于80的单元格数目。 特别提醒:允许引用的单元格区域中有空白单元格出现 DATEDIF函数 主要功能:计算返回两个日期参数的差值。 使用格式:=DATEDIF(date1,date2,"y")、=DATEDIF(date1,date2,"m")、=DATEDIF(date1,date2,"d") 参数说明:date1代表前面一个日期,date2代表后面一个日期;y(m、d)要求返回两个日期相差的年(月、天)数。

应用举例:在C23单元格中输入公式:=DATEDIF(A23,TODAY(),"y"),确认后返回系统当前日期[用TODAY()表示)与A23单元格中日期的差值,并返回相差的年数。 特别提醒:这是Excel中的一个隐藏函数,在函数向导中是找不到的,可以直接输入使用,对于计算年龄、工龄等非常有效。 IF函数 主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。 使用格式:=IF(Logical,Value_if_true,Value_if_false) 参数说明:Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容,如果忽略返回“TRUE”;Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容,如果忽略返回“FALSE”。 应用举例:在C29单元格中输入公式:=IF(C26>=18,"符合要求","不符合要求"),确信以后,如果C26单元格中的数值大于或等于18,则C29单元格显示“符合要求”字样,反之显示“不符合要求”字样。 特别提醒:本文中类似“在C29单元格中输入公式”中指定的单元格,读者在使用时,并不需要受其约束,此处只是配合本文所附的实例需要而给出的相应单元格,具体请大家参考所附的实例文件。 INDEX函数 主要功能:返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。 使用格式:INDEX(array,row_num,column_num) 参数说明:Array代表单元格区域或数组常量;Row_num表示指定的行序号

VF常用函数列表

VF常用函数列表数值函数: 1.绝对值和符号函数 格式:ABS(<数值表达式>) SIGN(<数值表达式>) 例如:ABS(-5)=5,ABS(4)=4,SIGN(8)=1,SIGN(-3)=-1,SIGN(0)=0 2.求平方根表达式 格式:SQRT(<数值表达式>) 例如:SQRT(16)=4,它与开二分之一次方等同。 3.圆周率函数 格式:PI() 4.求整数函数 格式:INT(<数值表达式>)返回数值表达式的整数部分 CEILING(<数值表达式>)返回大于或等于表达式的最小整数FLOOR(<数值表达式>)返回小于或等于表达式的最大整数 例如: INT(5.8)=5.8,INT(-7.8)=-7,CEILING(6.4)=7,CEILING(-5.9)=-5 FLOOR(9.9)=9 5.四舍五入函数 格式:ROUND(<数值表达式1>,<数值表达式2>) 功能:返回制定表达式在制定位置四舍五入的结果 例如:

ROUND(345.345,2)=345.35,ROUND(345.345,1)=345.3,ROUND(345.345,0)=345,ROUND(345.345,-1)=350 6.求余函数 格式:MOD(<数值表达式1>,<数值表达式2>) 例如: MOD(10,3)=1 MOD(10,-3)=-2 MOD(-10,3)=2 MOD(-10,-3)=-1 求余数的规律:1.首先按照两数的绝对值求余 2.表达式1的绝对值大于表达式2的绝对值,则余数为表达式1的值 3.余数取表达式1的正负号 4.若两数异好号,余数在加上表达式2的值为最终的结果 7. 求最大值和最小值函数 MAX(数值表达式列表) MIN (数值表达式列表) 例如:MAX(2,3,5)=5 MAX(…2?,?12?,?05?)=2 MAX(…汽车?,?飞机?,?轮船?) 字符串比较的规律: 字符串比较首先比较第一个字母,如果有结果那就不用在进行比较了。如果相等在进行第二个字母的比较,以次类推。 字符函数 1.求字符串长度函数 格式:LEN(<字符表达式>) 功能:返回制定字符表达式的长度,即所包含的字符个数。函数值为数值型 例如:X=“中文Visual FoxPro6.0” 则LEN(X)=20 2.大小写转换函数

高中数学常见函数图像

高中数学常见函数图像1. 2.对数函数:

3.幂函数: 定义形如αx y=(x∈R)的函数称为幂函数,其中x是自变量,α是常数. 图像 性质过定点:所有的幂函数在(0,) +∞都有定义,并且图象都通过点(1,1).单调性:如果0 α>,则幂函数的图象过原点,并且在[0,) +∞上为增函数.如果0 α<,则幂函数的图象在(0,) +∞上为减函数,在第一象限内,图象无限接近x轴与y轴.

函数 sin y x = cos y x = tan y x = 图象 定义域 R R ,2x x k k ππ??≠+∈Z ???? 值域 []1,1- []1,1- R 最值 当 22 x k π π=+ () k ∈Z 时, max 1y =; 当22 x k π π=- ()k ∈Z 时,min 1y =-. 当()2x k k π =∈Z 时, max 1y =; 当2x k π π=+ ()k ∈Z 时,min 1y =-. 既无最大值也无最小值 周期性 2π 2π π 奇偶性 奇函数 偶函数 奇函数 单调性 在 2,222k k ππππ? ?-+???? ()k ∈Z 上是增函数;在 32,222k k π πππ??++???? ()k ∈Z 上是减函数. 在[]() 2,2k k k πππ-∈Z 上 是 增 函 数 ; 在 []2,2k k πππ+ ()k ∈Z 上是减函数. 在,2 2k k π ππ π? ? - + ?? ? ()k ∈Z 上是增函数. 对称性 对称中心 ()(),0k k π∈Z 对称轴 ()2 x k k π π=+ ∈Z 对称中心 (),02k k ππ??+∈Z ?? ? 对称轴()x k k π =∈Z 对称中心(),02k k π?? ∈Z ??? 无对称轴

工作中最常用的excel函数公式大全,会计

工作中最常用的excel函数 公式大全,会计 一、数字处理 1、取绝对值 =ABS(数字) 2、取整 =INT(数字) 3、四舍五入 =ROUND(数字,小数位数) 二、判断公式 1、把公式产生的错误值显示为空 公式:C2 =IFERROR(A2/B2,"") 说明:如果是错误值则显示为空,否则正常显示。

2、IF多条件判断返回值 公式:C2 =IF(AND(A2<500,B2="未到期"),"补款","") 说明:两个条件同时成立用AND,任一个成立用OR函数。 三、统计公式 1、统计两个表格重复的内容 公式:B2

=COUNTIF(Sheet15!A:A,A2) 说明:如果返回值大于0说明在另一个表中存在,0则不存在。 2、统计不重复的总人数 公式:C2 =SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8)) 说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。

四、求和公式 1、隔列求和 公式:H3 =SUMIF($A$2:$G$2,H$2,A3:G3) 或 =SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3) 说明:如果标题行没有规则用第2个公式

2、单条件求和 公式:F2 =SUMIF(A:A,E2,C:C) 说明:SUM IF函数的基本用法 3、单条件模糊求和

公式:详见下图 说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。 4、多条件模糊求和 公式:C11 =SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11) 说明:在sumifs中可以使用通配符*

Excel中常用函数列表

数据库函数: DA VERAGE 返回选择的数据库条目的平均值 DCOUNT 计算数据库中包含数字的单元格个数 DCOUNTA 计算数据库中的非空单元格 DGET 从数据库提取符合指定条件的单个记录 DMAX 返回选择的数据库条目的最大值 DMIN 返回选择的数据库条目的最小值 DPRODUCT 将数据库中符合条件的记录的特定字段中的值相乘DSTDEV 基于选择的数据库条目的样本估算标准偏差DSTDEVP 基于选择的数据库条目的总体计算标准偏差 DSUM 将数据库中符合条件的记录的字段列中的数字相加 DV AR 基于选择的数据库条目的样本估算方差 DV ARP 基于选择的数据库条目的样本总体计算方差GETPIVOTDATA 返回存储在数据透视表中的数据 日期与时间函数 DA TE 返回特定日期的序列号 DA TEV ALUE 将文本格式的日期转换为序列号 DAY 将序列号转换为月的日期 DAYS360 计算基于一年 360 天的两个日期间的天数 EDATE 返回用于表示开始日期之前或之后月数的日期的序列号EOMONTH 返回指定个数月之前或之后的月的末日的序列号HOUR 将序列号转换为小时 MINUTE 将序列号转换为分钟 MONTH 将序列号转换为月 NETWORKDAYS 返回两个日期之间的所有工作日个数 NOW 返回当前日期和时间的序列号 SECOND 将序列号转换为秒 TIME 返回特定时间的序列号 TIMEV ALUE 将文本格式的时间转换为序列号 TODAY 返回今天日期的序列号 WEEKDAY 将序列号转换为一星期的某天 WEEKNUM 将序列号转换为代表该星期为一年中的第几周的数字WORKDAY 返回指定个数工作日之前或之后日期的序列号

工作中最常用的excel函数公式大全

工作中最常用的excel函数公式大全,帮你整理齐了,拿来即用 一、数字处理 1、取绝对值 =ABS(数字) 2、取整 =INT(数字) 3、四舍五入 =ROUND(数字,小数位数) 二、判断公式 1、把公式产生的错误值显示为空 公式:C2 =IFERROR(A2/B2,"") 说明:如果是错误值则显示为空,否则正常显示。 2、IF多条件判断返回值 公式:C2 =IF(AND(A2<500,B2="未到期"),"补款","")

说明:两个条件同时成立用AND,任一个成立用OR函数。 三、统计公式 1、统计两个表格重复的内容 公式:B2 =COUNTIF(Sheet15!A:A,A2) 说明:如果返回值大于0说明在另一个表中存在,0则不存在。 2、统计不重复的总人数 公式:C2

=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8)) 说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。 四、求和公式 1、隔列求和 公式:H3 =SUMIF($A$2:$G$2,H$2,A3:G3) 或 =SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3) 说明:如果标题行没有规则用第2个公式 2、单条件求和

公式:F2 =SUMIF(A:A,E2,C:C) 说明:SUM IF函数的基本用法 3、单条件模糊求和 公式:详见下图 说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。

4、多条件模糊求和 公式:C11 =SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11) 说明:在sumifs中可以使用通配符* 5、多表相同位置求和 公式:b2 =SUM(Sheet1:Sheet19!B2) 说明:在表中间删除或添加表后,公式结果会自动更新。 6、按日期和产品求和 公式:F2

EXCEL中常用函数的用法

EXCEL常用函数介绍 公式是单个或多个函数的结合运用。 AND “与”运算,返回逻辑值,仅当有参数的结果均为逻辑“真(TRUE)”时返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。条件判断 AVERAGE 求出所有参数的算术平均值。数据计算 COLUMN 显示所引用单元格的列标号值。显示位置 CONCATENATE 将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。字符合并 COUNTIF 统计某个单元格区域中符合指定条件的单元格数目。条件统计 DATE 给出指定数值的日期。显示日期 DATEDIF 计算返回两个日期参数的差值。计算天数 DAY 计算参数中指定日期或引用单元格中的日期天数。计算天数 DCOUNT 返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。条件统计FREQUENCY 以一列垂直数组返回某个区域中数据的频率分布。概率计算 IF 根据对指定条件的逻辑判断的真假结果,返回相对应条件触发的计算结果。条件计算INDEX 返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。数据定位 INT 将数值向下取整为最接近的整数。数据计算 ISERROR 用于测试函数式返回的数值是否有错。如果有错,该函数返回TRUE,反之返回FALSE。逻辑判断 LEFT 从一个文本字符串的第一个字符开始,截取指定数目的字符。截取数据 LEN 统计文本字符串中字符数目。字符统计 MATCH 返回在指定方式下与指定数值匹配的数组中元素的相应位置。匹配位置 MAX 求出一组数中的最大值。数据计算 MID 从一个文本字符串的指定位置开始,截取指定数目的字符。字符截取 MIN 求出一组数中的最小值。数据计算 MOD 求出两数相除的余数。数据计算 MONTH 求出指定日期或引用单元格中的日期的月份。日期计算 NOW 给出当前系统日期和时间。显示日期时间 OR 仅当所有参数值均为逻辑“假(FALSE)”时返回结果逻辑“假(FALSE)”,否则都返回逻辑“真(TRUE)”。逻辑判断 RANK 返回某一数值在一列数值中的相对于其他数值的排位。数据排序 RIGHT 从一个文本字符串的最后一个字符开始,截取指定数目的字符。字符截取SUBTOTAL 返回列表或数据库中的分类汇总。分类汇总 SUM 求出一组数值的和。数据计算 SUMIF 计算符合指定条件的单元格区域内的数值和。条件数据计算 TEXT 根据指定的数值格式将相应的数字转换为文本形式数值文本转换 TODAY 给出系统日期显示日期 VALUE 将一个代表数值的文本型字符串转换为数值型。文本数值转换 VLOOKUP 在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值条件定位 WEEKDAY 给出指定日期的对应的星期数。星期计算

高中数学常见函数图像

高中数学常见函数图像 1.指数函数: 定义 函数 (0x y a a =>且1)a ≠叫做指数函数 图象 1a > 01a << 定义域 R 值域 (0,)+∞ 过定点 图象过定点(0,1),即当0x =时,1y =. 奇偶性 非奇非偶 单调性 在R 上是增函数 在R 上是减函数 2.对数函数: 定义 函数 log (0a y x a =>且1)a ≠叫做对数函数 图象 1a > 01a << 定义域 (0,)+∞ 值域 R 过定点 图象过定点(1,0),即当1x =时,0y =. 奇偶性 非奇非偶 单调性 在(0,)+∞上是增函数 在(0,)+∞上是减函数 x a y =x y (0,1) O 1 y =x a y =x y (0,1) O 1 y =x y O (1,0) 1 x =log a y x =x y O (1,0) 1 x =log a y x =

3.幂函数: 定义形如αx y=(x∈R)的函数称为幂函数,其中x是自变量,α是常数. 图像 性质过定点:所有的幂函数在(0,) +∞都有定义,并且图象都通过点(1,1).单调性:如果0 α>,则幂函数的图象过原点,并且在[0,) +∞上为增函数.如果0 α<,则幂函数的图象在(0,) +∞上为减函数,在第一象限内,图象无限接近x轴与y轴.

4. 函数 sin y x = cos y x = tan y x = 图象 定义域 R R ,2x x k k ππ??≠+∈Z ???? 值域 []1,1- []1,1- R 最值 当 22 x k π π=+ () k ∈Z 时, max 1y =; 当22 x k π π=- ()k ∈Z 时,min 1y =-. 当()2x k k π =∈Z 时, max 1y =; 当2x k ππ=+ ()k ∈Z 时,min 1y =-. 既无最大值也无最小值 周期性 2π 2π π 奇偶性 奇函数 偶函数 奇函数 单调性 在 2,222k k ππππ? ?-+???? ()k ∈Z 上是增函数;在 32,222k k π πππ? ?++??? ? ()k ∈Z 上是减函数. 在[]() 2,2k k k πππ-∈Z 上 是 增 函 数 ; 在 []2,2k k πππ+ ()k ∈Z 上是减函数. 在,2 2k k π ππ π? ? - + ?? ? ()k ∈Z 上是增函数. 对称性 对称中心 ()(),0k k π∈Z 对称轴 ()2 x k k π π=+ ∈Z 对称中心 (),02k k ππ??+∈Z ?? ? 对称轴()x k k π =∈Z 对称中心(),02k k π?? ∈Z ??? 无对称轴

工作中最常用的excel函数公式大全(0001)

工作中最常用的excel函数公式大全

工作中最常用的excel函数公式大全 一、数字处理 1、取绝对值 =ABS(数字) 2、取整 =INT(数字) 3、四舍五入 =ROUND(数字,小数位数) 二、判断公式 1、把公式产生的错误值显示为空 公式:C2 =IFERROR(A2/B2,"") 说明:如果是错误值则显示为空,否则正常显示。

2、IF多条件判断返回值 公式:C2 =IF(AND(A2<500,B2="未到期"),"补款","") 说明:两个条件同时成立用AND,任一个成立用OR函数。 三、统计公式 1、统计两个表格重复的内容 公式:B2 =COUNTIF(Sheet15!A:A,A2) 说明:如果返回值大于0说明在另一个表中存在,0则不存在。

2、统计不重复的总人数 公式:C2 =SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8)) 说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。 四、求和公式

1、隔列求和 公式:H3 =SUMIF($A$2:$G$2,H$2,A3:G3) 或 =SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)说明:如果标题行没有规则用第2个公式 2、单条件求和 公式:F2 =SUMIF(A:A,E2,C:C) 说明:SUMIF函数的基本用法

3、单条件模糊求和 公式:详见下图 说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。

Excel常用函数的使用方法

1、ABS函数 函数名称:ABS 主要功能:求出相应数字的绝对值。 使用格式:ABS(number) 参数说明:number代表需要求绝对值的数值或引用的单元格。 应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。 特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值“#VALUE!”。 2、AND函数 函数名称:AND 主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。 使用格式:AND(logical1,logical2, ...) 参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。 应用举例:在C5单元格输入公式:=AND(A5>=60,B5>=60),确认。如果C5中返回TRUE,说明A5和B5中的数值均大于等于60,如果返回FALSE,说明A5和B5中的数值至少有一个小于60。 特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。 3、AVERAGE函数 函数名称:AVERAGE 主要功能:求出所有参数的算术平均值。 使用格式:AVERAGE(number1,number2,……) 参数说明:number1,number2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。

应用举例:在B8单元格中输入公式:=AVERAGE(B7:D7,F7:H7,7,8),确认后,即可求出B7至D7区域、F7至H7区域中的数值和7、8的平均值。 特别提醒:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。 4、COLUMN 函数 函数名称:COLUMN 主要功能:显示所引用单元格的列标号值。 使用格式:COLUMN(reference) 参数说明:reference为引用的单元格。 应用举例:在C11单元格中输入公式:=COLUMN(B11),确认后显示为2(即B列)。 特别提醒:如果在B11单元格中输入公式:=COLUMN(),也显示出2;与之相对应的还有一个返回行标号值的函数——ROW(reference)。 5、CONCATENATE函数 函数名称:CONCATENATE 主要功能:将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。 使用格式:CONCATENATE(Text1,Text……) 参数说明:Text1、Text2……为需要连接的字符文本或引用的单元格。 应用举例:在C14单元格中输入公式:=CONCATENATE(A14,"@",B14,".com"),确认后,即可将A14单元格中字符、@、B14单元格中的字符和.com连接成一个整体,显示在C14单元格中。 特别提醒:如果参数不是引用的单元格,且为文本格式的,请给参数加上英文状态下的双引号,如果将上述公式改为:=A14&"@"&B14&".com",也能达到相同的目的。 6、COUNTIF函数 函数名称:COUNTIF 主要功能:统计某个单元格区域中符合指定条件的单元格数目。 使用格式:COUNTIF(Range,Criteria) 参数说明:Range代表要统计的单元格区域;Criteria表示指定的条件表达式。

C程序设计常用函数列表

C语言常用函数 2009-11-07 22:53 1、字符处理函数 本类别函数用于对单个字符进行处理,包括字符的类别测试和字符的大小写转换头文件 ctype.h int isalpha(int ch) 若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回0 int isalnum(int ch) 若ch是字母('A'-'Z','a'-'z')或数字('0'-'9'),返回非0值,否则返回0 int isascii(int ch) 若ch是字符(ASCII码中的0-127)返回非0值,否则返回0 int iscntrl(int ch) 若ch是作废字符(0x7F)或普通控制字符(0x00-0x1F),返回非0值,否则返回0 int isdigit(int ch) 若ch是数字('0'-'9')返回非0值,否则返回0 int isgraph(int ch) 若ch是可打印字符(不含空格)(0x21-0x7E)返回非0值,否则返回0 int islower(int ch) 若ch是小写字母('a'-'z')返回非0值,否则返回0 int isprint(int ch) 若ch是可打印字符(含空格)(0x20-0x7E)返回非0值,否则返回0 int ispunct(int ch) 若ch是标点字符(0x00-0x1F)返回非0值,否则返回0 int isspace(int ch) 若ch是空格(' '),水平制表符('\t'),回车符('\r'), 走纸换行('\f'),垂直制表符('\v'),换行符('\n'), 返回非0值,否则返回0 int isupper(int ch) 若ch是大写字母('A'-'Z')返回非0值,否则返回0 int isxdigit(int ch) 若ch是16进制数('0'-'9','A'-'F','a'-'f')返回非0值, 否则返回0 int tolower(int ch) 若ch是大写字母('A'-'Z')返回相应的小写字母('a'-'z') int toupper(int ch) 若ch是小写字母('a'-'z')返回相应的大写字母('A'-'Z') 2、数学函数 本分类给出了各种数学计算函数

(完整版)工作中最常用的excel函数公式大全

工作中最常用的excel函数公式大全 一、数字处理 1、取绝对值 =ABS(数字) 2、取整 =INT(数字) 3、四舍五入 =ROUND(数字,小数位数) 二、判断公式 1、把公式产生的错误值显示为空 公式:C2 =IFERROR(A2/B2,"") 说明:如果是错误值则显示为空,否则正常显示。

2、IF多条件判断返回值 公式:C2 =IF(AND(A2<500,B2="未到期"),"补款","") 说明:两个条件同时成立用AND,任一个成立用OR函数。 三、统计公式 1、统计两个表格重复的内容 公式:B2

=COUNTIF(Sheet15!A:A,A2) 说明:如果返回值大于0说明在另一个表中存在,0则不存在。 2、统计不重复的总人数 公式:C2 =SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8)) 说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。

四、求和公式 1、隔列求和 公式:H3 =SUMIF($A$2:$G$2,H$2,A3:G3) 或 =SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3) 说明:如果标题行没有规则用第2个公式

2、单条件求和 公式:F2 =SUMIF(A:A,E2,C:C) 说明:SUMIF函数的基本用法 3、单条件模糊求和

公式:详见下图 说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。 4、多条件模糊求和 公式:C11 =SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11) 说明:在sumifs中可以使用通配符*

常用基本函数

R语言基本函数 一、数据管理 vector:向量 numeric:数值型向量 logical:逻辑型向量 character;字符型向量 list:列表 data.frame:数据框 c:连接为向量或列表 length:求长度 subset:求子集 seq,from:to,sequence:等差序列 rep:重复 NA:缺失值 NULL:空对象 sort,order,unique,rev:排序 unlist:展平列表 attr,attributes:对象属性 mode,typeof:对象存储模式与类型 names:对象的名字属性 二、字符串处理 character:字符型向量 nchar:字符数 substr:取子串 format,formatC:把对象用格式转换为字符串paste,strsplit:连接或拆分 charmatch,pmatch:字符串匹配 grep,sub,gsub:模式匹配与替换 三、复数 complex,Re,Im,Mod,Arg,Conj:复数函数 四、因子 factor:因子 codes:因子的编码 levels:因子的各水平的名字 nlevels:因子的水平个数 cut:把数值型对象分区间转换为因子 table:交叉频数表 split:按因子分组 aggregate:计算各数据子集的概括统计量 tapply:对“不规则”数组应用函数 数学 一、计算 +, -, *, /, ^, %%, %/%:四则运算 ceiling,floor,round,signif,trunc,zapsmall:舍入 max,min,pmax,pmin:最大最小值 range:最大值和最小值 sum,prod:向量元素和,积 cumsum,cumprod,cummax,cummin:累加、累乘 sort:排序 approx和approx fun:插值 diff:差分 sign:符号函数 二、数学函数 abs,sqrt:绝对值,平方根 log, exp, log10, log2:对数与指数函数 sin,cos,tan,asin,acos,atan,atan2:三角函数 sinh,cosh,tanh,asinh,acosh,atanh:双曲函数 beta,lbeta,gamma,lgamma,digamma,trigamma,tetragamma,pentagamma,choose ,lchoose:与贝塔函数、伽玛函数、组合数有关的特殊函数 fft,mvfft,convolve:富利叶变换及卷积 polyroot:多项式求根 poly:正交多项式 spline,splinefun:样条差值 besselI,besselK,besselJ,besselY,gammaCody:Bessel函数 deriv:简单表达式的符号微分或算法微分

Excel常用函数公式大全(实用)

Excel常用函数公式大全 1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。 2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。 3、从输入的18位身份证号的出生年月计算公式: =CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。 4、从输入的身份证号码内让系统自动提取性别,可以输入以下公式: =IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。 1、求和:=SUM(K2:K56) ——对K2到K56这一区域进行求和; 2、平均数:=AVERAGE(K2:K56) ——对K2 K56这一区域求平均数; 3、排名:=RANK(K2,K$2:K$56) ——对55名学生的成绩进行排名; 4、等级:=IF(K2>=85,"优",IF(K2>=74,"良",IF(K2>=60,"及格","不及格"))) 5、学期总评:=K2*0.3+M2*0.3+N2*0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩; 6、最高分:=MAX(K2:K56) ——求K2到K56区域(55名学生)的最高分; 7、最低分:=MIN(K2:K56) ——求K2到K56区域(55名学生)的最低分; 8、分数段人数统计: (1)=COUNTIF(K2:K56,"100") ——求K2到K56区域100分的人数;假设把结果存放于K57单元格; (2)=COUNTIF(K2:K56,">=95")-K57 ——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格; (3)=COUNTIF(K2:K56,">=90")-SUM(K57:K58) ——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格; (4)=COUNTIF(K2:K56,">=85")-SUM(K57:K59) ——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格;

最新Matlab中常见数学函数的使用

给自己看的----Matlab的内部常数(转) 2008/06/19 14:01[Ctrl C/V--学校 ] MATLAB基本知识 Matlab的内部常数 pi 圆周率 exp(1) 自然对数的底数e i 或j 虚数单位 Inf或inf 无穷大 Matlab的常用内部数学函数

如何用matlab进行多项式运算 (1)合并同类项 syms 表达式中包含的变量 collect(表达式,指定的变量) (2)因式分解 syms 表达式中包含的变量factor(表达式) (3)展开 syms 表达式中包含的变量 expand(表达式) 我们也可在matlab中调用maple的命令进行多项式的运算,调用格式如下: maple(’maple中多项式的运算命令’) 如何用matlab进行分式运算 发现matlab只有一条处理分式问题的命令,其使用格式如下: [n,d]=numden(f)把符号表达式f化简为有理形式,其中分子和分母的系数为整数且分子分母不含公约项,返回结果n为分子,d为分母。注意:f必须为符号表达式 不过我们可以调用maple的命令,调用方法如下: maple(’denom(f)’)提取分式f的分母 maple(’numer(f)’)提取分式f的分子 maple(’normal(f)’ ) 把分式f的分子与分母约分成最简形式 maple(’expand(f)’) 把分式f的分子展开,分母不变且被看成单项。 maple(’factor(f)’) 把分式f的分母和分子因式分解,并进行约分。 如何用Matlab进行因式分解 syms 表达式中包含的变量factor(表达式) 如何用Matlab展开 syms 表达式中包含的变量expand(表达式) 如何用Matlab进行化简 syms 表达式中包含的变量simplify(表达式) 如何用Matlab合并同类项 syms 表达式中包含的变量collect(表达式,指定的变量) 如何用Matlab进行数学式的转换 调用Maple中数学式的转换命令,调用格式如下: maple(‘Maple的数学式转换命令’) 即:maple(‘convert(表达式,form)’)将表达式转换成form的表示方式 maple(‘convert(表达式,form, x)’)指定变量为x,将依赖于变量x的函数转换成form的表示方式(此指令仅对form为exp与sincos的转换式有用) 如何用Matlab进行变量替换 syms 表达式和代换式中包含的所有变量subs(表达式,要替换的变量或式子,代换式) 如何用matlab进行复数运算 a+b*i 或 a +b*j表示复数a+bi 或a+bj real(z)求复数z的实部 imag(z)求复数z的虚部 abs(z)求复数z的模 angle(z)求复数z的辐角, conj(z)求复数z的共轭复数 exp(z)复数的指数函数,表示e^z 如何在matlab中表示集合 [a, b, c,…] 表示由a, b, c,…组成的集合(注意:元素之间也可用空格隔开) unique(A) 表示集合A的最小等效集合(每个元素只出现一次) 也可调用maple的命令,格式如下: maple('{a, b, c,…}')表示由a, b, c,…组成的集合 下列命令可以生成特殊的集合: maple(‘{seq(f(i),i=n..m)}’)生成集合{f(n), f(n+1), f(n+2), … , f(m)} 如何用Matlab求集合的交集、并集、差集和补集

EXCEL中常用函数及使用方法

EXCEL中常用函数及使用方法 Excel函数一共有11类:数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。 1.数据库函数 当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于1,000 且小于2,500 的行或记录的总数。Microsoft Excel 共有12 个工作表函数用于对存储在数据清单或数据库中的数据进行分析,这些函数的统一名称为Dfunctions,也称为D 函数,每个函数均有三个相同的参数:database、field 和criteria。这些参数指向数据库函数所使用的工作表区域。其中参数database 为工作表上包含数据清单的区域。参数field 为需要汇总的列的标志。参数criteria 为工作表上包含指定条件的区域。 2.日期与时间函数 通过日期与时间函数,可以在公式中分析和处理日期值和时间值。 3.工程函数 工程工作表函数用于工程分析。这类函数中的大多数可分为三种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数。 4.财务函数 财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。财务函数中常见的参数: 未来值(fv)--在所有付款发生后的投资或贷款的价值。 期间数(nper)--投资的总支付期间数。 付款(pmt)--对于一项投资或贷款的定期支付数额。 现值(pv)--在投资期初的投资或贷款的价值。例如,贷款的现值为所借入的本金数额。 利率(rate)--投资或贷款的利率或贴现率。 类型(type)--付款期间内进行支付的间隔,如在月初或月末。 5.信息函数 可以使用信息工作表函数确定存储在单元格中的数据的类型。信息函数包含一组称为IS 的工作表函数,在单元格满足条件时返回TRUE。例如,如果单元格包含一个偶数值,ISEVEN 工作表函数返回TRUE。如果需要确定某个单元格区域中是否存在空白单元格,可以使用COUNTBLANK 工作表函数对单元格区域中的空白单元格进行计数,或者使用ISBLANK 工作表函数确定区域中的某个单元格是否为空。 6.逻辑函数 使用逻辑函数可以进行真假值判断,或者进行复合检验。例如,可以使用IF 函数确定条件为真还是假,并由此返回不同的数值。

完整word版常用函数列表word文档良心出品

附录信号处理工具箱函数汇总1、滤波器分析与实现 函数名描述绝对值(幅值abs 取相angle 求卷conv 求二维卷conv2 去卷deconv 重叠相加FF滤波器实fftfilt 直接滤波器实filter 二维数字滤波filter2

零相位数字滤波filtfilt 滤波器初始条件选filtic 模拟滤波器频率响freqs 频率响应中的频率间freqspace 数字滤波器频率响freqz 画出频率响应曲freqzplot 平均滤波延grpdelay 数字滤波器的单位抽样响impz 格形滤波latcfilt 一维中值滤medfilt1 Savitzky-Gola滤波sgolayfilt 二次分式滤波sosfilt 离散系统零极点zplane 上采upfirdn 去除相unwrap 2、FIR数字滤波器设计 函数名描述 矩阵卷积convmtx 复、非线性相位等波纹滤波器设计cremez 基于窗函数的FIR滤波器设计fir1 1 FIR滤波器设计基于频率采样的fir2

FIR多频滤波器设计约束的最小二乘fircls FIR滤波设计约束的最小二乘、低通和高能、线性相位fircls1 FIR滤波器设计最优最小二乘firls 升余弦滤波器设计firrcos FIR滤波器设计内插intfilt 基于阶数估计的凯瑟滤波器设kaiserord FI滤波器设切比雪夫最remez reme设基于阶数估计remezord 滤波器设Savizky-Golay FIsgolay 数字滤波器设计IIR3、 描函数 巴特沃思滤波器设butter 型滤波器设切比雪cheby1 I型滤波器设切比雪cheby2 椭圆滤波器设计ellip 广义巴特沃思低通滤波器设计maxflat 递归滤波器设计yulewalk 巴特沃思滤波器阶估计buttord I型滤波器阶估计切比雪夫cheb1ord 型滤波器阶估计切比雪夫IIcheb2ord 椭圆滤波器阶估计ellipord 拟滤波器设计模4、

相关主题
文本预览
相关文档 最新文档