英语必修四课本电子书:EXCEL定义名称的妙处

来源:百度文库 编辑:中财网 时间:2024/04/28 07:12:23
定义名称的妙处
. p: c$ D2 I- Q名称的定义是EXCEL的一基础的技能,可是,如果你掌握了,它将给你带来非常实惠的妙处! / x# }1 z: I$ [3 D, u1 e
1. 如何定义名称
3 `2 W3 v  }4 h$ N* K: f$ Z. B% d插入 – 名称 – 定义
, g: B5 X# Y$ G' _& k4 z2. 定义名称
' v- E! M# A- B建议使用简单易记的名称,不可使用类似A1…的名称,因为它会和单元格的引用混淆。还有很多无效的名称,系统会自动提示你。 " e' V2 ^  P  ]" I& Y
引用位置:可以是工作表中的任意单元格,可以是公式,也可以是文本。 4 t- U& L3 ]( g$ p
在引用工作表单元格或者公式的时候,绝对引用和相对引用是有很大区别的,注意体会他们的区别 – 和在工作表中直接使用公式时的引用道理是一样的。
( G& |/ A7 a0 y! y# _  q0 v3. 定义名称的妙处1 – 减少输入的工作量
7 x: m. [+ H+ d$ g3 g如果你在一个文档中要输入很多相同的文本,建议使用名称。例如:定义DATA = “I LOVE YOU, EXCEL!”,你在任何单元格中输入“=DATA”,都会显示“I LOVE YOU, EXCEL!” : ]% c) _! P4 i9 L
4. 定义名称的妙处2 – 在一个公式中出现多次相同的字段 # f2 v$ `, L1 P8 V+ U
例如公式=IF(ISERROR(IF(A1>B1,A1/B1,A1)),””, IF(A1>B1,A1/B1,A1)),这里你就可以将IF(A1>B1,A1/B1,A1)定义成名称“A_B”,你的公式便简化为=IF(ISERROR(A_B),””,A_B) : G6 a. {8 o+ m, d0 @( I
5. 定义名称的妙处3 – 超出某些公式的嵌套 0 U; A& v% e- x, |4 ]: `; p5 ?
例如IF函数的嵌套最多为七重,这时定义为多个名称就可以解决问题了。也许有人要说,使用辅助单元格也可以。当然可以,不过辅助单元格要防止被无意间被删除。 6 R) e3 t. Z+ Z- [0 T
6. 定义名称的妙处4 – 字符数超过一个单元格允许的最大量
% @6 S# s$ U5 F, @, ]/ x名称的引用位置中的字符最大允许量也是有限制的,你可以分割为两个或多个名称。同上所述,辅助单元格也可以解决此问题,不过不如名称方便。
5 D+ L% l# ]( I4 |7. 定义名称的妙处5 – 某些EXCEL函数只能在名称中使用
! \3 T; T/ q! P2 h例如由公式计算结果的函数,在A1中输入’=1+2+3,然后定义名称 RESULT = EVALUATE(Sheet1!$A1),最后你在B1中写入=RESULT,B1就会显示6了。 , n6 W0 R) g: A; n
还有GET.CELL函数也只能在名称中使用,请参考相关资料。 , o) Z6 ~1 G! G2 M! d; ^( n$ `6 N
8. 定义名称的妙处6 – 图片的自动更新连接
8 x3 k# [3 b3 x# u例如你想要在一周内每天有不同的图片出现在你的文档中,具体做法是:
" @) }# S7 \' H# I3 D# E' W8.1 找7张图片分别放在SHEET1 A1至A7单元格中,调整单元格和图片大小,使之恰好合适 5 I8 [" E# g+ Y6 `$ y, L
8.2 定义名称MYPIC = OFFSET(SHEET1!$A$1,WEEKDAY(TODAY(),1)-1,0,1,1)
' D- N8 |& t# P1 M2 h, b8.3 控件工具箱 – 文字框,在编辑栏中将EMBED("Forms.TextBox.1","")改成MYPIC就大功告成了。 6 @6 I5 V6 I% B2 r6 L$ P
这里如果不使用名称,应该是不行的。
% t4 \- S, M8 K  v# R, P此外,名称和其他,例如数据有效性的联合使用,会有更多意想不到的结果。
) }" H7 B9 F& `1 s5 U% d/ D  F6 T补充一下,在有效性中,如果想引用其他工作表中的序列,是无法直接引用的,如果事先将那些序列定义成名称,比如data,然后再有效性中输入"=data"即可实现引用,注意不能少了"="号,否则会出错.7 k  B7 f" f; \* T) @$ g
另外通过相同的方法,也可以实现跨表格条件格式.