用途:返回某日期的年份。其结果为1900到9999之间的一个整数。 语法:YEAR(serial_number)
参数:Serial_number是一个日期值,其中包含要查找的年份。日期有多种输入方式:带引号的文本串(例如 \、序列号(例如,如果使用 1900 日期系统则 35825 表示 1998 年 1 月 30 日)或其他公式或函数的结果(例如 DATEVaLUE(\。
实例:公式“=YEAR(\返回2000”,=YEAR(\返回2003,=YEAR(35825)返回1998。
20.YEARFRAC
用途:返回start_date和end_date之间的天数占全年天数的百分比。 语法:YEARFRAC(start_date,end_date,basis)
参数:Start_date表示开始日期,End_date代表结束日期。函数中的日期有多种输入方式:带引号的文本串(如\、序列号(如35829表示1900 日期系统中的1998年1月30日),或其他公式或函数的结果(例如DATEVaLUE(\。Basis表示日计数基准类型,其中0或省略为US(NASD)30/360,1实际天数/实际天数,2实际天数/360,3实际天数/365,4欧洲30/360。
实例:公式“=YEARFRAC(\,\,0)”返回0.416666667,YEARFRAC(\,\返回0.67222。 今天我们来学习Excel的两条外部函数。
您可以点这里打开函数速查表,查看全部Excel函数 1.EUROCONVERT
用途:将数字转换为欧元形式,将数字由欧元形式转换为欧盟成员国货币形式,或利用欧元作为中间货币将数字由某一欧盟成员国货币转化为另一欧盟成员国货币的形式(三角转换关系)。
语法:EUROCONVERT(number,source,target,full_precision,triangulation_precision)
参数:Number为要转换的货币值,或对包含该值的单元格的引用。Source是由三个字母组成的字符串,或对包含字符串的单元格的引用,该字符串对应于源货币的ISO代码。EUROCONVERT函数中可以使用下列货币代码:
国家 / 地区 比利时 卢森堡 德国 西班牙 法国 爱尔兰 意大利 荷兰 奥地利 葡萄牙 芬兰 希腊 欧盟成员国 2.SQL.REQUEST
基本货币单位 法郎 法郎 德国马克 西班牙比塞塔 法郎 爱尔兰磅 里拉 荷兰盾 奥地利先令 埃斯库多 芬兰马克 德拉克马 欧元 ISO 代码 BEF LUF DEM ESP FRF IEP ITL NLG ATS PTE FIM GRD EUR 用途:与外部数据源连接,从工作表运行查询,然后 SQL.REQUEST 将查询结果以数组的形式返回,而无需进行宏编程。
语法:SQL.REQUEST(connection_string,output_ref,driver_prompt,query_text,col_names_logical)
参数:Connection_string提供信息,如数据源名称、用户ID和密码等。Output_ref对用于存放完整的连接字符串的单元格的引用。Driver_prompt指定驱动程序对话框何时显示以及何种选项可用。Column_names_logical指示是否将列名作为结果的第一行返回。
如果要将列名作为结果的第一行返回,请将该参数设置为TRUE。如果不需要将列名返回,则设置为FALSE。如果省略column_names_logical,则SQL.REQUEST函数不返回列名。 今天我们来学习Excel的工程函数,比较难懂,大家要多琢磨一下了:) 共有39条。先列出前20条:
您可以点这里打开函数速查表,查看全部Excel函数 点这里查看工程函数的下半部分
1.BESSELI
用途:返回修正Bessel函数值,它与用纯虚数参数运算时的Bessel 函数值相等。 语法:BESSELI(x,n)
参数:X为参数值。N为函数的阶数。如果 n 非整数,则截尾取整。
2.BESSELJ
用途:返回 Bessel 函数值。 语法:BESSELJ(x,n) 参数:同上
3.BESSELK
用途:返回修正Bessel函数值,它与用纯虚数参数运算时的Bessel 函数值相等。 语法:BESSELK(x,n) 参数:同上
4.BESSELY
用途:返回Bessel 函数值,也称为Weber函数或Neumann函数。 语法:BESSELY(x,n) 参数:同上
5.BIN2DEC
用途:将二进制数转换为十进制数。 语法:BIN2DEC(number)
参数:Number待转换的二进制数。Number的位数不能多于10位(二进制位),最高位为符号位,后9位为数字位。负数用二进制数补码表示。
6.BIN2HEX
用途:将二进制数转换为十六进制数。 语法:BIN2HEX(number,places)
参数:Number为待转换的二进制数。Number 的位数不能多于10位(二进制位),最高位为符号位,后 9 位为数字位。负数用二进制数补码表示;Places为所要使用的字符数。如果省略places,函数 DEC2BIN用能表示此数的最少字符来表示。
7.BIN2OCT
用途:将二进制数转换为八进制数。 语法:BIN2OCT(number,places)
参数:Number为待转换的二进制数;Places为所要使用的字符数。
8.COMPLEX
用途:将实系数及虚系数转换为 x+yi 或 x+yj 形式的复数。 语法:COMPLEX(real_num,i_num,suffix)
参数:Real_num为复数的实部,I_num为复数的虚部,Suffix为复数中虚部的后缀,省略时则认为它为i。
9.CONVERT
用途:将数字从一个度量系统转换到另一个度量系统中。 语法:CONVERT(number,from_unit,to_unit)
参数:Number是以from_units为单位的需要进行转换的数值。From_unit是数值 number的单位。To_unit是结果的单位。
10.DEC2BIN
用途:将十进制数转换为二进制数。 语法:DEC2BIN(number,places)
参数:Number是待转换的十进制数。Places是所要使用的字符数,如果省略places,函数DEC2OCT用能表示此数的最少字符来表示。
11.DEC2HEX
用途:将十进制数转换为十六进制数。 语法:DEC2HEX(number,places)
参数:Number为待转换的十进制数。如果参数 number是负数,则省略places。Places是所要使用的字符数。
12.DEC2OCT
用途:将十进制数转换为八进制数。 语法:DEC2OCT(number,places)
参数:Number为待转换的十进制数。如果参数 number是负数,则省略places。Places是所要使用的字符数。
13.DELTA
用途:测试两个数值是否相等。如果 number1=number2,则返回1,否则返回0。 语法:DELTA(number1,number2)
参数:Number1为第一个参数。Number2为第二个参数。如果省略,假设Number2的值为零。
14.ERF
用途:返回误差函数在上下限之间的积分。 语法:ERF(lower_limit,upper_limit)
参数:Lower_limit是ERF函数的积分下限。Upper_limit是ERF函数的积分上限。如果省略,ERF将在零到下限之间进行积分。
15.ERFC
用途:返回从 x 到 ∞(无穷)积分的 ERF 函数的余误差函数 语法:ERFC(x)
参数:X?是ERF函数积分的下限。
16.GESTEP
用途:如果 Number大于等于step,返回1,否则返回0。使用该函数可筛选数据。 语法:GESTEP(number,step)
参数:Number是待测试的数值。Step是阈值。如果省略step,则函数GESTEP 假设其为零。
17.HEX2BIN
用途:将十六进制数转换为二进制数。 语法:HEX2BIN(number,places)
参数:Number是待转换的十六进制数,Places是所要使用的字符数。
18.HEX2DEC
用途:将十六进制数转换为十进制数。 语法:HEX2DEC(number)
参数:Number是待转换的十六进制数。参数 number的位数不能多于 10 位(40 位二进制),最高位为符号位,其余 39 位是数字位。负数用二进制数的补码表示。
19.HEX2OCT
用途:将十六进制数转换为八进制数。 语法:HEX2OCT(number,places)
参数:Number是待转换的十六进制数,Places是所要使用的字符数。
20.IMABS
用途:返回以 x+yi 或 x+yj 文本格式表示的复数的绝对值(模)。 语法:IMABS(inumber)
参数:Inumber?为需要计算其绝对值的复数。
今天我们来学习Excel的工程函数,比较难懂,大家要多琢磨一下了:) 再列出后面19条:
您可以点这里打开函数速查表,查看全部Excel函数 点这里查看工程函数的上半部分
21.IMAGINARY
用途:返回以 x+yi 或 x+yj 文本格式表示的复数的虚系数。 语法:IMAGINARY(inumber)
参数:Inumber?为需要计算其虚系数的复数。
22.IMARGUMENT
用途:返回以弧度表示的角。 语法:IMARGUMENT(inumber)
参数:Inumber为用来计算角度值的复数。
23.MCONJUGATE
用途:返回以 x+yi 或 x+yj 文本格式表示的复数的共轭复数。 语法:IMCONJUGATE(inumber)
参数:Inumber为需要计算其共轭数的复数。
24.IMCOS
用途:返回以 x+yi 或 x+yj 文本格式表示的复数的余弦。 语法:MCOS(inumber)
参数:Inumber为需要计算其余弦值的复数。
25.IMDIV
用途:返回以 x+yi 或 x+yj 文本格式表示的两个复数的商。 语法:IMDIV(inumber1,inumber2)
参数:Inumber1为复数分子(被除数),Inumber2为复数分母(除数)。
26.IMEXP
用途:返回以 x+yi 或 x+yj 文本格式表示的复数的指数。 语法:IMEXP(inumber)
参数:Inumber?为需要计算其指数的复数。
27.IMLN
用途:返回以 x+yi 或 x+yj 文本格式表示的复数的自然对数。 语法:IMLN(inumber)
参数:Inumber为需要计算其自然对数的复数。
28.IMLOG10
用途:返回以 x+yi 或 x+yj 文本格式表示的复数的常用对数(以 10 为底数)。 语法:IMLOG10(inumber)
参数:Inumber?为需要计算其常用对数的复数。
29.IMLOG2
用途:返回以 x+yi 或 x+yj 文本格式表示的复数的以 2 为底数的对数。 语法:IMLOG2(inumber)
参数:Inumber为需要计算以2为底数的对数值的复数。
30.IMPOWER
用途:返回以 x+yi 或 x+yj 文本格式表示的复数的 n 次幂。 语法:IMPOWER(inumber,number)
参数:Inumber为需要计算其幂值的复数,Number为需要计算的幂次。
31.IMPRODUCT
用途:返回以 x+yi 或 x+yj 文本格式表示的 2 至 29 个复数的乘积。 语法:IMPRODUCT(inumber1,inumber2,...)
参数:Inumber1,inumber2,? 为1到29个用来相乘的复数。
32.IMREAL
用途:返回以x+yi或x+yj文本格式表示的复数的实系数。 语法:IMREAL(inumber)
参数:Inumber?为需要计算其实系数的复数。
33.IMSIN
用途:返回以 x+yi 或 x+yj 文本格式表示的复数的正弦值。 语法:IMSIN(inumber)
参数:Inumber?为需要计算其正弦的复数。
34.IMSQRT
用途:返回以 x+yi 或 x+yj 文本格式表示的复数的平方根。 语法:IMSQRT(inumber)
参数:Inumber为需要计算其平方根的复数。
35.IMSUB
用途:返回以 x+yi 或 x+yj 文本格式表示的两个复数的差。 语法:IMSUB(inumber1,inumber2)
参数:Inumber1是被减(复)数,Inumber2是为减(复)数。
36、IMSUM
用途:返回以 x+yi 或 x+yj 文本格式表示的两个或多个复数的和。 语法:IMSUM(inumber1,inumber2,...)
参数:Inumber1,inumber2,...为1到29个需要相加的复数。
37.OCT2BIN
用途:将八进制数转换为二进制数。 语法:OCT2BIN(number,places)
参数:Number是待转换的八进制数。Places是所要使用的字符数。
38.OCT2DEC
用途:将八进制数转换为十进制数。 语法:OCT2DEC(number)
参数:Number?是待转换的八进制数。