|
网络发烧友

|
1#
大 中
小 发表于 2007-3-27 18:06 只看该作者
让excel录入成绩更智能化
我在excel中设计了一种智能成绩录入单(如图1)。
3 f5 t3 Y, Q* D" j0 o. ], w为互联网事业发展提供源动力!
4 Z% H- s |0 U2 ebbs.163k.com163K网站系统官方论坛. M3 \3 ^4 U+ t% W6 h. R0 I. F N
bbs.163k.com) s+ R# h5 B4 X" v! q" c
5 T+ A1 j0 b' i
bbs.163k.com4 p- [: t* r+ R! ]* K
三大功能 为互联网事业发展提供源动力!; i% q0 t0 j1 ~+ `. K
1 w! v, @6 y. A) J! h. L4 Z% k团购网站系统,团购网程序 功能一:在“成绩”列输入成绩后,在“等第”列就能智能地显示出相应的“等第”,如果“等第”为“不及格”,还会用红色字体提醒。 为互联网事业发展提供源动力!$ t2 V6 m" v. H. V
; E6 |+ o8 k/ l0 P9 W
功能二:在“成绩”列中误输入文字或者输入的成绩数值不符合具体要求时(小学考试多采用100分制,数值大于100或者小于0时都是错误的),在“等第”列就会用醒目的灰底黄字显示提示信息:“分数输入错误”。 为互联网事业发展提供源动力!% F" m& h& l* R* r# Y
8 J3 p3 J3 l/ A! u% E6 b, k% G
功能三:当某位学生因病或因事缺考,“成绩”列中的分数为空时,相应的“等第”也为空,不会出现因为学生缺考而导致“等第”是“不及格”的现象。
6 L- x4 P) q. t9 ?* H, f* B; L# R! t7 qbbs.163k.com" g3 K, [# ?6 v$ }; \+ y. q: O, D
制作方法 为互联网事业发展提供源动力!5 `3 {! N( m1 ~8 W% n0 S! }# R1 W# f
为互联网事业发展提供源动力!: ~: J! s9 v0 V7 F1 `' l. _9 N1 b6 c
1. 新建excel工作簿,在单元格a1、b1、c1中分别输入“姓名”、“成绩”、“等第”。 163k团购网站系统官方服务论坛: K, Q O( W5 t& r
团购网站系统,团购网程序) K5 i% ?1 {& Q' N) @: V) R
2. 从a2开始输入学生姓名,从b2开始输入学生成绩,c2显示相应的“等第”,在c2单元格中输入如下内容:“=if(istext(b2),"分数输入错误",if(or(b2<0,b2>100),"分数输入错误",if(b2>=85,"优秀",if(b2>=75,"良好",if(b2>=60,"及格",if(isnumber(b2),"不及格",if(isblank(b2)," ",)))))))”(如图2)。 bbs.163k.com9 k. ^ W9 Z( B. G) h
163K网站系统官方论坛; t0 F0 W; e$ ?4 t
" h0 [2 o6 E+ s- k* \( o8 S163K网站系统官方论坛 163K网站系统官方论坛$ R+ W7 r7 m: y( O6 }; M( |7 U
为互联网事业发展提供源动力!( p* a8 j+ E( s6 F
- g4 T5 W O; C0 u; `团购网站系统,团购网程序 说明:这里应用了if函数的嵌套,如果第一个逻辑判断表达式“istext(b2)”为真时,在c2中就显示“分数输入错误”,如果为假,就执行第二个if语句;如果第二个if语句中的逻辑表达式“or(b2<0,b2>100)”为真,在c2中就显示“分数输入错误”,如果为假,就执行第三个if语句中的逻辑表达式……依此类推,直至结束。整个if语句的意思是:当您在b2单元格输入的内容是文字时,在c3单元格就显示“分数输入错误”;当您输入的数值比0小或者比100大时,也显示“分数输入错误”,当b2的数值大于或等于85时就显示“优秀”,当b2的数值大于或等于75时就显示“良好”,当b2的数值大于或等于60时就显示“及格”,如果是其他数值就显示“不及格”;如果b2单元格内容为空,那么c2也为空。 为互联网事业发展提供源动力!- T) E, K! S( c- L
163k团购网站系统官方服务论坛& ?4 _( E6 |2 ^) G* I2 K
/ n1 S) w7 E- @# X0 t- b: W 3. 拖动b2的“填充柄”,利用excel的自动填充功能将这个公式复制到下面的单元格中。 团购网站系统,团购网程序& F. d/ g: M. v
$ ^) q- ~ N) M( f O0 `7 U9 H; b0 s, B; v163K网站系统官方论坛 4. 同时选中列b和列c,点击“格式/条件格式”,出现“条件格式”设置窗口,(点击“添加条件”可以添加更多的条件,但最多是3个条件),对“条件格式”进行如图3所示设置(点击相应条件中的“格式”就能设置文字的格式),并保存文档。
- X& Q4 ~1 r( l( g9 C* Vbbs.163k.com
( T0 e3 ]! b' y0 s' u为互联网事业发展提供源动力!为互联网事业发展提供源动力!( M# @7 w$ C- [
为互联网事业发展提供源动力!1 G/ @( A5 m% w; @ ?( a, [
163K网站系统官方论坛+ d6 }; l6 T( s, }* c
bbs.163k.com& |% ?2 m7 h {! `4 R V
说明:“条件1”限定所有介与0和59之间的数值变为红色字体;“条件2”限定所有等于“不及格”的单元格文字变为红色字体;“条件3”限定所有等于“分数输入错误”的单元格文字为蓝底黄字。
' b: R% A2 S. P% P: ~% `- u/ k团购网站系统,团购网程序
4 H' ?9 c$ P* q! D8 kbbs.163k.com 至此,一个智能化的成绩录入单就完成了,是不是很方便!
: p0 w. }# |% c" S0 z; P- ?! ]163k团购网站系统官方服务论坛163k团购网站系统官方服务论坛 X9 ]3 n/ @1 R& q% h! S: Y
# [+ j& a) m# c0 r& a+ o! b团购网站系统,团购网程序
0 r6 k) x7 W$ O. L# }+ {- |为互联网事业发展提供源动力!
|