一、数据库函数(13条)
DAVERAGE DCOUNT DCOUNTA DGET DMAX DMIN DPRODUCT DSTDEV DSTDEVP DSUM DVAR DVARP GETPIVOTDATA
二、日期与时间函数(20条)
DATE DATEVaLUE DAY DAYS360 EDATE EOMONTH HOUR MINUTE MONTH NETWORKDAYS NOW SECOND TIME TIMEVaLUE TODAY WEEKDAY WEEKNUM WORKDAY YEAR EARFRAC
三、外部函数(2条)
EUROCONVERT SQL.REQUEST
四、工程函数(39条)
BESSELI BESSELJ BESSELK BESSELY BIN2DEC BIN2HEX BIN2OCT COMPLEX CONVERT DEC2BIN DEC2HEX DEC2OCT DELTA ERF ERFC GESTEP HEX2BIN HEX2DEC HEX2OCT IMABS IMAGINARY IMARGUMENT MCONJUGATE IMCOS IMDIV IMEXP IMLN IMLOG10 IMLOG2 IMPOWER IMPRODUCT IMREAL IMSIN IMSQRT IMSUB IMSUM OCT2BIN OCT2DEC CT2HEX
五、财务函数(52条)
ACCRINT ACCRINTM AMORDEGRC AMORLINC COUPDAYBS COUPDAYS COUPDAYSNC COUPNUM COUPPCD CUMIPMT CUMPRINC DB DDB DISC DOLLARDE DOLLARFR DURATION EFFECT FV FVSCHEDULE INTRATE IPMT IRR ISPMT MDURATION MIRR NOMINAL NPER NPV ODDFPRICE ODDFYIELD ODDLPRICE ODDLYIELD PMT PPMT PRICE PRICEDISC PRICEMAT PV RATE RECEIVED SLN SYD TBILLEQ TBILLPRICE TBILLYIELD VDB XIRR XNPV YIELD YIELDDISC YIELDMAT
六、信息函数(9条)
CELL ERROR.TYPE INFO IS类 ISEVEN ISODD N NA TYPE
七、逻辑运算符(6条)
AND FALSE IF NOT OR TRUE
八、查找和引用函数(17条)
ADDRESS AREAS CHOOSE COLUMN COLUMNS HLOOKUP HYPERLINK INDEX INDIRECT LOOKUP MATCH OFFSET ROW ROWS RTD TRANSPOSE VLOOKUP
九、数学和三角函数(60条)
ABS ACOS ACOSH ASIN ASINH ATAN ATAN2 ATANH CEILING COMBIN COS COSH COUNTIF DEGREES EVEN EXP FACT FACTDOUBLE FLOOR GCD INT LCM LN LOG LOG10 MDETERM MINVERSE MMULT MOD MROUND MULTINOMIAL ODD PI POWER PRODUCT QUOTIENT RADIANS RAND RANDBETWEEN ROMAN
ROUND ROUNDDOWN ROUNDUP SERIESSUM SIGN SIN SINH SQRT SQRTPI SUBTOTAL SUM SUMIF SUMPRODUCT SUMSQ SUMX2MY2 SUMX2PY2 SUMXMY2 TAN TANH TRUNC
十、统计函数(80条)
AVEDEV AVERAGE AVERAGEA BETADIST BETAINV BINOMDIST CHIDIST CHIINV CHITEST CONFIDENCE CORREL COUNT COUNTA COUNTBLANK COUNTIF COVAR CRITBINOM DEVSQ EXPONDIST FDIST FINV FISHER FISHERINV FORECAST FREQUENCY FTEST GAMMADIST GAMMAINV GAMMALN GEOMEAN GROWTH HARMEAN HYPGEOMDIST INTERCEPT KURT LARGE LINEST LOGEST LOGINV LOGNORMDIST MAX MAXA MEDIAN MIN MINA MODE NEGBINOMDIST NORMDIST NORMSINV NORMSDIST NORMSINV PEARSON PERCENTILE PERCENTRANK PERMUT POISSON PROB QUARTILE RANK RSQ SKEW SLOPE SMALL STANDARDIZE STDEV STDEVA STDEVP STDEVPA STEYX TDIST TINV TREND TRIMMEAN TTEST VAR VARA VARP VARPA WEIBULL ZTEST
十一、文本函数(28条)
ASC CHAR CLEAN CODE CONCATENATE DOLLAR 或 RMB EXACT FIND FINDB FIXED JIS LEFT 或 LEFTB LEN 或 LENB LOWER MID 或 MIDB PHONETIC PROPER REPLACE 或 REPL REPT RIGHT 或 RIGHTB SEARCH 或 SEARC SUBSTITUTE T TEXT TRIM UPPER value WIDECHAR
在Microsoft Excel 中包含了一些工作表函数,它们用于对存储在数据清单或数据库中的数据进行分析,这些函数统称为数据库函数Dfunctions。
一、函数的共同特点
这一类函数具有一些共同特点:
(1)每个函数均有三个参数:database、field 和 criteria。这些参数指向函数所使用的工作表区域。
(2)除了GETPIVOTDATA函数之外,其余十二个函数都以字母D开头。
(3)如果将字母D去掉,可以发现其实大多数数据库函数已经在Excel的其他类型函数中出现过了。比如,DAVERAGE将D去掉的话,就是求平均值的函数AVERAGE。
二、数据库函数列表
在Excel包含的数据库函数及其应用为:
三、数据库函数的参数含义
由于数据库函数具有相同的三个参数,因此笔者将首先介绍一下该类函数的几个参数。然后再以具体示例来说明数据库函数的应用方法。
该类函数的语法形式为 函数名称(database,field,criteria)。
Database为构成数据清单或数据库的单元格区域。数据库是包含一组相关数据的数据清单,其中包含相关信息的行为记录,而包含数据的列为字段。数据清单的第一行包含着每一列的标志项。
Field为指定函数所使用的数据列。数据清单中的数据列必须在第一行具有标志项。Field 可以是文本,即两端带引号的标志项,如“使用年数”或“产量”;此外,Field 也可以是代表数据清单中数据列位置的数字:1 表示第一列,2 表示第二列,等等。
Criteria为一组包含给定条件的单元格区域。可以为参数 criteria 指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。
四、举例说明
1、例:某果园的果树的高度、使用年数、产量与利润的统计数据表如图所示,
希
望求出
(1) 有多少种苹果树的树高在10~16英尺之间
(2) 苹果树与梨树的最大利润值是多少
(3) 高度大于 10 英尺的苹果树的最小利润是多少
(4) 苹果树的总利润
(5) 高度大于 10 英尺的苹果树的平均产量
(6) 果园中所有树种的平均使用年数
(7) 求苹果树和梨树产量的估算标准偏差、真实标准偏差、估算方差、真实方差。
2、求解步骤
(1) 创建空白工作簿或工作表,将数据录入Excel中
(2) 由于第
一问需要求解有多少种苹果树的树高在10~16英尺之间,因此建立查询条件高度在10与16之间
(3) 利用函数DCOUNT求解满足条件的单元格数来计算高度在10~16英尺的苹果树的种类。公式为:DCOUNT(A4:E10,\使用年数\,求出有一种苹果树满足条件。
4) 由于第二问为求苹果树与梨树的最大利润值,因此再建立一个查询条件——梨树,如图。
(5) 利用函数DMAX求出苹果树与梨树的最大利润,同理可以利用函数DMIN求出高度大于10英尺苹果树的最小利润。具体公式为:
=DMAX(A4:E10,\利润\求出苹果树与梨树的最大利润为105
=DMIN(A4:E10,\利润\求出高度大于10英尺苹果树的最小利润为75
(6) 利用函数DSUM可以求出所有苹果树的总利润。
公式为:=DSUM(A4:E10,\利润\总利润为225
(7) 其他各问均可采用类似的函数求解,详细的公式如图所示。