青华模具培训学校

用户名  找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1373|回复: 0

[分享] 办公室文员、助理都可以学学,留着迟早用得着!

[复制链接]
发表于 2017-12-22 17:05 | 显示全部楼层 |阅读模式
一、 输入三个“=”,回车,得到一条双直线;
' R! Z& c& ~5 p二、 输入三个“~”,回车,得到一条波浪线;' y( K' i7 x/ @0 Y
三、 输入三个“*”或 “-”或 “#”,回车,惊喜多多;
, S( ~/ @' H! R/ [" b* p5 f在单元格内输入=now()   显示日期9 ?. u) \' ~1 E% Z7 R: q
在单元格内输入=CHOOSE(WEEKDAY(I3,2),"星期一","星期二","星期三","星期四","星期五","星期六","星期日")         显示星期几
$ R. {; B! }4 @7 ?- B- I; IExcel常用函数大全  c4 r3 f$ Y0 m' ]0 j
( i. o1 R" a" }% T2 J! V
 1、ABS函数
7 Y2 U" r% D& p& H: ]: k  函数名称:ABS 8 }. G. o. k4 ?- _: f+ L3 F, n8 m$ N
  主要功能:求出相应数字的绝对值。 2 O! `/ }% l! X6 V2 w
  使用格式:ABS(number) & D& B" @+ t! V. H  f) L) j
  参数说明:number代表需要求绝对值的数值或引用的单元格。
6 n- n9 e3 D3 F3 ]) Y0 k  应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。 : u6 Z; y/ X. \7 C( B9 M* q* `
  特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值“#VALUE!”。
' v6 Q: e5 V4 M) t: U' u- s+ V- C  2、AND函数 " L- w  @8 G5 \# T0 R2 i  K$ I/ l
  函数名称:AND ; G! B5 w: U9 C7 n" H
  主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。 - F* j7 p5 |9 ^$ ?* Q$ s
  使用格式:AND(logical1,logical2, ...) " t5 @, d3 e9 d9 z
  参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。
% B! J" E0 w$ S/ t, H  应用举例:在C5单元格输入公式:=AND(A5>=60,B5>=60),确认。如果C5中返回TRUE,说明A5和B5中的数值均大于等于60,如果返回FALSE,说明A5和B5中的数值至少有一个小于60。
/ C+ Q- w0 @4 C& X3 ~5 ]7 P  特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。
  y. i) A! u' Y, h$ t  3、AVERAGE函数
! A: O& ?) v: Q3 C+ d# |4 L  函数名称:AVERAGE
* y) c' d) \4 s7 f! M  主要功能:求出所有参数的算术平均值。 - {- U' e0 K6 @7 g) X2 y
  使用格式:AVERAGE(number1,number2,……)
: Z! I$ q" h9 W1 e- b  n$ C  参数说明:number1,number2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。
- n7 `7 d  i0 L- U  应用举例:在B8单元格中输入公式:=AVERAGE(B77,F7:H7,7,8),确认后,即可求出B7至D7区域、F7至H7区域中的数值和7、8的平均值。 7 f( l( l% ^8 L, K7 X' K
  特别提醒:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。- a7 D& m: W/ l; r7 p9 ?( V$ B5 Z
  4、COLUMN 函数
0 k* L6 m1 H3 W8 }  函数名称:COLUMN 7 Y+ z8 i0 i& T9 f' v- u' D- D& Y
  主要功能:显示所引用单元格的列标号值。
0 M) l0 o: O, _8 e5 c  使用格式:COLUMN(reference) 5 q" j4 Z* k8 x7 {
  参数说明:reference为引用的单元格。 2 S5 \8 L6 I; C* L8 O6 D# Q
  应用举例:在C11单元格中输入公式:=COLUMN(B11),确认后显示为2(即B列)。 , ]$ H+ q+ ]$ ]$ i  K0 q
  特别提醒:如果在B11单元格中输入公式:=COLUMN(),也显示出2;与之相对应的还有一个返回行标号值的函数——ROW(reference)。
' Q" E* ]- L. ~" q) m( F  5、CONCATENATE函数
, J& c; s4 }6 u, a  w  函数名称:CONCATENATE
- H- i* X" Y% }% `  主要功能:将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。
1 B% p. r% h/ @# x2 y0 G& t  使用格式:CONCATENATE(Text1,Text……) ( i' i' @" t; Z4 r& X
  参数说明:Text1、Text2……为需要连接的字符文本或引用的单元格。
& H/ N" @" }# A7 C9 o( O, S  应用举例:在C14单元格中输入公式:=CONCATENATE(A14,"@",B14,".com"),确认后,即可将A14单元格中字符、@、B14单元格中的字符和.com连接成一个整体,显示在C14单元格中。
. Z" |. H! C# E0 [0 C* B  特别提醒:如果参数不是引用的单元格,且为文本格式的,请给参数加上英文状态下的双引号,如果将上述公式改为:=A14&"@"&B14&".com",也能达到相同的目的。* Y2 q8 X' l5 x# ^0 y- N6 Y
  6、COUNTIF函数
5 I9 n7 J. t, }5 n  函数名称:COUNTIF 0 C6 {: T# N8 ~
  主要功能:统计某个单元格区域中符合指定条件的单元格数目。 1 _6 D, \' H& o$ O0 Z' d
  使用格式:COUNTIF(Range,Criteria)
' |' X; |9 p+ y6 D1 v- U0 }1 o  参数说明:Range代表要统计的单元格区域;Criteria表示指定的条件表达式。  
5 W/ _1 i6 V3 ~2 P  应用举例:在C17单元格中输入公式:=COUNTIF(B1:B13,">=80"),确认后,即可统计出B1至B13单元格区域中,数值大于等于80的单元格数目。 5 F$ E0 L+ ]6 y1 p3 \
  特别提醒:允许引用的单元格区域中有空白单元格出现。  G4 @* z. W. O. T  Z6 T1 i& b
  7、DATE函数 % z3 d6 ~4 A4 p0 t- B9 x; Z& Z
  函数名称:DATE
, _# ]& J- |8 S  主要功能:给出指定数值的日期。 * Y2 r% C0 J2 ~& f6 ]# w
  使用格式:DATE(year,month,day)
- N' r7 j! X& _  g- U  参数说明:year为指定的年份数值(小于9999);month为指定的月份数值(可以大于12);day为指定的天数。 / i2 s0 A- S8 y) m" N5 n
  应用举例:在C20单元格中输入公式:=DATE(2003,13,35),确认后,显示出2004-2-4。 ( L: U+ m. \. C
  特别提醒:由于上述公式中,月份为13,多了一个月,顺延至2004年1月;天数为35,比2004年1月的实际天数又多了4天,故又顺延至2004年2月4日。6 O* v  F1 O2 T, v3 h$ I
  8、函数名称:DATEDIF- f( X! _, R8 Q
  主要功能:计算返回两个日期参数的差值。
+ u+ u; ^/ g% B! e' f  使用格式:=DATEDIF(date1,date2,"y")、=DATEDIF(date1,date2,"m")、=DATEDIF(date1,date2,"d"): g! _, L' ~8 J; q6 m
  参数说明:date1代表前面一个日期,date2代表后面一个日期;y(m、d)要求返回两个日期相差的年(月、天)数。
% x' V7 ^9 w4 t+ \  应用举例:在C23单元格中输入公式:=DATEDIF(A23,TODAY(),"y"),确认后返回系统当前日期[用TODAY()表示)与A23单元格中日期的差值,并返回相差的年数。# s, f/ E+ c0 }$ }) K8 z
  特别提醒:这是Excel中的一个隐藏函数,在函数向导中是找不到的,可以直接输入使用,对于计算年龄、工龄等非常有效。
# W1 v% [  Z; V4 i6 i  9、DAY函数
8 Y6 S! m% c& n  u& @  函数名称:DAY
) ~4 B, `& V4 a7 S( I- d2 K1 U  主要功能:求出指定日期或引用单元格中的日期的天数。
) T' D8 R) i3 u5 A8 w* s6 ^  ^% ]  使用格式:DAY(serial_number)& ?9 E7 n' H1 k! Q0 D
  参数说明:serial_number代表指定的日期或引用的单元格。
. _4 W% K4 m" o5 ?: Z# G& ]. T  应用举例:输入公式:=DAY("2003-12-18"),确认后,显示出18。- P% B$ T8 v& X
  特别提醒:如果是给定的日期,请包含在英文双引号中。5 |% Y- n' K8 ?
  10、DCOUNT函数
0 N2 c. A/ d( l  函数名称:DCOUNT4 S5 O; w# T5 U+ r
  主要功能:返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。
& d  P( ?8 F* M! S4 A  使用格式:DCOUNT(database,field,criteria)& f; T' ^, O8 o! M
  参数说明:Database表示需要统计的单元格区域;Field表示函数所使用的数据列(在第一行必须要有标志项);Criteria包含条件的单元格区域。6 R* m3 Q; U& Y* }# \: R
  应用举例:如图1所示,在F4单元格中输入公式:=DCOUNT(A111,"语文",F1:G2),确认后即可求出“语文”列中,成绩大于等于70,而小于80的数值单元格数目(相当于分数段人数)。
' k" z7 T0 r4 P+ |" i5 N9 R2 w 10.jpg ) e% N5 P' k! M# R! G7 Q- R" I
特别提醒:如果将上述公式修改为:=DCOUNT(A111,,F1:G2),也可以达到相同目的。
9 E3 c& T) L/ x4 U; W  11、FREQUENCY函数
0 d2 f3 s" p  Y" T1 I  O  函数名称:FREQUENCY
( o% q5 r2 |1 W; e9 n6 f  主要功能:以一列垂直数组返回某个区域中数据的频率分布。$ J+ Y& b2 S0 G" R, W) a3 b2 N
  使用格式:FREQUENCY(data_array,bins_array)
9 C) m/ C# w+ m7 y3 w2 y( Y  参数说明:Data_array表示用来计算频率的一组数据或单元格区域;Bins_array表示为前面数组进行分隔一列数值。  
$ r8 y9 U' \$ W9 F4 X) A  应用举例:如图2所示,同时选中B32至B36单元格区域,输入公式:=FREQUENCY(B2:B31,D236),输入完成后按下“Ctrl+Shift+Enter”组合键进行确认,即可求出B2至B31区域中,按D2至D36区域进行分隔的各段数值的出现频率数目(相当于统计各分数段人数)。/ {( o% R- G0 ^! t8 d6 ]
   11.jpg
- K+ k" F& ?+ O( h& ?  特别提醒:上述输入的是一个数组公式,输入完成后,需要通过按“Ctrl+Shift+Enter”组合键进行确认,确认后公式两端出现一对大括号({}),此大括号不能直接输入。9 D, M. N) t+ d3 m
  12、IF函数) ]1 S5 l& h) Q7 m& B; i3 r" m
  函数名称:IF
+ M1 ~) H8 ^; r7 `/ f2 N! K1 M  主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。( U& _+ K; H) `" y& H
  使用格式:=IF(Logical,Value_if_true,Value_if_false)$ x4 j5 ^% M' o6 o$ V% D
  参数说明:Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容,如果忽略返回“TRUE”;Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容,如果忽略返回“FALSE”。
1 q2 F" J. ]1 R- B  应用举例:在C29单元格中输入公式:=IF(C26>=18,"符合要求","不符合要求"),确信以后,如果C26单元格中的数值大于或等于18,则C29单元格显示“符合要求”字样,反之显示“不符合要求”字样。8 B  N9 q5 T- _4 I$ p9 s2 k
  特别提醒:本文中类似“在C29单元格中输入公式”中指定的单元格,读者在使用时,并不需要受其约束,此处只是配合本文所附的实例需要而给出的相应单元格,具体请大家参考所附的实例文件。
4 c: h. P: |4 a5 p: [- n6 g% m) R  13、INDEX函数6 y. W4 I" ]/ `! m4 _# k
  函数名称:INDEX; K1 ]. K! h1 R  G6 H# b: [0 R
  主要功能:返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。) Q" Y# K* e: ^: G; H
  使用格式:INDEX(array,row_num,column_num)
7 o' X% L6 x- f. R2 ]. `8 l  v  参数说明:Array代表单元格区域或数组常量;Row_num表示指定的行序号(如果省略row_num,则必须有 column_num);Column_num表示指定的列序号(如果省略column_num,则必须有 row_num)。
4 M; f; z4 ~$ B8 q# f9 R" U: O  应用举例:如图3所示,在F8单元格中输入公式:=INDEX(A111,4,3),确认后则显示出A1至D11单元格区域中,第4行和第3列交叉处的单元格(即C4)中的内容。
0 l! ?2 R& E$ m* v, h6 p 12.jpg 6 Q' `! j: E( X  I; V' Q( q
  特别提醒:此处的行序号参数(row_num)和列序号参数(column_num)是相对于所引用的单元格区域而言的,不是Excel工作表中的行或列序号。
9 m# Q% E5 |% U    14、INT函数2 h1 S- [3 g# }' h" U0 V
  函数名称:INT" @  Y: x& v) H
  主要功能:将数值向下取整为最接近的整数。8 @8 k2 M9 o* x( m: W
  使用格式:INT(number)
( W) ^2 `! E+ g$ G; H3 X. _0 v  参数说明:number表示需要取整的数值或包含数值的引用单元格。  
2 x2 w/ a% ^9 F$ _9 w3 ?  应用举例:输入公式:=INT(18.89),确认后显示出18。
& X9 R  o7 p/ E5 g! c; b2 V  ~  特别提醒:在取整时,不进行四舍五入;如果输入的公式为=INT(-18.89),则返回结果为-19。
5 J0 T* [4 {( |( D   
' a" D; K, }# q+ d2 M    15、ISERROR函数
9 K& d! ]4 \$ {; t2 x9 U1 ~. G/ l+ s  函数名称:ISERROR6 t* l% k; L: \  w
  主要功能:用于测试函数式返回的数值是否有错。如果有错,该函数返回TRUE,反之返回FALSE。0 K5 a2 U$ G$ I+ o) A! a' {( @7 y6 `
  使用格式:ISERROR(value)  }0 Q4 Z3 D. j- x& s3 D
  参数说明:Value表示需要测试的值或表达式。- e+ u) k& p$ W4 P
  应用举例:输入公式:=ISERROR(A35/B35),确认以后,如果B35单元格为空或“0”,则A35/B35出现错误,此时前述函数返回TRUE结果,反之返回FALSE。; m# O* _. k0 m, e% q, Z$ t
  特别提醒:此函数通常与IF函数配套使用,如果将上述公式修改为:=IF(ISERROR(A35/B35),"",A35/B35),如果B35为空或“0”,则相应的单元格显示为空,反之显示A35/B35
' e& Q: X* p9 T: p* k的结果。0 k$ J( i& U4 e# k) ?9 ?
  16、LEFT函数
1 ^% _1 O. u+ o6 s# Q" u  函数名称:LEFT1 C, a5 r' H- i6 n+ ^6 Q3 O
  主要功能:从一个文本字符串的第一个字符开始,截取指定数目的字符。. g4 m. Q' Q/ H5 S( I2 r* R; X
  使用格式:LEFT(text,num_chars)" o6 W6 v) M; A5 {
  参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。  
6 M) K( V- ~1 J( a- d  ^- `( u  应用举例:假定A38单元格中保存了“我喜欢天极网”的字符串,我们在C38单元格中输入公式:=LEFT(A38,3),确认后即显示出“我喜欢”的字符。
' j. V5 I: Y# L3 {' J  V& ?& B, u  特别提醒:此函数名的英文意思为“左”,即从左边截取,Excel很多函数都取其英文的意思。* s# ]1 r9 Z. {% u6 M, X
  17、LEN函数
- @; P% R+ p2 [8 w  函数名称:LEN' x$ r$ R3 ^( p9 V2 X
  主要功能:统计文本字符串中字符数目。3 O$ m" g3 L% B) y% P. \
  使用格式:LEN(text)/ Z8 \- f) d# s& w
  参数说明:text表示要统计的文本字符串。  
4 P- x2 l* `  B- u6 k" s  应用举例:假定A41单元格中保存了“我今年28岁”的字符串,我们在C40单元格中输入公式:=LEN(A40),确认后即显示出统计结果“6”。3 G- f: K- m: [$ G
  特别提醒:LEN要统计时,无论中全角字符,还是半角字符,每个字符均计为“1”;与之相对应的一个函数——LENB,在统计时半角字符计为“1”,全角字符计为“2”。
* |8 f: ^$ b- I0 r  18、MATCH函数( ?2 Z( T$ w9 p5 Q( y, g1 [
  函数名称:MATCH& L( ^% ^6 h; E6 i0 L
  主要功能:返回在指定方式下与指定数值匹配的数组中元素的相应位置。
& R: _5 o# _7 L  使用格式:MATCH(lookup_value,lookup_array,match_type)# [. o1 X7 ^  L& {. {) Z
  参数说明:Lookup_value代表需要在数据表中查找的数值;
: _( p; k/ h* j1 c0 [  Lookup_array表示可能包含所要查找的数值的连续单元格区域;
* y" {: h, p. V  Match_type表示查找方式的值(-1、0或1)。
2 F& R7 Y+ }  h0 x  如果match_type为-1,查找大于或等于 lookup_value的最小数值,Lookup_array 必须按降序排列;4 v5 ?4 ]1 O  i; `: L
  如果match_type为1,查找小于或等于 lookup_value 的最大数值,Lookup_array 必须按升序排列;; E# Y* j; x) ^- n- g6 p
  如果match_type为0,查找等于lookup_value 的第一个数值,Lookup_array 可以按任何顺序排列;如果省略match_type,则默认为1。. w: b" T9 C- ^; W2 ~4 a
  应用举例:如图4所示,在F2单元格中输入公式:=MATCH(E2,B1:B11,0),确认后则返回查找的结果“9”。/ l$ q# q) t3 l, c  g: S
13.jpg
0 ^1 y; R* n' S# V  L$ a3 M3 Z特别提醒:Lookup_array只能为一列或一行。
& U0 Z( m2 j/ D' g9 ~7 ?) l  19、MAX函数5 }; x! e$ T( J* m& a) F. @
  函数名称:MAX. y# M" N) q+ w6 O, i) O# a0 t
  主要功能:求出一组数中的最大值。' j4 T9 L! g0 L" z. C2 {
  使用格式:MAX(number1,number2……)" n2 d# w9 v  ^6 F7 b# k
  参数说明:number1,number2……代表需要求最大值的数值或引用单元格(区域),参数不超过30个。3 I* @: G$ n% ?" Q- U$ a
  应用举例:输入公式:=MAX(E44:J44,7,8,9,10),确认后即可显示出E44至J44单元和区域和数值7,8,9,10中的最大值。9 }( h- |  u# |' u* L
  特别提醒:如果参数中有文本或逻辑值,则忽略。
" h7 O  T# H8 ?: C4 f  20、MID函数1 D, N: a4 D, U7 n: m, _: I/ b0 `
  函数名称:MID
6 v) F- d" `& z9 G& h  主要功能:从一个文本字符串的指定位置开始,截取指定数目的字符。
" [, O  \1 p" o! t7 e2 F5 v  e  使用格式:MID(text,start_num,num_chars)
8 x. |9 b- M! s+ m% S& G1 S  参数说明:text代表一个文本字符串;start_num表示指定的起始位置;num_chars表示要截取的数目。2 w: ~7 W* e, I% [3 ?; B
  应用举例:假定A47单元格中保存了“我喜欢天极网”的字符串,我们在C47单元格中输入公式:=MID(A47,4,3),确认后即显示出“天极网”的字符。6 y' ?/ p3 Z( G( Z  L) M' L( r
  特别提醒:公式中各参数间,要用英文状态下的逗号“,”隔开。" L* ]* f! J0 _4 w2 w3 O9 F
  21、MIN函数
. R! w3 r; _6 ~! k. H' A. y  函数名称:MIN
1 S' `; U. u! X$ k( W' f$ K  主要功能:求出一组数中的最小值。3 t' a+ i. s# W/ B/ M5 T- B0 A- f
  使用格式:MIN(number1,number2……)
9 s; E. T; E- V0 e1 Q7 _  _  o  参数说明:number1,number2……代表需要求最小值的数值或引用单元格(区域),参数不超过30个。
7 \: l8 M5 F5 s( ]- l  应用举例:输入公式:=MIN(E44:J44,7,8,9,10),确认后即可显示出E44至J44单元和区域和数值7,8,9,10中的最小值。/ e; d1 {' p( k$ c3 L" c, K9 e
  特别提醒:如果参数中有文本或逻辑值,则忽略。
' v# C) Z/ }. I& I9 N" s6 G  22、MOD函数
- X/ y" F+ p# x" b& U  函数名称:MOD5 ?6 M( ]: g0 u7 d
  主要功能:求出两数相除的余数。
% ?( k2 R: H: G9 |  使用格式:MOD(number,divisor)
3 W" k7 N" A7 x4 D, d  参数说明:number代表被除数;divisor代表除数。
0 G4 U& N, n( s/ u( I/ h  应用举例:输入公式:=MOD(13,4),确认后显示出结果“1”。
9 e$ b( h) q, L" e! ~) P  特别提醒:如果divisor参数为零,则显示错误值“#DIV/0!”;MOD函数可以借用函数INT来表示:上述公式可以修改为:=13-4*INT(13/4)。# r) L& v7 H2 m  n8 X& s
  23、MONTH函数1 a) C2 f  p" i
  函数名称:MONTH" ?7 r* Y' K( {0 e6 L) p- Q
  主要功能:求出指定日期或引用单元格中的日期的月份。
( h/ I7 J4 P9 |' p7 _  使用格式:MONTH(serial_number)
) [5 n4 A* W" D( Z  参数说明:serial_number代表指定的日期或引用的单元格。5 W, a4 F$ ]( m
  应用举例:输入公式:=MONTH("2003-12-18"),确认后,显示出11。! z+ B: O+ n9 R
  特别提醒:如果是给定的日期,请包含在英文双引号中;如果将上述公式修改为:=YEAR("2003-12-18"),则返回年份对应的值“2003”。
/ P8 N! F8 }0 D. Z& A1 B+ }  24、NOW函数* Y- t% F  d& S3 K
  函数名称:NOW
' L& H8 G/ X  ?" E6 D, M  主要功能:给出当前系统日期和时间。
# Y, E4 O$ |$ G. R* p  使用格式:NOW()1 w. b2 y8 S( a, L1 f
  参数说明:该函数不需要参数。  
" J2 i* ]3 D+ x  应用举例:输入公式:=NOW(),确认后即刻显示出当前系统日期和时间。如果系统日期和时间发生了改变,只要按一下F9功能键,即可让其随之改变。
% p/ [3 p1 T5 x! R6 p: x/ {  特别提醒:显示出来的日期和时间格式,可以通过单元格格式进行重新设置。; w7 M$ a9 u# y( ~1 `/ X
  25、OR函数
# G; ?+ u& T7 y  [$ G7 T* p4 R+ {  函数名称:OR) o" j# v8 p) L% P. N
  主要功能:返回逻辑值,仅当所有参数值均为逻辑“假(FALSE)”时返回函数结果逻辑“假(FALSE)”,否则都返回逻辑“真(TRUE)”。
1 W* ~5 Z6 s: D8 J" v  使用格式:OR(logical1,logical2, ...)
6 a  d# X  _9 ?+ E+ ]; |: F; s2 j  参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。% v  F" o5 w9 I& m! n  ?5 i4 U
  应用举例:在C62单元格输入公式:=OR(A62>=60,B62>=60),确认。如果C62中返回TRUE,说明A62和B62中的数值至少有一个大于或等于60,如果返回FALSE,说明A62和B62中的数值都小于60。
6 Z- x; c) b5 V$ Z3 c& u  特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。
1 U* U: B/ y  L0 S! ~( H  26、RANK函数
  k2 e2 A) j, ^: `$ O$ C. `8 P' H' I  函数名称:RANK/ I6 D$ n1 T, W& K( E* Q2 n4 L+ S
  主要功能:返回某一数值在一列数值中的相对于其他数值的排位。
9 v6 G3 z2 i8 F) u! l  使用格式:RANK(Number,ref,order)1 t& b$ C& ]! D: P/ G' I
  参数说明:Number代表需要排序的数值;ref代表排序数值所处的单元格区域;order代表排序方式参数(如果为“0”或者忽略,则按降序排名,即数值越大,排名结果数值越小;如果为非“0”值,则按升序排名,即数值越大,排名结果数值越大;)。  . D4 Q1 u0 o7 U" U: S, J! S
  应用举例:如在C2单元格中输入公式:=RANK(B2,$B$2B$31,0),确认后即可得出丁1同学的语文成绩在全班成绩中的排名结果。
( B- b" A5 I1 K, Y$ u) t  特别提醒:在上述公式中,我们让Number参数采取了相对引用形式,而让ref参数采取了绝对引用形式(增加了一个“$”符号),这样设置后,选中C2单元格,将鼠标移至该单元格右下角,成细十字线状时(通常称之为“填充柄”),按住左键向下拖拉,即可将上述公式快速复制到C列下面的单元格中,完成其他同学语文成绩的排名统计。
+ C- Q1 `: n$ B  c  27、RIGHT函数
- \6 i' K/ a+ V" N$ k* |  函数名称:RIGHT
2 o! {; k# h8 o7 Q+ O  |! l  主要功能:从一个文本字符串的最后一个字符开始,截取指定数目的字符。5 |) u) N+ Z; M1 e4 [' h+ U
  使用格式:RIGHT(text,num_chars)- ?1 N5 q9 F0 B& o8 z8 R
  参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。  , \+ [8 Q' e- c, e' ?# b# [
  应用举例:假定A65单元格中保存了“我喜欢天极网”的字符串,我们在C65单元格中输入公式:=RIGHT(A65,3),确认后即显示出“天极网”的字符。% H! t; }1 `& w+ a9 c- }9 |
  特别提醒:Num_chars参数必须大于或等于0,如果忽略,则默认其为1;如果num_chars参数大于文本长度,则函数返回整个文本。
0 k1 ?0 |  b- r  28、SUBTOTAL函数6 B+ Q' ~& U$ R9 @" r7 y2 Z
  函数名称:SUBTOTAL) X* L$ c# F. J% S
  主要功能:返回列表或数据库中的分类汇总。
) p& m' Q; J. p3 I+ U0 b% c# T1 |  使用格式:SUBTOTAL(function_num, ref1, ref2, ...)
. |) K6 V) q5 N% G+ z  参数说明:Function_num为1到11(包含隐藏值)或101到111(忽略隐藏值)之间的数字,用来指定使用什么函数在列表中进行分类汇总计算(如图6);ref1, ref2,……代表要进行分类汇总区域或引用,不超过29个。4 b) k8 a; g: k+ a/ F5 B
  应用举例:如图7所示,在B64和C64单元格中分别输入公式:=SUBTOTAL(3,C2:C63)和=SUBTOTAL103,C2:C63),并且将61行隐藏起来,确认后,前者显示为62(包括隐藏的行),后者显示为61,不包括隐藏的行。" w  [( H* _% d* `6 K
14.jpg ! g  H% E2 i' ~' s7 J

! G  y8 b4 I6 O  特别提醒:如果采取自动筛选,无论function_num参数选用什么类型,SUBTOTAL函数忽略任何不包括在筛选结果中的行;SUBTOTAL函数适用于数据列或垂直区域,不适用于数据行或水平区域。
" ?' t: K- X9 i- K  29、函数名称:SUM: u! S# E+ Q% X6 N
  主要功能:计算所有参数数值的和。& u5 f( c( m5 R9 c' O
  使用格式:SUM(Number1,Number2……)% T& @7 }6 K  z: Z( E
  参数说明:Number1、Number2……代表需要计算的值,可以是具体的数值、引用的单元格(区域)、逻辑值等。  
2 k$ h8 W, B6 o  应用举例:如图7所示,在D64单元格中输入公式:=SUM(D263),确认后即可求出语文的总分。
9 b8 e9 m7 E- I8 P0 q; I  特别提醒:如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略;如果将上述公式修改为:=SUM(LARGE(D263,{1,2,3,4,5})),则可以求出前5名成绩的和。, T8 Z! R- ?& |! X. q3 R+ G2 f% Z
  30、SUMIF函数0 j6 f( U5 d( X. u3 c9 p( g
  函数名称:SUMIF
' ^" G, u) P' E) F  主要功能:计算符合指定条件的单元格区域内的数值和。
; N* p6 _: l1 t# i  使用格式:SUMIF(Range,Criteria,Sum_Range)
0 f" b. x( d$ T) N5 `8 c3 w  参数说明:Range代表条件判断的单元格区域;Criteria为指定条件表达式;Sum_Range代表需要计算的数值所在的单元格区域。. o" e  h3 @1 K# H9 a$ F
  应用举例:如图7所示,在D64单元格中输入公式:=SUMIF(C2:C63,"男",D263),确认后即可求出“男”生的语文成绩和。# M" d: n! u- B9 t  z" |
  特别提醒:如果把上述公式修改为:=SUMIF(C2:C63,"女",D263),即可求出“女”生的语文成绩和;其中“男”和“女”由于是文本型的,需要放在英文状态下的双引号("男"、"女")中。
6 a. J4 [) U9 ^  O9 i1 h- x  31、TEXT函数3 w+ v! [% F8 y2 |; L
  函数名称:TEXT  z  o* r% b0 G% Y$ m
  主要功能:根据指定的数值格式将相应的数字转换为文本形式。! F* E0 p  m4 W3 d
  使用格式:TEXT(value,format_text)! r9 X3 C; \5 {# q& A' e4 X  a$ Y
  参数说明:value代表需要转换的数值或引用的单元格;format_text为指定文字形式的数字格式。
/ P! J% O7 B# L, W& o* Y" \6 E5 x  应用举例:如果B68单元格中保存有数值1280.45,我们在C68单元格中输入公式:=TEXT(B68, "$0.00"),确认后显示为“$1280.45”。
( D! O/ u* Q% b1 ~0 L+ g  特别提醒:format_text参数可以根据“单元格格式”对话框“数字”标签中的类型进行确定。2 N' U7 ^! l8 l/ s
  32、TODAY函数; l4 t- u( B% n- |1 E
  函数名称:TODAY
3 e3 l: |, F8 j! Q  主要功能:给出系统日期。( p6 v! G9 i! I* ]
  使用格式:TODAY(). f1 Z+ e( |' @6 I0 Y
  参数说明:该函数不需要参数。  
; j" b4 C" k! ^% n6 x* N6 f& I  应用举例:输入公式:=TODAY(),确认后即刻显示出系统日期和时间。如果系统日期和时间发生了改变,只要按一下F9功能键,即可让其随之改变。
$ p% U. m4 B  N  特别提醒:显示出来的日期格式,可以通过单元格格式进行重新设置(参见附件)。
# _% D$ S6 ^2 ]' w% B1 |  33、VALUE函数
2 N% O- `3 g7 C- K# R  函数名称:VALUE
8 i3 t6 @) a# g: d  主要功能:将一个代表数值的文本型字符串转换为数值型。- M. |, j; Z- E( L, ?
  使用格式:VALUE(text)
0 y8 y9 f  o) C" c$ l8 e  R1 g  参数说明:text代表需要转换文本型字符串数值。    D/ d+ W' L; V+ ^! A1 o3 _
  应用举例:如果B74单元格中是通过LEFT等函数截取的文本型字符串,我们在C74单元格中输入公式:=VALUE(B74),确认后,即可将其转换为数值型。7 c1 t' I4 p8 [+ O" U" m$ Y+ F7 I/ [$ \
  特别提醒:如果文本型数值不经过上述转换,在用函数处理这些数值时,常常返回错误。( H# b8 D8 ~4 U, X9 U
  34、VLOOKUP函数) O$ I+ F( F! ?: ^
  函数名称:VLOOKUP, u7 V- O0 s2 m2 C/ a7 @
  主要功能:在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值。
6 ?" f. C! e" ~5 p  使用格式:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
) H3 |* s3 |8 m" K% q参数说明: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。
$ e$ |6 J& D9 ?! {' c- A  应用举例:参见图7,我们在D65单元格中输入公式:=VLOOKUP(B65,B263,3,FALSE),确认后,只要在B65单元格中输入一个学生的姓名(如丁48),D65单元格中即刻显示出该学生的语言成绩。
+ i: ]$ B  R/ ]8 U6 B  特别提醒:Lookup_value参见必须在Table_array区域的首列中;如果忽略Range_lookup参数,则Table_array的首列必须进行排序;在此函数的向导中,有关Range_lookup参数的用法是错误的。! s& j; {, O2 k4 @8 x
  35、WEEKDAY函数
2 P- F7 `5 p5 x, i) B# s  函数名称:WEEKDAY# e4 J/ X9 F" V. W
  主要功能:给出指定日期的对应的星期数。
2 y' o$ l6 D' Q! V- C8 C# m  使用格式:WEEKDAY(serial_number,return_type)
* ?  _0 n; M( x) h, l- x9 [7 u6 a  参数说明:serial_number代表指定的日期或引用含有日期的单元格;return_type代表星期的表示方式[当Sunday(星期日)为1、Saturday(星期六)为7时,该参数为1;当Monday(星期一)为1、Sunday(星期日)为7时,该参数为2(这种情况符合中国人的习惯);当Monday(星期一)为0、Sunday(星期日)为6时,该参数为3]。
- C; `& t( O( [. o' g  应用举例:输入公式:=WEEKDAY(TODAY(),2),确认后即给出系统日期的星期数。" i! l! N4 T2 C
  特别提醒:如果是指定的日期,请放在英文状态下的双引号中,如=WEEKDAY("2003-12-18",2)。
* ~4 f0 A8 n" Y; W/ A一。单元格颜色效果全选表格,格式-条件格式,条件选择“公式”,公式如下,然后选“格式”按钮,“图案”,选择需要颜色。
+ Q9 T4 ]" l- F; W9 B6 y4 E2 _( y
' M, A# w+ D: H7 [4 p4 J# s% J" x
1.隔行颜色效果(奇数行颜色):( H6 s1 ]" T- m; D
=MOD(ROW(),2)=1
. n( ^0 Q$ I! h" [" ?5 a7 K2.隔行颜色效果(偶数行颜色):
: ]! }, o3 {4 p$ t% @=MOD(ROW(),2)=0
7 R% C$ v9 w( o  o# T+ ^3.如果希望设置格式为每3行应用一次底纹,可以使用公式:# q7 x# t2 I* T9 Q* B/ y' U
=MOD(ROW(),3)=1
; F- i, v; w1 N4.如果希望设置奇偶列不同底纹,只要把公式中的ROW()改为COLUMN()即可,如:
+ {  }+ Q0 N0 y0 A# o+ @: M=MOD(COLUMN(),2)
3 y( d, m+ m+ R- v3 r, v# Q5.如果希望设置国际象棋棋盘式底纹(白色+自定义色):) n, m8 B  e3 n2 D+ q
=MOD(ROW()+COLUMN(),2) % Q# n+ a$ m& |# j3 j$ {
说明:该条件格式的公式用于判断行号与列号之和除以2的余数是否为0。如果为0,说明行数与列数的奇偶性相同,则填充单元格为指定色,否则就不填充。在条件格式中,公式结果返回一个数字时,非0数字即为TRUE,0和错误值为FALSE。因此,上面的公式也可以写为:+ q; L0 n$ Z  Y% K
=MOD(ROW()+COLUMN(),2)<>0( x; Z/ o7 b! Z0 q  y+ e& b
6.如果希望设置国际象棋棋盘式底纹(自定义色+自定义色):5 i$ M$ }7 U( a0 K- ]4 J- R$ n
加入样式2:3 s- r, M5 H; a/ m* n* E; Y
=MOD(ROW()+COLUMN(),2)=0
  N5 I! ?( i5 s5 Z二。用颜色进行筛选+ ?. _. i7 t0 g- q% K
excel2007可以按单元格颜色、字体颜色或图标进行排序。2 Y- s& [. E" K) L% w4 e
如果是excel2003,需要添加辅助列,用定义名称的方法得到对应的颜色号,然后对辅助列进行排序:* N  c- c& u  N: O: t' [; a
颜色单元格在A列,选中B1,插入->名称->定义,输入a,下面输入公式 =get.cell(24,$a1),
3 {# u& J  C9 y此法可得到字体色的序列号。 B1输入 =a 将公式向下复制到相应行。
, U6 u8 D+ D* ~8 I, ^8 X) [将全表按B列排序即可。若是想获得背景色序列号,将24改成63即可。
一、 输入三个“=”,回车,得到一条双直线;
& x7 g6 j1 L7 l( Y7 l二、 输入三个“~”,回车,得到一条波浪线;
2 Z4 O( Z0 Y" N$ y" c( f三、 输入三个“*”或 “-”或 “#”,回车,惊喜多多;% `! q( Q- A" `" j0 Z1 d0 d
在单元格内输入=now()   显示日期5 Y/ N& @! I, z" f# |
在单元格内输入=CHOOSE(WEEKDAY(I3,2),"星期一","星期二","星期三","星期四","星期五","星期六","星期日")         显示星期几
7 O6 z) h. K! K+ `* \Excel常用函数大全
( h3 L1 A8 A& G) ~- Y8 b( P
3 r* p# K" n8 L/ M1 w+ M) U 1、ABS函数
$ Z/ Z2 e4 L0 w: G7 m3 S. v  函数名称:ABS ! @$ a# [, |: g9 ^1 O3 R0 l
  主要功能:求出相应数字的绝对值。 . p& m1 T- m( b$ s- w
  使用格式:ABS(number)
# T/ X6 P$ G* ]; ~# \/ ?; J, V  参数说明:number代表需要求绝对值的数值或引用的单元格。
  V+ n5 s( p. r1 K; z  应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。 6 n& c0 h2 y8 j$ ]" q
  特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值“#VALUE!”。4 k% F7 ]0 H% K7 K/ ~- r# c) B" r# u
  2、AND函数 * l$ b* q) _0 b6 I% z, {3 u
  函数名称:AND : J9 E5 c- }, }. l
  主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。
6 C( m! b8 R9 b  使用格式:AND(logical1,logical2, ...)
. T+ \! c; ^2 z4 v9 Y, i6 u  参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。
( a7 W7 F# r: C9 ]! v1 V  应用举例:在C5单元格输入公式:=AND(A5>=60,B5>=60),确认。如果C5中返回TRUE,说明A5和B5中的数值均大于等于60,如果返回FALSE,说明A5和B5中的数值至少有一个小于60。 8 P0 e: Z  h/ Z& E4 s7 l
  特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。
$ p, l, i+ P/ r, Q% r  3、AVERAGE函数 / Y) D1 Z2 ~' F1 Z, g' ^
  函数名称:AVERAGE
- M/ ?% h1 N9 K9 g! U  主要功能:求出所有参数的算术平均值。
; i1 {1 p2 d+ B5 S5 m# v  使用格式:AVERAGE(number1,number2,……)
7 p+ U" j% Q; U3 I% C" i0 K  参数说明:number1,number2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。
8 Z; I/ x5 N5 w) c: a  应用举例:在B8单元格中输入公式:=AVERAGE(B7:D7,F7:H7,7,8),确认后,即可求出B7至D7区域、F7至H7区域中的数值和7、8的平均值。
4 ?. o3 @+ s4 P$ {  特别提醒:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。
. ?( A5 ?! o! s  4、COLUMN 函数 " p; S* }5 ?6 W3 {
  函数名称:COLUMN $ _) N' S) [+ ~  H+ O% X
  主要功能:显示所引用单元格的列标号值。
3 B4 ?! R* J% S  N. f" M2 m0 o! {* S  使用格式:COLUMN(reference)
' g- ~; g% u# r+ R- d& D, |6 T3 z  参数说明:reference为引用的单元格。
. `% Y6 F# F/ n7 t  应用举例:在C11单元格中输入公式:=COLUMN(B11),确认后显示为2(即B列)。 ! p3 a* h8 v% p! M6 T! }% z
  特别提醒:如果在B11单元格中输入公式:=COLUMN(),也显示出2;与之相对应的还有一个返回行标号值的函数——ROW(reference)。1 Q. V) M3 w9 I5 G0 v) Q
  5、CONCATENATE函数
$ |% L- V8 X! \  函数名称:CONCATENATE
2 O' w/ A. ~8 o* J2 k5 c+ n  主要功能:将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。 / v' W% l# q5 w0 u
  使用格式:CONCATENATE(Text1,Text……) ! Q  J9 U- i+ [( C0 ~- p
  参数说明:Text1、Text2……为需要连接的字符文本或引用的单元格。
9 j9 a0 B1 i8 G+ c7 O! M# U* [) V  应用举例:在C14单元格中输入公式:=CONCATENATE(A14,"@",B14,".com"),确认后,即可将A14单元格中字符、@、B14单元格中的字符和.com连接成一个整体,显示在C14单元格中。
) m8 H" U' o1 B- E+ C' l; P  特别提醒:如果参数不是引用的单元格,且为文本格式的,请给参数加上英文状态下的双引号,如果将上述公式改为:=A14&"@"&B14&".com",也能达到相同的目的。5 T4 y/ x* W  j+ Q) ?/ O* [
  6、COUNTIF函数 ) _  Q: m2 @1 A
  函数名称:COUNTIF
; j8 ?2 K& c8 Z5 c! T! o  主要功能:统计某个单元格区域中符合指定条件的单元格数目。
% p+ p1 @, Q5 y0 Y; L; Y1 V  使用格式:COUNTIF(Range,Criteria)
# y  A+ e8 ]0 s( |" V$ n. x8 L  参数说明:Range代表要统计的单元格区域;Criteria表示指定的条件表达式。   ' |  s' H7 u, P" y. e3 u
  应用举例:在C17单元格中输入公式:=COUNTIF(B1:B13,">=80"),确认后,即可统计出B1至B13单元格区域中,数值大于等于80的单元格数目。
0 j& ?' _! X1 F, G! a  特别提醒:允许引用的单元格区域中有空白单元格出现。& ~9 n; W8 ]: ^" Z% l
  7、DATE函数
) v; g, h$ I$ w6 y$ D( X6 M1 G  函数名称:DATE 6 A7 u0 L/ F1 ^( K( n! n9 u! j
  主要功能:给出指定数值的日期。
$ O  P9 G* }7 K  y0 G6 T) e  使用格式:DATE(year,month,day)
* b" `6 j- i  N; }( l, m0 x  参数说明:year为指定的年份数值(小于9999);month为指定的月份数值(可以大于12);day为指定的天数。
$ b  f! d' C. R9 ?' P. k3 X$ I  应用举例:在C20单元格中输入公式:=DATE(2003,13,35),确认后,显示出2004-2-4。 6 r7 x4 H( S) H: O
  特别提醒:由于上述公式中,月份为13,多了一个月,顺延至2004年1月;天数为35,比2004年1月的实际天数又多了4天,故又顺延至2004年2月4日。
  n5 r, P/ c: l3 }& F  8、函数名称:DATEDIF- M8 w+ G* \7 }9 V, P
  主要功能:计算返回两个日期参数的差值。
+ _0 f" Q6 u; k. m8 z  使用格式:=DATEDIF(date1,date2,"y")、=DATEDIF(date1,date2,"m")、=DATEDIF(date1,date2,"d")3 Z0 m3 T0 L% v8 g* r, g# ]6 L
  参数说明:date1代表前面一个日期,date2代表后面一个日期;y(m、d)要求返回两个日期相差的年(月、天)数。
" d( U( C" T7 b2 I4 F6 f6 H  应用举例:在C23单元格中输入公式:=DATEDIF(A23,TODAY(),"y"),确认后返回系统当前日期[用TODAY()表示)与A23单元格中日期的差值,并返回相差的年数。
! y0 B  F) U. [1 M0 B2 U0 f  特别提醒:这是Excel中的一个隐藏函数,在函数向导中是找不到的,可以直接输入使用,对于计算年龄、工龄等非常有效。; [: q4 i1 g1 s8 {! W
  9、DAY函数0 F& ?, W/ ]+ }& a- ^7 d
  函数名称:DAY
: K0 m9 S! s/ M. z! D- S  主要功能:求出指定日期或引用单元格中的日期的天数。
# F5 ~# k7 i, R/ p  使用格式:DAY(serial_number)
8 C5 ]- N0 E4 c7 W  T* v1 [  参数说明:serial_number代表指定的日期或引用的单元格。$ T1 v' I) u0 ]0 ~
  应用举例:输入公式:=DAY("2003-12-18"),确认后,显示出18。9 @  C$ }8 s+ i: z+ `) y' t! _: c
  特别提醒:如果是给定的日期,请包含在英文双引号中。( Z" ?8 k  ^2 e& t, ?5 u- v9 {
  10、DCOUNT函数
- h% F. y$ T9 P. Z9 V  函数名称:DCOUNT# m" K/ C' S, g& o, U
  主要功能:返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。; i. g( T6 w1 Z$ [+ L5 V
  使用格式:DCOUNT(database,field,criteria)+ q' C( `, T$ L8 I6 C" g& C
  参数说明:Database表示需要统计的单元格区域;Field表示函数所使用的数据列(在第一行必须要有标志项);Criteria包含条件的单元格区域。
8 _/ g6 l* W) x. N! i  应用举例:如图1所示,在F4单元格中输入公式:=DCOUNT(A1:D11,"语文",F1:G2),确认后即可求出“语文”列中,成绩大于等于70,而小于80的数值单元格数目(相当于分数段人数)。; m# ^/ K  J- \
8 }4 Y% m# w% Q# _! M$ P! Y& ?
特别提醒:如果将上述公式修改为:=DCOUNT(A1:D11,,F1:G2),也可以达到相同目的。
9 w" I5 Z. c8 {! `5 a0 Y( n  11、FREQUENCY函数0 U1 u  G! p. E* o7 V9 O+ L- X8 ^
  函数名称:FREQUENCY, ?" v7 R. R1 {) e
  主要功能:以一列垂直数组返回某个区域中数据的频率分布。
; f/ |5 M! n7 Y' r3 L  使用格式:FREQUENCY(data_array,bins_array)6 E& o/ d/ `$ G6 M6 w
  参数说明:Data_array表示用来计算频率的一组数据或单元格区域;Bins_array表示为前面数组进行分隔一列数值。  
" _. G1 H* n/ T  应用举例:如图2所示,同时选中B32至B36单元格区域,输入公式:=FREQUENCY(B2:B31,D2:D36),输入完成后按下“Ctrl+Shift+Enter”组合键进行确认,即可求出B2至B31区域中,按D2至D36区域进行分隔的各段数值的出现频率数目(相当于统计各分数段人数)。/ @6 n/ N4 y5 L0 @, u
  - X/ _# w3 \3 S$ h* E, a8 F
  特别提醒:上述输入的是一个数组公式,输入完成后,需要通过按“Ctrl+Shift+Enter”组合键进行确认,确认后公式两端出现一对大括号({}),此大括号不能直接输入。
8 |/ q2 w: ^3 Q; l/ U  12、IF函数+ Q; X0 C1 M! \4 p5 r6 n+ G
  函数名称:IF
" }- m2 b& l' _, U  主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。9 F# {# C3 q5 |/ I) Y5 K7 h3 K
  使用格式:=IF(Logical,Value_if_true,Value_if_false)
, U) y. N- M* H3 `# e  参数说明:Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容,如果忽略返回“TRUE”;Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容,如果忽略返回“FALSE”。
- y5 ^, G. K2 a  应用举例:在C29单元格中输入公式:=IF(C26>=18,"符合要求","不符合要求"),确信以后,如果C26单元格中的数值大于或等于18,则C29单元格显示“符合要求”字样,反之显示“不符合要求”字样。0 x) k7 A# m  R/ P1 u: X" [: g& {# C
  特别提醒:本文中类似“在C29单元格中输入公式”中指定的单元格,读者在使用时,并不需要受其约束,此处只是配合本文所附的实例需要而给出的相应单元格,具体请大家参考所附的实例文件。
0 N/ n1 A! G  H2 ^& l- Q' N  13、INDEX函数# w( i2 ?4 M& }- G9 U& ]7 ?
  函数名称:INDEX# p: r" N, t4 q0 o* s) m
  主要功能:返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。
2 \8 U& |: y- W4 _5 f% Q  使用格式:INDEX(array,row_num,column_num)7 k* f( t& X5 W2 P/ x
  参数说明:Array代表单元格区域或数组常量;Row_num表示指定的行序号(如果省略row_num,则必须有 column_num);Column_num表示指定的列序号(如果省略column_num,则必须有 row_num)。
) [1 d( ^& D6 z+ b9 M7 _1 H  应用举例:如图3所示,在F8单元格中输入公式:=INDEX(A1:D11,4,3),确认后则显示出A1至D11单元格区域中,第4行和第3列交叉处的单元格(即C4)中的内容。
1 y( U# {7 f& {6 Q, c& r# U) f2 p! h' x# Y& Z
  特别提醒:此处的行序号参数(row_num)和列序号参数(column_num)是相对于所引用的单元格区域而言的,不是Excel工作表中的行或列序号。- ]( l: u& N. n
    14、INT函数
$ I! x; G0 F0 |, b1 j8 |  函数名称:INT6 Y6 l8 w) ^# R
  主要功能:将数值向下取整为最接近的整数。( J" `! H( c4 h# o" ?+ \( l
  使用格式:INT(number)
, i0 t3 J5 ~- m  参数说明:number表示需要取整的数值或包含数值的引用单元格。  
# I3 A" A0 `( A4 W2 D6 D& r1 M  应用举例:输入公式:=INT(18.89),确认后显示出18。
2 r; S4 L  r6 ]+ M  特别提醒:在取整时,不进行四舍五入;如果输入的公式为=INT(-18.89),则返回结果为-19。( s9 _& U  Y" }7 Y, k
   
% B- R5 t, @% i7 r2 g  v    15、ISERROR函数( t% m6 K# @: W; ]- ?
  函数名称:ISERROR
$ e6 m6 I7 u( ^! S5 l) s- M  主要功能:用于测试函数式返回的数值是否有错。如果有错,该函数返回TRUE,反之返回FALSE。
$ t( V8 q- `7 ?  U6 H" N  使用格式:ISERROR(value)
  v" L8 D6 Y/ B9 y  参数说明:Value表示需要测试的值或表达式。2 }7 q* L. U8 q/ x  d; i6 n7 ?
  应用举例:输入公式:=ISERROR(A35/B35),确认以后,如果B35单元格为空或“0”,则A35/B35出现错误,此时前述函数返回TRUE结果,反之返回FALSE。. ~6 L1 A4 l9 T0 G+ d/ x: A0 t
  特别提醒:此函数通常与IF函数配套使用,如果将上述公式修改为:=IF(ISERROR(A35/B35),"",A35/B35),如果B35为空或“0”,则相应的单元格显示为空,反之显示A35/B35' m, o7 r! @% l8 t/ `
的结果。
# J% a# g8 N' Y7 {/ U& \5 T  16、LEFT函数
! ^3 a4 h  D2 I- i! D# Z; k( E  函数名称:LEFT
0 f. y" w5 |) A) u  主要功能:从一个文本字符串的第一个字符开始,截取指定数目的字符。$ l1 ~( W8 X) q; ?4 |+ w: F( B# M! i+ S
  使用格式:LEFT(text,num_chars); l4 W9 |4 r) J
  参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。  
/ Y. Q% x  n, @. F  应用举例:假定A38单元格中保存了“我喜欢天极网”的字符串,我们在C38单元格中输入公式:=LEFT(A38,3),确认后即显示出“我喜欢”的字符。
+ o! X- ~9 T+ K  特别提醒:此函数名的英文意思为“左”,即从左边截取,Excel很多函数都取其英文的意思。% z' e4 t+ s+ l' X3 e
  17、LEN函数) \8 [# W/ p7 X2 f, a) M% z2 N* A) p  x
  函数名称:LEN
1 P' V# i# A3 v; v+ `7 @, I+ g2 A  主要功能:统计文本字符串中字符数目。5 U0 f; r3 f* I
  使用格式:LEN(text)% R9 U# u. z. r, k5 S( {
  参数说明:text表示要统计的文本字符串。  # ?- i% }# l% l3 y3 A
  应用举例:假定A41单元格中保存了“我今年28岁”的字符串,我们在C40单元格中输入公式:=LEN(A40),确认后即显示出统计结果“6”。
/ G$ y& k, O0 B  特别提醒:LEN要统计时,无论中全角字符,还是半角字符,每个字符均计为“1”;与之相对应的一个函数——LENB,在统计时半角字符计为“1”,全角字符计为“2”。6 Z8 y$ R' w4 X
  18、MATCH函数) b/ s6 F" E8 C: k$ ~7 |0 X7 K
  函数名称:MATCH% |5 S, z1 h6 ^
  主要功能:返回在指定方式下与指定数值匹配的数组中元素的相应位置。9 z" i0 a; h9 ?. d6 P
  使用格式:MATCH(lookup_value,lookup_array,match_type)
" b+ O6 d/ M% U" f! r  参数说明:Lookup_value代表需要在数据表中查找的数值;* j* @1 L9 i, Z% H  }& m0 W6 z
  Lookup_array表示可能包含所要查找的数值的连续单元格区域;
2 @8 B4 Z" s2 U2 v' w4 u+ l  Match_type表示查找方式的值(-1、0或1)。
* I7 L; D; c6 {  如果match_type为-1,查找大于或等于 lookup_value的最小数值,Lookup_array 必须按降序排列;
& O) R' u& r6 {* Y4 Z+ y  如果match_type为1,查找小于或等于 lookup_value 的最大数值,Lookup_array 必须按升序排列;; C) \, q, ]# }6 x% w; [
  如果match_type为0,查找等于lookup_value 的第一个数值,Lookup_array 可以按任何顺序排列;如果省略match_type,则默认为1。
, k. z8 f5 x( {1 M) {4 R  u7 G  应用举例:如图4所示,在F2单元格中输入公式:=MATCH(E2,B1:B11,0),确认后则返回查找的结果“9”。
3 n7 ]3 K& {3 V2 a. ?# S
  V8 L& r8 H8 K/ S- H5 o$ q0 S0 Y4 P特别提醒:Lookup_array只能为一列或一行。% s: n& {+ s# O/ j0 l* k: s
  19、MAX函数
+ j7 t7 a7 d0 G2 `! O  函数名称:MAX+ ^7 o6 t, a: s- Z* W6 C6 J
  主要功能:求出一组数中的最大值。' m+ H& O: o2 y7 Q# G3 p' T- @/ C
  使用格式:MAX(number1,number2……)( J8 q- v4 C3 ?
  参数说明:number1,number2……代表需要求最大值的数值或引用单元格(区域),参数不超过30个。% j# x6 n$ [5 N  G( c
  应用举例:输入公式:=MAX(E44:J44,7,8,9,10),确认后即可显示出E44至J44单元和区域和数值7,8,9,10中的最大值。
* a! n" P/ s8 W1 h" x  特别提醒:如果参数中有文本或逻辑值,则忽略。6 b4 s7 _7 a8 G3 w' z& c/ z. [
  20、MID函数: ?; e  c1 G8 {7 J" B5 d: S6 j( L
  函数名称:MID) b2 B& Z9 m9 @9 v5 q' P
  主要功能:从一个文本字符串的指定位置开始,截取指定数目的字符。
) V7 v# F3 @2 A  使用格式:MID(text,start_num,num_chars)
8 {( h2 H. |& M) ^4 h7 m0 m/ y: {! N  参数说明:text代表一个文本字符串;start_num表示指定的起始位置;num_chars表示要截取的数目。/ _6 {: i5 m8 \5 j
  应用举例:假定A47单元格中保存了“我喜欢天极网”的字符串,我们在C47单元格中输入公式:=MID(A47,4,3),确认后即显示出“天极网”的字符。
8 b  A0 _2 V2 h9 w  特别提醒:公式中各参数间,要用英文状态下的逗号“,”隔开。
: a9 z  n% Q8 O  21、MIN函数
+ {# m: U9 m* R  函数名称:MIN! h. X5 j8 {" p' [9 }
  主要功能:求出一组数中的最小值。  L, u$ S  }1 g, z/ W* ]- O) ~; s
  使用格式:MIN(number1,number2……)1 R* T1 q! f: S4 k. S' E. J+ M
  参数说明:number1,number2……代表需要求最小值的数值或引用单元格(区域),参数不超过30个。
6 ^3 u7 j+ i6 j) R0 M  应用举例:输入公式:=MIN(E44:J44,7,8,9,10),确认后即可显示出E44至J44单元和区域和数值7,8,9,10中的最小值。
, q$ S! e- ^: N! K: L  特别提醒:如果参数中有文本或逻辑值,则忽略。0 t/ J) v7 g$ c
  22、MOD函数
/ q3 f2 o: K/ q1 i, X  函数名称:MOD, T) W  L1 W' I3 U. u* w( i0 D( M( X
  主要功能:求出两数相除的余数。
: _" ]$ K# H4 d/ F* P  d; W  使用格式:MOD(number,divisor)
4 O2 T; W: V& t' @) z" K' y6 X/ q  参数说明:number代表被除数;divisor代表除数。
3 Z* V! D# ?5 W: A4 A& T! Z7 ?  应用举例:输入公式:=MOD(13,4),确认后显示出结果“1”。
) Y- c7 h+ {. l" G9 W2 ~. e% p! p  ^  特别提醒:如果divisor参数为零,则显示错误值“#DIV/0!”;MOD函数可以借用函数INT来表示:上述公式可以修改为:=13-4*INT(13/4)。
) I+ X% ~0 X, w. y& _2 V  23、MONTH函数7 j5 O, k3 J4 ~, ?) H' I5 ]
  函数名称:MONTH$ o( W2 c" b- _9 m" x! d6 _
  主要功能:求出指定日期或引用单元格中的日期的月份。
% D' Q1 ^# Z  I6 d  使用格式:MONTH(serial_number)
' I# t" I7 K8 Y3 z9 O5 o  参数说明:serial_number代表指定的日期或引用的单元格。
0 P2 s, w3 l3 f# A+ _' W% p' g  应用举例:输入公式:=MONTH("2003-12-18"),确认后,显示出11。) j2 m! g2 U+ w( {  k" R" x
  特别提醒:如果是给定的日期,请包含在英文双引号中;如果将上述公式修改为:=YEAR("2003-12-18"),则返回年份对应的值“2003”。
3 y& K  n- L% {3 s# C4 V  24、NOW函数+ l# D/ e7 B" ^/ n1 I7 T3 N* C# E
  函数名称:NOW
6 y0 u7 ^$ @9 r' l( Y/ q" u# o  主要功能:给出当前系统日期和时间。
  N& P' S( P* s( w) J. Y  使用格式:NOW(); F9 Z3 d3 ^) Y! f" C4 {0 A
  参数说明:该函数不需要参数。  
; n7 E4 b" n  r  应用举例:输入公式:=NOW(),确认后即刻显示出当前系统日期和时间。如果系统日期和时间发生了改变,只要按一下F9功能键,即可让其随之改变。  }- ~7 R6 U& p6 L  x8 n4 F
  特别提醒:显示出来的日期和时间格式,可以通过单元格格式进行重新设置。- {# \' S. l/ q- l; ~; H
  25、OR函数; B* F2 G/ A/ `$ v/ Z* T( r
  函数名称:OR
) F$ F4 G3 @3 b2 h  主要功能:返回逻辑值,仅当所有参数值均为逻辑“假(FALSE)”时返回函数结果逻辑“假(FALSE)”,否则都返回逻辑“真(TRUE)”。
  F' D1 y5 o2 q: y  使用格式:OR(logical1,logical2, ...)
1 Z  f) j( m, f5 i  参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。
. Q( E# Z! V: @  应用举例:在C62单元格输入公式:=OR(A62>=60,B62>=60),确认。如果C62中返回TRUE,说明A62和B62中的数值至少有一个大于或等于60,如果返回FALSE,说明A62和B62中的数值都小于60。2 Z* m6 C% ~- I
  特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。
6 S; b4 f% Z( M7 K  26、RANK函数) c5 O- c; U- M, t, ]$ R" W9 m' W
  函数名称:RANK
3 A/ c5 l1 s2 c7 z$ B. x! C- s' N  主要功能:返回某一数值在一列数值中的相对于其他数值的排位。& j8 K! _) ]. s. K
  使用格式:RANK(Number,ref,order)  J- a" P; B) D. F0 t- F# _
  参数说明:Number代表需要排序的数值;ref代表排序数值所处的单元格区域;order代表排序方式参数(如果为“0”或者忽略,则按降序排名,即数值越大,排名结果数值越小;如果为非“0”值,则按升序排名,即数值越大,排名结果数值越大;)。  * v3 H( C* K, T" ~
  应用举例:如在C2单元格中输入公式:=RANK(B2,$B$2B$31,0),确认后即可得出丁1同学的语文成绩在全班成绩中的排名结果。1 t9 A5 @; u% N
  特别提醒:在上述公式中,我们让Number参数采取了相对引用形式,而让ref参数采取了绝对引用形式(增加了一个“$”符号),这样设置后,选中C2单元格,将鼠标移至该单元格右下角,成细十字线状时(通常称之为“填充柄”),按住左键向下拖拉,即可将上述公式快速复制到C列下面的单元格中,完成其他同学语文成绩的排名统计。
- e0 z$ G  P7 n) m6 w  27、RIGHT函数! x8 W  \% s/ N. f& ]+ R
  函数名称:RIGHT
" t2 [  M  ^, u" J; O  主要功能:从一个文本字符串的最后一个字符开始,截取指定数目的字符。5 {. `7 m: w8 N
  使用格式:RIGHT(text,num_chars)' [3 ]  C3 w! d* f
  参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。  
/ q# G' i! q( [# l1 O  应用举例:假定A65单元格中保存了“我喜欢天极网”的字符串,我们在C65单元格中输入公式:=RIGHT(A65,3),确认后即显示出“天极网”的字符。
% x: C7 L! R" i0 o  特别提醒:Num_chars参数必须大于或等于0,如果忽略,则默认其为1;如果num_chars参数大于文本长度,则函数返回整个文本。, x) R6 o+ |5 @
  28、SUBTOTAL函数
4 i1 {; h) _: [: E4 z; E  函数名称:SUBTOTAL. J/ \, L/ o4 x0 N+ Y
  主要功能:返回列表或数据库中的分类汇总。
" f' y2 t+ c+ w& Z/ K* e  使用格式:SUBTOTAL(function_num, ref1, ref2, ...)
& P+ H- `6 D0 v6 q7 Z* C3 U# Z  参数说明:Function_num为1到11(包含隐藏值)或101到111(忽略隐藏值)之间的数字,用来指定使用什么函数在列表中进行分类汇总计算(如图6);ref1, ref2,……代表要进行分类汇总区域或引用,不超过29个。
, M$ r; u: D3 }& P4 S; g  应用举例:如图7所示,在B64和C64单元格中分别输入公式:=SUBTOTAL(3,C2:C63)和=SUBTOTAL103,C2:C63),并且将61行隐藏起来,确认后,前者显示为62(包括隐藏的行),后者显示为61,不包括隐藏的行。' W1 j/ J; f* _+ s% Q. t

) u1 G+ O" X5 h" |, o) p+ I# }% p$ V5 t' P9 I
  特别提醒:如果采取自动筛选,无论function_num参数选用什么类型,SUBTOTAL函数忽略任何不包括在筛选结果中的行;SUBTOTAL函数适用于数据列或垂直区域,不适用于数据行或水平区域。! l3 h) p! l. r
  29、函数名称:SUM0 H4 o6 T0 l( x1 K" F7 F# u
  主要功能:计算所有参数数值的和。
" l  B- r; R( m* t: v- L) q/ w  使用格式:SUM(Number1,Number2……)
9 b( i5 h& h. o' n. _) L. ~  参数说明:Number1、Number2……代表需要计算的值,可以是具体的数值、引用的单元格(区域)、逻辑值等。  3 a% Q# |7 h( D) _* H+ U6 ]4 F
  应用举例:如图7所示,在D64单元格中输入公式:=SUM(D2:D63),确认后即可求出语文的总分。  u; \+ x/ c$ |! \$ b, Q# B
  特别提醒:如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略;如果将上述公式修改为:=SUM(LARGE(D2:D63,{1,2,3,4,5})),则可以求出前5名成绩的和。
  Y( Z* h' ]. A$ ]$ [  30、SUMIF函数
& i9 t! G# }  ?  函数名称:SUMIF- a# ^1 _/ C3 F3 i. Z1 ?/ n4 @, O
  主要功能:计算符合指定条件的单元格区域内的数值和。
* ^* Q' \+ _3 W8 `) P  使用格式:SUMIF(Range,Criteria,Sum_Range)
! n' D9 X# z- D  参数说明:Range代表条件判断的单元格区域;Criteria为指定条件表达式;Sum_Range代表需要计算的数值所在的单元格区域。
: R1 F" O; M( m  Y  应用举例:如图7所示,在D64单元格中输入公式:=SUMIF(C2:C63,"男",D2:D63),确认后即可求出“男”生的语文成绩和。
( r: p# \% t* x  特别提醒:如果把上述公式修改为:=SUMIF(C2:C63,"女",D2:D63),即可求出“女”生的语文成绩和;其中“男”和“女”由于是文本型的,需要放在英文状态下的双引号("男"、"女")中。
, o$ o. h0 |- [  31、TEXT函数
( t% Z9 v1 @/ W4 ^6 v: l  函数名称:TEXT2 B8 A; `. x; [4 U  a
  主要功能:根据指定的数值格式将相应的数字转换为文本形式。
: `2 |+ g9 B# M: P( a6 v  使用格式:TEXT(value,format_text)
% y# N7 A) n$ v& ]  参数说明:value代表需要转换的数值或引用的单元格;format_text为指定文字形式的数字格式。
. L; D( h# \1 \* G: F2 J5 {, F  应用举例:如果B68单元格中保存有数值1280.45,我们在C68单元格中输入公式:=TEXT(B68, "$0.00"),确认后显示为“$1280.45”。) N; }# x+ |. ~3 |+ Z
  特别提醒:format_text参数可以根据“单元格格式”对话框“数字”标签中的类型进行确定。( q! ~* v; @1 N! a2 K/ x, T
  32、TODAY函数) |8 S. O0 S3 t1 z7 C. G
  函数名称:TODAY
# Y" q% l1 n9 q  主要功能:给出系统日期。. U  m9 \4 x. [) }
  使用格式:TODAY()
- x, ]8 F+ ?$ f" t7 x' u  参数说明:该函数不需要参数。  9 j* o) e5 q8 f) [6 [& G
  应用举例:输入公式:=TODAY(),确认后即刻显示出系统日期和时间。如果系统日期和时间发生了改变,只要按一下F9功能键,即可让其随之改变。6 E4 W- T( a( q- G* O+ Y. n
  特别提醒:显示出来的日期格式,可以通过单元格格式进行重新设置(参见附件)。
# l7 A2 h# Q5 }" z0 l  33、VALUE函数4 b% @1 x$ T( |4 i8 x" N: _
  函数名称:VALUE* h- {- h6 T4 U1 c9 v) w: T7 j+ R
  主要功能:将一个代表数值的文本型字符串转换为数值型。- Y4 N6 n. _5 v8 k5 Y
  使用格式:VALUE(text)
" A- [4 D  i1 i) a+ `/ K9 \  参数说明:text代表需要转换文本型字符串数值。  
0 W3 @7 f" @7 ^* U& ^  应用举例:如果B74单元格中是通过LEFT等函数截取的文本型字符串,我们在C74单元格中输入公式:=VALUE(B74),确认后,即可将其转换为数值型。' \* X2 k* \' D/ Z% t2 `$ ^! p# m) Y
  特别提醒:如果文本型数值不经过上述转换,在用函数处理这些数值时,常常返回错误。
8 j# t) a. f/ b$ P* Z  34、VLOOKUP函数9 R. I9 G! N6 K% f4 f; Q* L
  函数名称:VLOOKUP
; E: S. p$ V7 }6 V  主要功能:在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值。
, E+ [4 M7 L# t2 Z7 _; ^8 K9 o/ F  使用格式:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
  H( t$ m" O# a  ]. `9 ?参数说明: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。
% Y- O. Y" ~# G7 `* |  S, F  应用举例:参见图7,我们在D65单元格中输入公式:=VLOOKUP(B65,B2:D63,3,FALSE),确认后,只要在B65单元格中输入一个学生的姓名(如丁48),D65单元格中即刻显示出该学生的语言成绩。! z. U/ X2 T# ^( ^/ v, O
  特别提醒:Lookup_value参见必须在Table_array区域的首列中;如果忽略Range_lookup参数,则Table_array的首列必须进行排序;在此函数的向导中,有关Range_lookup参数的用法是错误的。
9 i+ \: m) w" U2 p8 \7 A; b  35、WEEKDAY函数' O% ]3 H7 ^6 W. f4 R( h+ I
  函数名称:WEEKDAY5 _; \* g, h6 _6 m; m
  主要功能:给出指定日期的对应的星期数。
0 e3 ?: |- u  _9 \  使用格式:WEEKDAY(serial_number,return_type)
2 {0 n2 W" c: c2 }7 e- W/ m  参数说明:serial_number代表指定的日期或引用含有日期的单元格;return_type代表星期的表示方式[当Sunday(星期日)为1、Saturday(星期六)为7时,该参数为1;当Monday(星期一)为1、Sunday(星期日)为7时,该参数为2(这种情况符合中国人的习惯);当Monday(星期一)为0、Sunday(星期日)为6时,该参数为3]。
* w- |$ r3 f# ~" L# m2 \% a  应用举例:输入公式:=WEEKDAY(TODAY(),2),确认后即给出系统日期的星期数。" t/ `# F" M8 P+ A; |
  特别提醒:如果是指定的日期,请放在英文状态下的双引号中,如=WEEKDAY("2003-12-18",2)。
- Z2 _% w) a( s一。单元格颜色效果全选表格,格式-条件格式,条件选择“公式”,公式如下,然后选“格式”按钮,“图案”,选择需要颜色。& E% |# J1 t5 C5 Z7 O8 e, e

7 |& v3 z8 _$ A
# j6 B/ G2 Z( l' P. d1.隔行颜色效果(奇数行颜色):
# i% X3 q- g7 }=MOD(ROW(),2)=1
& V( |. E( t# D9 |8 Z4 ~1 Y2.隔行颜色效果(偶数行颜色):* c' y1 Y4 U- ?+ i  @2 C  H, ~. d  M
=MOD(ROW(),2)=0
9 H9 b+ m$ O% D8 G& R( S, @3.如果希望设置格式为每3行应用一次底纹,可以使用公式:
0 i# |" E0 x+ |7 f5 p8 ^# ~- b=MOD(ROW(),3)=1! m( |. U2 C% x) O- b0 l+ U5 k2 ^
4.如果希望设置奇偶列不同底纹,只要把公式中的ROW()改为COLUMN()即可,如:
+ t/ o) F, _; ]1 B=MOD(COLUMN(),2)- [3 c" `  Y6 j; J
5.如果希望设置国际象棋棋盘式底纹(白色+自定义色):0 j) H! A5 T0 C) b3 \' J5 [  ?
=MOD(ROW()+COLUMN(),2)
& `+ [$ V) @% d' s0 `0 E. `0 O说明:该条件格式的公式用于判断行号与列号之和除以2的余数是否为0。如果为0,说明行数与列数的奇偶性相同,则填充单元格为指定色,否则就不填充。在条件格式中,公式结果返回一个数字时,非0数字即为TRUE,0和错误值为FALSE。因此,上面的公式也可以写为:
3 }- [( A6 v* m/ o0 ]8 |# p0 z: l=MOD(ROW()+COLUMN(),2)<>0
/ v- f  r, n1 H1 L9 [6.如果希望设置国际象棋棋盘式底纹(自定义色+自定义色):. c5 R% I' }1 g
加入样式2:
; W. q# ?7 T* X- U7 r# n=MOD(ROW()+COLUMN(),2)=0 ' ]4 Z# V2 |. _
二。用颜色进行筛选& @8 V$ t" t6 q( _& f
excel2007可以按单元格颜色、字体颜色或图标进行排序。# G' `' T7 Y7 O" }9 J
如果是excel2003,需要添加辅助列,用定义名称的方法得到对应的颜色号,然后对辅助列进行排序:
2 \8 r8 L8 y3 m7 t1 j颜色单元格在A列,选中B1,插入->名称->定义,输入a,下面输入公式 =get.cell(24,$a1),! C: [: B$ a. E3 c  D
此法可得到字体色的序列号。 B1输入 =a 将公式向下复制到相应行。
! ]' Q2 j  p% K2 c9 a将全表按B列排序即可。若是想获得背景色序列号,将24改成63即可。

5 P' u0 |; j- B6 V7 B" Q: A8 g9 Z/ B& b2 W4 V4 l) q' i
" F" @- i& v# N. B5 V& P
一、 输入三个“=”,回车,得到一条双直线;/ C, K0 M4 H+ q0 d
二、 输入三个“~”,回车,得到一条波浪线;
: F+ t. \3 C) D  Z9 a3 T# n三、 输入三个“*”或 “-”或 “#”,回车,惊喜多多;* z# O2 P) q' l( }6 E1 f
在单元格内输入=now()   显示日期
9 Z+ {  G! G9 l- [& Y0 @2 c在单元格内输入=CHOOSE(WEEKDAY(I3,2),"星期一","星期二","星期三","星期四","星期五","星期六","星期日")         显示星期几, d3 X  N( s- d/ {2 a$ q- V
Excel常用函数大全
8 J& n+ |  [, A8 n7 P( H% {' u+ M" v% j/ X3 s" \) c1 N% ?+ d7 d
 1、ABS函数
, u5 {: ^, ^+ v0 O  函数名称:ABS ) a# {. ~/ j$ v8 b, t
  主要功能:求出相应数字的绝对值。 , E( b* s9 t2 q. [1 X
  使用格式:ABS(number) 6 F. H2 ]% }2 T; B, n
  参数说明:number代表需要求绝对值的数值或引用的单元格。
7 I* Y* L% q9 P6 a" m  k  应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。
; ^- c. D  N9 l# ~$ i# q* k  特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值“#VALUE!”。" }2 }& R+ u) m- I; Y
  2、AND函数
4 t2 p/ y- u: T2 n4 V) m4 w1 k/ J$ }  函数名称:AND " h, H" ~% @3 A# Y" F) F$ |
  主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。 # Z" a" f) Y: `1 c1 G. H3 Q
  使用格式:AND(logical1,logical2, ...) # Z, |6 [& a% V8 ]. n
  参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。
1 q' I# ^2 t/ q, l  应用举例:在C5单元格输入公式:=AND(A5>=60,B5>=60),确认。如果C5中返回TRUE,说明A5和B5中的数值均大于等于60,如果返回FALSE,说明A5和B5中的数值至少有一个小于60。
: F/ y( v& Q% ^  I  特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。5 w* A/ h6 c( _0 P0 a. ?
  3、AVERAGE函数 : a) A+ q7 c) s- s* B& s+ [
  函数名称:AVERAGE / Y  R* Q1 y' S8 ^  w( N
  主要功能:求出所有参数的算术平均值。 / _4 Z% R* Q2 \% e
  使用格式:AVERAGE(number1,number2,……)
8 M/ a( ~9 N1 P' p1 o7 i1 H. p  参数说明:number1,number2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。
& d, |8 J( |" |# y  应用举例:在B8单元格中输入公式:=AVERAGE(B7:D7,F7:H7,7,8),确认后,即可求出B7至D7区域、F7至H7区域中的数值和7、8的平均值。
  w: A4 G# I/ A2 p( H  特别提醒:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。7 v( ~: X) d; b: s+ R
  4、COLUMN 函数
! q; A0 Z9 I$ k3 f/ i2 @  函数名称:COLUMN " F6 |4 B  T2 M1 X' V+ w" t! y( r+ j
  主要功能:显示所引用单元格的列标号值。
( E6 e& J$ i8 D) S$ F2 T  使用格式:COLUMN(reference)
( T8 F' ^/ S  n' u( N6 H  参数说明:reference为引用的单元格。 2 b) f+ m9 ^; u* }. u
  应用举例:在C11单元格中输入公式:=COLUMN(B11),确认后显示为2(即B列)。 " c0 B+ @% l, V" _  I9 ^( h
  特别提醒:如果在B11单元格中输入公式:=COLUMN(),也显示出2;与之相对应的还有一个返回行标号值的函数——ROW(reference)。) K" Q% j) g" M7 v* E8 e
  5、CONCATENATE函数 4 l8 b6 n- B' X, T
  函数名称:CONCATENATE 4 N. ?( t& _4 ], b& t
  主要功能:将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。   `- {/ ^1 S! g8 C- N
  使用格式:CONCATENATE(Text1,Text……)
; h3 x0 D* \+ H7 s  参数说明:Text1、Text2……为需要连接的字符文本或引用的单元格。 ! p2 _' n/ M1 D- m( ]& \
  应用举例:在C14单元格中输入公式:=CONCATENATE(A14,"@",B14,".com"),确认后,即可将A14单元格中字符、@、B14单元格中的字符和.com连接成一个整体,显示在C14单元格中。
% G- m2 b: I, e- I! W* g4 k. P) X  特别提醒:如果参数不是引用的单元格,且为文本格式的,请给参数加上英文状态下的双引号,如果将上述公式改为:=A14&"@"&B14&".com",也能达到相同的目的。
2 c  f2 D8 h6 y  6、COUNTIF函数
+ K  J0 |) _; a3 G  函数名称:COUNTIF % |+ v6 N3 Y2 W) V- ^/ y
  主要功能:统计某个单元格区域中符合指定条件的单元格数目。
; U4 p. Z2 r. D9 w: ?3 j+ b  使用格式:COUNTIF(Range,Criteria)
% B/ A! l7 y; _1 `  参数说明:Range代表要统计的单元格区域;Criteria表示指定的条件表达式。   # ~0 V6 D% r. g. i& |  T: s+ L  t
  应用举例:在C17单元格中输入公式:=COUNTIF(B1:B13,">=80"),确认后,即可统计出B1至B13单元格区域中,数值大于等于80的单元格数目。 * l! w/ n0 G! T& j- U1 j! U3 C" A0 d
  特别提醒:允许引用的单元格区域中有空白单元格出现。
5 V6 V3 T' h: T0 i' N  b  7、DATE函数
+ R6 l- a: }' A* B$ \0 [2 l  函数名称:DATE
" h3 o; e$ N; b  主要功能:给出指定数值的日期。 : }, t! e) s  d! F
  使用格式:DATE(year,month,day)
' R. I. d3 o* A  V8 F$ N: k% D  参数说明:year为指定的年份数值(小于9999);month为指定的月份数值(可以大于12);day为指定的天数。
0 m  D" `2 r! I& i  应用举例:在C20单元格中输入公式:=DATE(2003,13,35),确认后,显示出2004-2-4。   |* y1 }0 T; t) m' y+ ~6 r$ Y
  特别提醒:由于上述公式中,月份为13,多了一个月,顺延至2004年1月;天数为35,比2004年1月的实际天数又多了4天,故又顺延至2004年2月4日。
, M, i4 {: `) N! ?  ~% r  8、函数名称:DATEDIF
3 K% t+ R! w& J; Y+ Q: B  主要功能:计算返回两个日期参数的差值。
! A' v3 X  n  H2 W  I  使用格式:=DATEDIF(date1,date2,"y")、=DATEDIF(date1,date2,"m")、=DATEDIF(date1,date2,"d")
; K3 Y7 p1 \/ p8 o  F' W  参数说明:date1代表前面一个日期,date2代表后面一个日期;y(m、d)要求返回两个日期相差的年(月、天)数。
' Q) o" g7 }% |$ N5 j6 \. t  应用举例:在C23单元格中输入公式:=DATEDIF(A23,TODAY(),"y"),确认后返回系统当前日期[用TODAY()表示)与A23单元格中日期的差值,并返回相差的年数。7 X3 N) g& Y8 y& `6 K
  特别提醒:这是Excel中的一个隐藏函数,在函数向导中是找不到的,可以直接输入使用,对于计算年龄、工龄等非常有效。- k$ N" s2 M2 q5 P* v
  9、DAY函数
- x, n) O( A/ l7 g$ k7 H: G  函数名称:DAY
. L* U( _/ O  W  主要功能:求出指定日期或引用单元格中的日期的天数。
4 V! j+ S* o  j7 s1 r: U4 w  使用格式:DAY(serial_number)
: h& Y. f9 q4 h+ O2 j  参数说明:serial_number代表指定的日期或引用的单元格。
, H: |' `8 X9 ]* j: D5 |  应用举例:输入公式:=DAY("2003-12-18"),确认后,显示出18。0 _6 u7 s: V$ s' g7 Y# s$ F; d, S3 ?
  特别提醒:如果是给定的日期,请包含在英文双引号中。# X& W" c( F  P, W4 P
  10、DCOUNT函数
; h7 z1 \4 a7 U7 D% e& O7 C' a' d6 E  函数名称:DCOUNT6 W- p5 z# f5 q7 t$ Y6 I% U
  主要功能:返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。
& i/ t* U7 ~' x7 V( Q: Z! G  使用格式:DCOUNT(database,field,criteria)
. x4 X) w$ f5 ]: I( I3 [  参数说明:Database表示需要统计的单元格区域;Field表示函数所使用的数据列(在第一行必须要有标志项);Criteria包含条件的单元格区域。
/ B9 n1 ^5 @/ E  应用举例:如图1所示,在F4单元格中输入公式:=DCOUNT(A1:D11,"语文",F1:G2),确认后即可求出“语文”列中,成绩大于等于70,而小于80的数值单元格数目(相当于分数段人数)。
9 @( W( F& d1 ?) H4 I
$ ]0 @$ M, C# R& ]8 O特别提醒:如果将上述公式修改为:=DCOUNT(A1:D11,,F1:G2),也可以达到相同目的。' h- S3 D% M- v0 y, A2 @
  11、FREQUENCY函数
% W. N5 I9 V, Z8 I, c* L, a  函数名称:FREQUENCY3 o5 E. V0 g* f2 O% N
  主要功能:以一列垂直数组返回某个区域中数据的频率分布。4 H8 s) l$ `8 ]9 V. @: ]
  使用格式:FREQUENCY(data_array,bins_array)
2 r! e3 g% M; y( Y  参数说明:Data_array表示用来计算频率的一组数据或单元格区域;Bins_array表示为前面数组进行分隔一列数值。  6 v% M* G7 u5 F% ^# K( T
  应用举例:如图2所示,同时选中B32至B36单元格区域,输入公式:=FREQUENCY(B2:B31,D2:D36),输入完成后按下“Ctrl+Shift+Enter”组合键进行确认,即可求出B2至B31区域中,按D2至D36区域进行分隔的各段数值的出现频率数目(相当于统计各分数段人数)。
; }6 b% q. y; b$ q! p  9 p5 `) ]! G) g
  特别提醒:上述输入的是一个数组公式,输入完成后,需要通过按“Ctrl+Shift+Enter”组合键进行确认,确认后公式两端出现一对大括号({}),此大括号不能直接输入。
( R) B6 x3 B3 ~) M: T1 [  12、IF函数  ?  G7 q; |' t: w% R) y
  函数名称:IF
7 R' k6 T9 U* \3 F+ Z  主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。; m. j! D2 `/ W9 X: i8 {8 }
  使用格式:=IF(Logical,Value_if_true,Value_if_false)
* w  Y! v% w7 N& X9 t) g! R# n  参数说明:Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容,如果忽略返回“TRUE”;Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容,如果忽略返回“FALSE”。
+ K4 A  Y! ?( B; x) G7 |  C  应用举例:在C29单元格中输入公式:=IF(C26>=18,"符合要求","不符合要求"),确信以后,如果C26单元格中的数值大于或等于18,则C29单元格显示“符合要求”字样,反之显示“不符合要求”字样。
3 S& S9 Q) s- @, ^" y5 ^  特别提醒:本文中类似“在C29单元格中输入公式”中指定的单元格,读者在使用时,并不需要受其约束,此处只是配合本文所附的实例需要而给出的相应单元格,具体请大家参考所附的实例文件。
& M6 r4 O, M- d8 k  13、INDEX函数* B& c+ J3 b4 p* k/ q
  函数名称:INDEX0 n7 S% @' w3 x& Y
  主要功能:返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。
! J8 w% @$ l# D! c4 D5 `7 F9 x6 R/ ?  使用格式:INDEX(array,row_num,column_num)
. W% G  G( S& w- n9 t" e5 i) W  参数说明:Array代表单元格区域或数组常量;Row_num表示指定的行序号(如果省略row_num,则必须有 column_num);Column_num表示指定的列序号(如果省略column_num,则必须有 row_num)。
: l" r2 o' O- A" Y  应用举例:如图3所示,在F8单元格中输入公式:=INDEX(A1:D11,4,3),确认后则显示出A1至D11单元格区域中,第4行和第3列交叉处的单元格(即C4)中的内容。
  C8 s$ K# \" v& U. a" ?; Q2 p  n) |: e+ W
  特别提醒:此处的行序号参数(row_num)和列序号参数(column_num)是相对于所引用的单元格区域而言的,不是Excel工作表中的行或列序号。& z6 u2 ^4 j! b4 J4 f
    14、INT函数
. K% S2 R6 V5 E8 e, L  函数名称:INT! B6 ~+ c- s6 G. ~- x
  主要功能:将数值向下取整为最接近的整数。. e( v3 L% c- X$ Z( E- D
  使用格式:INT(number)- i, x; l6 B$ X, S0 w3 O% N
  参数说明:number表示需要取整的数值或包含数值的引用单元格。  
8 Z6 q1 C) G0 M0 ~  应用举例:输入公式:=INT(18.89),确认后显示出18。9 l+ }. \, L$ I
  特别提醒:在取整时,不进行四舍五入;如果输入的公式为=INT(-18.89),则返回结果为-19。1 K- K/ ?- Q+ t0 \
   
5 R7 _! m$ {- G    15、ISERROR函数
0 Y8 |8 Y% J! F5 ]1 A6 c  函数名称:ISERROR
* p2 s3 D( }* V2 K! ]8 x0 |( k  主要功能:用于测试函数式返回的数值是否有错。如果有错,该函数返回TRUE,反之返回FALSE。% j  V2 ]: P7 b! i* H4 U  U# @$ E
  使用格式:ISERROR(value)
, n  e3 c; g. [3 U& B9 I2 Z/ A& n, x  参数说明:Value表示需要测试的值或表达式。
+ ~( [$ o; N0 E3 h  应用举例:输入公式:=ISERROR(A35/B35),确认以后,如果B35单元格为空或“0”,则A35/B35出现错误,此时前述函数返回TRUE结果,反之返回FALSE。( h6 E; ^* j- y8 h/ j0 D0 B
  特别提醒:此函数通常与IF函数配套使用,如果将上述公式修改为:=IF(ISERROR(A35/B35),"",A35/B35),如果B35为空或“0”,则相应的单元格显示为空,反之显示A35/B35
7 J& R8 s+ S  B6 b; r& F7 K1 O的结果。
& U* \; S8 z" K" r9 Z6 \  16、LEFT函数
6 p9 C0 G- Y* e0 u+ ?) g' w  函数名称:LEFT/ u: N! \9 D5 |  T
  主要功能:从一个文本字符串的第一个字符开始,截取指定数目的字符。
. O# g! D; `2 q8 [2 G2 d  使用格式:LEFT(text,num_chars)9 D) \8 H5 p; A* d/ j9 X7 y
  参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。  9 u+ _$ L& J1 q: W" `
  应用举例:假定A38单元格中保存了“我喜欢天极网”的字符串,我们在C38单元格中输入公式:=LEFT(A38,3),确认后即显示出“我喜欢”的字符。! M) i8 k: q) i3 |
  特别提醒:此函数名的英文意思为“左”,即从左边截取,Excel很多函数都取其英文的意思。
: w( ]1 u: c) ~9 b! C4 V5 v  17、LEN函数) A8 ^; r" e- @( }" V4 @
  函数名称:LEN
5 C, C8 h6 e$ n% ]$ g- R, `  P) f  主要功能:统计文本字符串中字符数目。9 j* }2 A. W/ _4 o
  使用格式:LEN(text)
) W. T. w" E/ Q9 G+ Y  参数说明:text表示要统计的文本字符串。  
3 {1 `; U' M% \* v& I0 v1 }  应用举例:假定A41单元格中保存了“我今年28岁”的字符串,我们在C40单元格中输入公式:=LEN(A40),确认后即显示出统计结果“6”。
5 r! m9 g7 }* J6 c" y1 J$ ~& u; ~  特别提醒:LEN要统计时,无论中全角字符,还是半角字符,每个字符均计为“1”;与之相对应的一个函数——LENB,在统计时半角字符计为“1”,全角字符计为“2”。3 ]  ]5 N- y5 u4 z: u% P
  18、MATCH函数$ w5 _& j- l" y$ g5 Z2 W
  函数名称:MATCH
2 a& L3 M1 i5 v+ ?  主要功能:返回在指定方式下与指定数值匹配的数组中元素的相应位置。4 w1 V' t/ w# |3 T" `
  使用格式:MATCH(lookup_value,lookup_array,match_type)
  ~* x7 y1 f3 }+ |/ h! M8 \0 |  参数说明:Lookup_value代表需要在数据表中查找的数值;& N  H# [& q0 f- k3 G* T$ Q+ `% t
  Lookup_array表示可能包含所要查找的数值的连续单元格区域;3 p) N& q4 y& y% X: X% r- l, S: Z0 D
  Match_type表示查找方式的值(-1、0或1)。
& `7 e3 M) Z2 ~  如果match_type为-1,查找大于或等于 lookup_value的最小数值,Lookup_array 必须按降序排列;( `1 \4 G0 s9 g% r9 ^+ \/ D
  如果match_type为1,查找小于或等于 lookup_value 的最大数值,Lookup_array 必须按升序排列;
4 N4 [" m+ i6 N1 F2 e$ {# I  如果match_type为0,查找等于lookup_value 的第一个数值,Lookup_array 可以按任何顺序排列;如果省略match_type,则默认为1。! ^. f# b( g8 n  W0 M4 m) D
  应用举例:如图4所示,在F2单元格中输入公式:=MATCH(E2,B1:B11,0),确认后则返回查找的结果“9”。
6 Q) v% H( S; H% Z/ H% U/ v4 Y# D; a1 d6 G: C/ R
特别提醒:Lookup_array只能为一列或一行。
# C5 o% b7 M" ?# U8 r9 {  19、MAX函数
! L; k' ^" p+ ?! m8 a' z7 e  函数名称:MAX9 ?' j3 F; O* p7 M6 J
  主要功能:求出一组数中的最大值。# R7 i9 t  P8 M# }- @5 `2 y
  使用格式:MAX(number1,number2……)
7 J0 h6 M* m9 [& a$ j  参数说明:number1,number2……代表需要求最大值的数值或引用单元格(区域),参数不超过30个。
9 `, ^$ ]# M3 x  应用举例:输入公式:=MAX(E44:J44,7,8,9,10),确认后即可显示出E44至J44单元和区域和数值7,8,9,10中的最大值。7 [2 |; J; N5 ]  Y- R8 B4 y
  特别提醒:如果参数中有文本或逻辑值,则忽略。" |2 y$ w; G  i2 {! [! q
  20、MID函数
6 w0 t; t. _0 l' K' ^% w- U; l' b  函数名称:MID" O5 O8 A  ?( c
  主要功能:从一个文本字符串的指定位置开始,截取指定数目的字符。3 y. A: n7 L3 J/ u1 l  ?* @. _; o* |, W
  使用格式:MID(text,start_num,num_chars)
$ U- G. G# k+ O6 B  参数说明:text代表一个文本字符串;start_num表示指定的起始位置;num_chars表示要截取的数目。
, s# S5 s  A" r& a! Y% R" ?9 g/ W  应用举例:假定A47单元格中保存了“我喜欢天极网”的字符串,我们在C47单元格中输入公式:=MID(A47,4,3),确认后即显示出“天极网”的字符。
4 G& [: J8 P. E0 k. f& _  特别提醒:公式中各参数间,要用英文状态下的逗号“,”隔开。+ A% x+ Z7 m7 A. J
  21、MIN函数
. ]. C- v: z' u$ q4 T6 `  函数名称:MIN
: L- _% O6 |& C% Q  主要功能:求出一组数中的最小值。/ s# r  z" D* F- s: \
  使用格式:MIN(number1,number2……)
9 h+ A/ Y; y. W! ~9 c  参数说明:number1,number2……代表需要求最小值的数值或引用单元格(区域),参数不超过30个。
5 q  N/ l& j, a+ A  应用举例:输入公式:=MIN(E44:J44,7,8,9,10),确认后即可显示出E44至J44单元和区域和数值7,8,9,10中的最小值。
3 E, \. [0 c/ r9 e  特别提醒:如果参数中有文本或逻辑值,则忽略。
  B% E  F! u0 c0 H. h. Y  22、MOD函数
! P# \* J# ^" J3 k6 v, U  函数名称:MOD
+ K6 |0 D' l& N8 Y! {- I+ z  主要功能:求出两数相除的余数。  E8 R; w3 i- D( s; \( o4 Y$ [
  使用格式:MOD(number,divisor)
, c9 f+ S# W$ I% r0 f; l  参数说明:number代表被除数;divisor代表除数。: Q4 o) [, `; N1 X
  应用举例:输入公式:=MOD(13,4),确认后显示出结果“1”。
7 N: K$ S* i! \( A2 {) E  特别提醒:如果divisor参数为零,则显示错误值“#DIV/0!”;MOD函数可以借用函数INT来表示:上述公式可以修改为:=13-4*INT(13/4)。
" ~3 i0 z# P! v  }3 F  23、MONTH函数1 m" u1 _% i7 m
  函数名称:MONTH$ H2 h8 A9 T0 x: s8 b# i; J
  主要功能:求出指定日期或引用单元格中的日期的月份。
9 O# ~( ]5 V4 G7 e5 ]6 R3 V  使用格式:MONTH(serial_number)
4 e: Z$ {6 @4 F9 y1 ~1 C  参数说明:serial_number代表指定的日期或引用的单元格。7 A, N/ i5 j( \8 S
  应用举例:输入公式:=MONTH("2003-12-18"),确认后,显示出11。6 d* z( ~; ~- s
  特别提醒:如果是给定的日期,请包含在英文双引号中;如果将上述公式修改为:=YEAR("2003-12-18"),则返回年份对应的值“2003”。; _/ j$ r) g) L, n/ ~6 U( u
  24、NOW函数
- d7 U) F3 K$ @0 G  函数名称:NOW) m: D4 ~  G, y- c
  主要功能:给出当前系统日期和时间。
" x- [( K1 S- M% S/ N# m2 K  使用格式:NOW()
0 K2 d0 L8 t/ }9 Q$ n5 K0 [  参数说明:该函数不需要参数。  
/ X4 T3 X% F3 U: O1 }, J( K  应用举例:输入公式:=NOW(),确认后即刻显示出当前系统日期和时间。如果系统日期和时间发生了改变,只要按一下F9功能键,即可让其随之改变。
7 L0 x& @+ P% ^( D% n! e4 U  特别提醒:显示出来的日期和时间格式,可以通过单元格格式进行重新设置。
1 _0 W9 G4 i: W! m% l4 ]) M! c# P% V  25、OR函数
& l3 K. U* y+ [8 F  函数名称:OR2 H, D+ J' g) g$ q; u& o/ w
  主要功能:返回逻辑值,仅当所有参数值均为逻辑“假(FALSE)”时返回函数结果逻辑“假(FALSE)”,否则都返回逻辑“真(TRUE)”。% \+ Z8 O$ d/ t
  使用格式:OR(logical1,logical2, ...)
$ E( `2 h# g% S  参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。
3 [% @3 {1 T9 ?  \  H  应用举例:在C62单元格输入公式:=OR(A62>=60,B62>=60),确认。如果C62中返回TRUE,说明A62和B62中的数值至少有一个大于或等于60,如果返回FALSE,说明A62和B62中的数值都小于60。
" z2 e7 h( w& O# ]  特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。
  d* Z7 O  s' t% @  26、RANK函数+ K5 e: I% e$ H
  函数名称:RANK
% Q2 @, o- B# @9 T/ }  主要功能:返回某一数值在一列数值中的相对于其他数值的排位。! U" Z* {" r+ q# @
  使用格式:RANK(Number,ref,order)
4 z3 i9 a/ F3 i# ^7 j7 {5 h& J/ D6 g  参数说明:Number代表需要排序的数值;ref代表排序数值所处的单元格区域;order代表排序方式参数(如果为“0”或者忽略,则按降序排名,即数值越大,排名结果数值越小;如果为非“0”值,则按升序排名,即数值越大,排名结果数值越大;)。  
" J9 g# @4 B3 q5 Y' D1 V2 c# y: t/ m  应用举例:如在C2单元格中输入公式:=RANK(B2,$B$2B$31,0),确认后即可得出丁1同学的语文成绩在全班成绩中的排名结果。, b: D2 W# N3 ^. @( |
  特别提醒:在上述公式中,我们让Number参数采取了相对引用形式,而让ref参数采取了绝对引用形式(增加了一个“$”符号),这样设置后,选中C2单元格,将鼠标移至该单元格右下角,成细十字线状时(通常称之为“填充柄”),按住左键向下拖拉,即可将上述公式快速复制到C列下面的单元格中,完成其他同学语文成绩的排名统计。3 |" w; a, K) x2 ]  e+ P
  27、RIGHT函数5 w: n7 n5 x: M4 {
  函数名称:RIGHT
' S& C7 o, p0 F0 O' a; G  主要功能:从一个文本字符串的最后一个字符开始,截取指定数目的字符。+ h+ d1 y" W) w8 J2 u
  使用格式:RIGHT(text,num_chars)" A% w9 Y* Z: E# i  Q& K# k7 C/ e
  参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。  
8 t% X& S; l  |  应用举例:假定A65单元格中保存了“我喜欢天极网”的字符串,我们在C65单元格中输入公式:=RIGHT(A65,3),确认后即显示出“天极网”的字符。
6 E9 \. D# ^) Y3 t4 t& m' O. ]  特别提醒:Num_chars参数必须大于或等于0,如果忽略,则默认其为1;如果num_chars参数大于文本长度,则函数返回整个文本。
! F" z' E9 ?, n0 j; W  28、SUBTOTAL函数3 k* M0 E  A' U$ U6 J% d/ |+ t) V, e5 Y
  函数名称:SUBTOTAL
  D3 T6 ~1 u; y% e! H& s& d" z  主要功能:返回列表或数据库中的分类汇总。
7 U- p* M8 W# @7 q% z4 o, I- a  使用格式:SUBTOTAL(function_num, ref1, ref2, ...)
3 l* Z8 e' ^7 d) s3 N/ [  参数说明:Function_num为1到11(包含隐藏值)或101到111(忽略隐藏值)之间的数字,用来指定使用什么函数在列表中进行分类汇总计算(如图6);ref1, ref2,……代表要进行分类汇总区域或引用,不超过29个。
6 H6 Q" S  q5 i2 r  应用举例:如图7所示,在B64和C64单元格中分别输入公式:=SUBTOTAL(3,C2:C63)和=SUBTOTAL103,C2:C63),并且将61行隐藏起来,确认后,前者显示为62(包括隐藏的行),后者显示为61,不包括隐藏的行。
' ]4 w: `6 E/ f$ S6 K. l# F: O( t; `. T

! p! c8 H( `4 G) [: ^6 w  特别提醒:如果采取自动筛选,无论function_num参数选用什么类型,SUBTOTAL函数忽略任何不包括在筛选结果中的行;SUBTOTAL函数适用于数据列或垂直区域,不适用于数据行或水平区域。
3 |. K" q6 M0 s' |1 p1 i5 z: h  29、函数名称:SUM
2 Q1 Z, X0 [  Q- G% X* [2 ]  主要功能:计算所有参数数值的和。' m$ z; h2 Y5 r  D3 t% ]
  使用格式:SUM(Number1,Number2……)9 r" k  Y1 _) R: h3 q- }
  参数说明:Number1、Number2……代表需要计算的值,可以是具体的数值、引用的单元格(区域)、逻辑值等。  
; f# M3 D) t3 @2 c" E+ l  应用举例:如图7所示,在D64单元格中输入公式:=SUM(D2:D63),确认后即可求出语文的总分。0 Y/ x; S3 r* p1 f7 B. D% l) h
  特别提醒:如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略;如果将上述公式修改为:=SUM(LARGE(D2:D63,{1,2,3,4,5})),则可以求出前5名成绩的和。
. O2 g( h( {  Q$ R& z% P5 Y  30、SUMIF函数, [5 U, z8 |  G7 l
  函数名称:SUMIF
, D4 Q5 I: |9 K, T; r# J  主要功能:计算符合指定条件的单元格区域内的数值和。
& w& y1 I/ w& ~# Q0 W  使用格式:SUMIF(Range,Criteria,Sum_Range)& u1 \# }5 N4 \, I5 |
  参数说明:Range代表条件判断的单元格区域;Criteria为指定条件表达式;Sum_Range代表需要计算的数值所在的单元格区域。
2 R% X4 c) S' ?+ U6 U  应用举例:如图7所示,在D64单元格中输入公式:=SUMIF(C2:C63,"男",D2:D63),确认后即可求出“男”生的语文成绩和。$ ]; k/ K. j7 {$ q0 i( A0 H
  特别提醒:如果把上述公式修改为:=SUMIF(C2:C63,"女",D2:D63),即可求出“女”生的语文成绩和;其中“男”和“女”由于是文本型的,需要放在英文状态下的双引号("男"、"女")中。
# M  m" U( a. Z# [2 U5 m  31、TEXT函数
. l: j9 b+ D3 v  函数名称:TEXT! G  w: q. L& I% |, y& m, f+ Y
  主要功能:根据指定的数值格式将相应的数字转换为文本形式。5 P& g2 o; b# f9 O
  使用格式:TEXT(value,format_text). C& m6 F' U  t9 j! J/ b! ~% b
  参数说明:value代表需要转换的数值或引用的单元格;format_text为指定文字形式的数字格式。
8 o) W! e" h& _/ k  应用举例:如果B68单元格中保存有数值1280.45,我们在C68单元格中输入公式:=TEXT(B68, "$0.00"),确认后显示为“$1280.45”。
# e$ I- X  D' a2 v5 Z  特别提醒:format_text参数可以根据“单元格格式”对话框“数字”标签中的类型进行确定。
7 H+ N& Z6 M' r  32、TODAY函数. o2 x: A% g2 j- c* m/ b
  函数名称:TODAY9 d- s5 p  D! ~7 x. Z, R7 w
  主要功能:给出系统日期。- L0 l  c% m0 ]( T' N; ^1 U. [3 R0 h
  使用格式:TODAY()7 K# w+ ~& r( ?2 R( m8 p
  参数说明:该函数不需要参数。  
7 I- c) {- s/ J+ w/ b1 A  应用举例:输入公式:=TODAY(),确认后即刻显示出系统日期和时间。如果系统日期和时间发生了改变,只要按一下F9功能键,即可让其随之改变。, r, q# Q$ m% W+ ]. ]: H
  特别提醒:显示出来的日期格式,可以通过单元格格式进行重新设置(参见附件)。
: I3 g2 j" G. {+ e  33、VALUE函数
1 {6 w; A+ e: Y  函数名称:VALUE/ w0 a/ @- {1 S! p
  主要功能:将一个代表数值的文本型字符串转换为数值型。9 D6 o4 P9 O# \/ l
  使用格式:VALUE(text)
# v# a7 d) {# [7 X  参数说明:text代表需要转换文本型字符串数值。  
* ~9 _" K* c  K  n  应用举例:如果B74单元格中是通过LEFT等函数截取的文本型字符串,我们在C74单元格中输入公式:=VALUE(B74),确认后,即可将其转换为数值型。8 G2 K. n1 q8 f( u! ?+ H/ W; L' V9 \4 O4 B
  特别提醒:如果文本型数值不经过上述转换,在用函数处理这些数值时,常常返回错误。7 Z. I  _: Y; r- f
  34、VLOOKUP函数
4 @3 E" N! s6 ?  函数名称:VLOOKUP
  l4 t2 u/ A0 j* V* e" [  主要功能:在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值。) E) v8 V  ~( N0 V5 N3 ~6 }9 y
  使用格式:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)% b2 j4 d0 ~0 I& h
参数说明: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。9 y% f/ K6 b" v) M6 \& J) F6 a
  应用举例:参见图7,我们在D65单元格中输入公式:=VLOOKUP(B65,B2:D63,3,FALSE),确认后,只要在B65单元格中输入一个学生的姓名(如丁48),D65单元格中即刻显示出该学生的语言成绩。
9 i6 c6 C# ]5 g0 Y; P* D4 P  特别提醒:Lookup_value参见必须在Table_array区域的首列中;如果忽略Range_lookup参数,则Table_array的首列必须进行排序;在此函数的向导中,有关Range_lookup参数的用法是错误的。
/ A9 ]* @9 x6 p1 Z, J; \& I" z  35、WEEKDAY函数: v% Z9 J: m/ K$ m& g3 ?" S4 O
  函数名称:WEEKDAY
3 {6 k" M; p6 p- D$ Q  主要功能:给出指定日期的对应的星期数。
& x/ ~% M7 n. D  [8 N  u  使用格式:WEEKDAY(serial_number,return_type)
9 @' [0 E( K4 g' B; Z/ r  参数说明:serial_number代表指定的日期或引用含有日期的单元格;return_type代表星期的表示方式[当Sunday(星期日)为1、Saturday(星期六)为7时,该参数为1;当Monday(星期一)为1、Sunday(星期日)为7时,该参数为2(这种情况符合中国人的习惯);当Monday(星期一)为0、Sunday(星期日)为6时,该参数为3]。; U; Z+ i8 |9 j; x& T0 y
  应用举例:输入公式:=WEEKDAY(TODAY(),2),确认后即给出系统日期的星期数。, b# t" n0 F( n1 k3 c7 `5 c0 e2 e7 c
  特别提醒:如果是指定的日期,请放在英文状态下的双引号中,如=WEEKDAY("2003-12-18",2)。8 u+ c- h+ |. D2 I3 H* N
一。单元格颜色效果全选表格,格式-条件格式,条件选择“公式”,公式如下,然后选“格式”按钮,“图案”,选择需要颜色。4 F& n6 `% }) w! Z0 A; V' n* G
& i" A3 Y% O' y* Z
+ P& D8 e6 g# b2 [6 c
1.隔行颜色效果(奇数行颜色):
4 x! Q* d9 W( d=MOD(ROW(),2)=1) J2 U9 O$ b' W1 |2 @& z
2.隔行颜色效果(偶数行颜色):& e: U7 M% Q6 \$ z) V; a7 A
=MOD(ROW(),2)=0! ?0 ]( R7 |9 N  }5 F- ]; Q
3.如果希望设置格式为每3行应用一次底纹,可以使用公式:5 A. Y# U! v4 d9 ~2 g- K
=MOD(ROW(),3)=1
, x4 Q5 y/ u8 {2 \4.如果希望设置奇偶列不同底纹,只要把公式中的ROW()改为COLUMN()即可,如:6 |- y7 W7 x: g/ F' d
=MOD(COLUMN(),2)
: x; _. ^- ~: S3 X/ `5.如果希望设置国际象棋棋盘式底纹(白色+自定义色):
5 o$ {, c8 a9 s/ x% x) G# X% P=MOD(ROW()+COLUMN(),2)
$ [3 d' K" G: s$ X. n说明:该条件格式的公式用于判断行号与列号之和除以2的余数是否为0。如果为0,说明行数与列数的奇偶性相同,则填充单元格为指定色,否则就不填充。在条件格式中,公式结果返回一个数字时,非0数字即为TRUE,0和错误值为FALSE。因此,上面的公式也可以写为:; I, X1 ^- V+ I
=MOD(ROW()+COLUMN(),2)<>0
4 f) z7 @& k. x. a6.如果希望设置国际象棋棋盘式底纹(自定义色+自定义色):
% Z( Q0 G! L5 z1 T1 J加入样式2:0 C3 B0 ^  w! u
=MOD(ROW()+COLUMN(),2)=0 4 m% k7 B1 r0 M4 x* e$ ]
二。用颜色进行筛选( M: I1 i+ n4 F- S+ F9 L5 ^
excel2007可以按单元格颜色、字体颜色或图标进行排序。
* \' E' q" r% a6 S, A如果是excel2003,需要添加辅助列,用定义名称的方法得到对应的颜色号,然后对辅助列进行排序:
! d, \0 A9 W9 n- Q  a9 O颜色单元格在A列,选中B1,插入->名称->定义,输入a,下面输入公式 =get.cell(24,$a1),( p; C7 I; N" \" @
此法可得到字体色的序列号。 B1输入 =a 将公式向下复制到相应行。
& E0 N" F' h0 q7 K1 n; j9 m将全表按B列排序即可。若是想获得背景色序列号,将24改成63即可。
5 e; P$ l' s' x( m+ E8 o+ c3 Q! h
青华模具专业实战培训机构,常年开设ug产品设计、Pro/E产品设计、ug模具设计、UG数控编程、PowerMill编程、五金模具设计等王牌课程。咨询电话:13726460417 加QQ1370609814送免费视频教程。 $ w# N& a2 r0 ], r8 e
. q/ c3 O8 K+ O+ D7 q& r

8 C% n# `# F2 y$ a5 N

- p; z8 O7 N4 L, |/ R4 ]- r
4 D6 p/ X. t2 k: Q$ k; P
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-4-1 17:08 , Processed in 0.064014 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表