旗下网站:橡胶人才网

 找回密码
 注册
查看: 2278|回复: 4

办公软件 Excel技巧

[复制链接]
发表于 2008-8-20 11:29:49 | 显示全部楼层 |阅读模式

马上注册,结交更多胶友,享用更多功能!

您需要 登录 才可以下载或查看,没有账号?注册

×
办公软件 Excel技巧
" N2 G; s. Y  s: _$ Z* [常用办公软件 excel技巧的整理、讲解,在这里给读者们看一看,给大家一些提示,希望在你在平时能用得上。  1、两列数据查找相同值对应的位置: @& d2 d- D  n7 q" {) \" E
  =MATCH(B1,A:A,0)/ f) r- X. ~+ ^# x/ l. \! H% S9 c
  2、已知公式得结果
# \! i+ u8 Z& R* p$ ~2 I  定义名称=EVALUATE(Sheet1!C1)
  m: R8 |) x/ c; t7 A$ o5 C; @# A0 t  已知结果得公式# i* k" j! `6 U# u! K. Y: Y) t" o0 G( X) X
  定义名称=GET.CELL(6,Sheet1!C1)
, L! R; M0 z! y/ W  K- F  3、强制换行/ _9 l3 t1 q$ ~
  用Alt+Enter
( r$ f9 I7 p. y6 @3 d  4、超过15位数字输入0 }; Z0 y, `3 N7 \/ i5 B- L9 S! ^
  这个问题问的人太多了,也收起来吧。一、单元格设置为文本;二、在输入数字前先输入'
4 O  p; L% r4 S; O9 m$ }1 W  5、如果隐藏了B列,如果让它显示出来?& ~* ?8 T/ c/ ]) N$ X9 i
  选中A到C列,点击右键,取消隐藏2 E7 o7 L; @/ {+ @- T' X# ], Y
  选中A到C列,双击选中任一列宽线或改变任一列宽
& z  k+ |  m6 L1 R4 L  将鼠标移到到AC列之间,等鼠标变为双竖线时拖动之。
& z+ y7 M) |5 u- B4 }6 m  6excel中行列互换
/ R, T$ o5 K, b( [0 j  复制,选择性粘贴,选中转置,确定即可
- |: ^9 H7 V, R4 R& Y  7excel是怎么加密的  S3 [5 w5 W4 F3 ]* w4 T7 r
  (1)、保存时可以的另存为>>右上角的"工具">>常规>>设置
( @5 \8 r: g2 B$ I% ^  (2)、工具>>选项>>安全性
  M8 l3 ^! w4 y5 [  8、关于COUNTIF" W* i3 m4 ]2 J2 ]( L; O+ ~. t
  COUNTIF函数只能有一个条件,如大于90,为=COUNTIF(A1:A10,">=90")
- K" v# q, L* W$ _) O' W  介于80与90之间需用减,为 =COUNTIF(A1:A10,">80")-COUNTIF(A1:A10,">90")
2 n5 Z0 ~% v9 p* Z5 T0 K4 ~0 C! e1 s  9、根据身份证号提取出生日期
* V/ A( j( l1 v! N4 q+ U2 f  (1)、=IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),IF(LEN(A1)=15,  DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),"错误身份证号")), Q8 Y1 r# `5 z" D- W- ?- Z4 n
  (2)、=TEXT(MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")*1' U2 X; L' A7 g* D4 r/ f
  10、想在SHEET2中完全引用SHEET1输入的数据  g3 G1 M( |3 ~2 ?0 k9 h5 G  K
  工作组,按住Shift或Ctrl键,同时选定Sheet1、Sheet2。+ O, a1 u1 H& @7 I  P1 N
  11、一列中不输入重复数字' _  V/ u1 w) `0 i$ g4 J; u! O* S
  [数据]--[有效性]--[自定义]--[公式]/ j  a) Q; }# g
  输入=COUNTIF(A:A,A1)=1
7 c6 C& j/ t. e7 ^. }* h* X  如果要查找重复输入的数字8 k2 l- q! h$ d' A6 d6 H% I: _( V
  条件格式》公式》=COUNTIF(A:A,A5)>1》格式选红色
' V8 V* N5 m# \2 L' h: K12、直接打开一个电子表格文件的时候打不开& l7 _5 [& t1 d& U( G
% R! q& a9 \6 e7 `" Z& y3 B
  “文件夹选项”-“文件类型”中找到.XLS文件,并在“高级”中确认是否有参数1%,如果没有,请手工加上
- h# H+ y8 U  z7 X. s- j) Y9 `2 T3 x- N& ^& b
  13、excel下拉菜单的实现
, x9 J( z7 u2 ?( k
0 Z+ x" Z! S0 {  [数据]-[有效性]-[序列]
8 ]! ~+ M5 V0 ^3 {) V" ]) I4 @/ M6 a, z' ~
  14、 10列数据合计成一列$ B' s) d) |. |; T8 B5 L6 G6 A

$ g4 @8 C& E8 ?  =SUM(OFFSET($A,(ROW()-2)*10+1,,10,1))
  x# f6 e" j# h9 B6 r) I' C0 p6 ~# d" q
  15、查找数据公式两个(基本查找函数为VLOOKUP,MATCH)
3 j9 x0 N6 K4 E$ H* r
3 T1 N: Y9 g3 X$ n) l6 s  (1)、根据符合行列两个条件查找对应结果
  p# }- D0 m" K: k' r* d: k, J1 X4 \5 g' y: s
  =VLOOKUP(H1,A1:E7,MATCH(I1,A1:E1,0),FALSE)
9 F  \1 |' b  V4 x4 @2 G
; y2 _5 j# f* ~4 e+ a( R! U, _  (2)、根据符合两列数据查找对应结果(为数组公式)) L7 s$ N4 Q1 I+ d9 P

% Q- x* V- Q/ |+ ?+ o" Z7 W* f  =INDEX(C1:C7,MATCH(H1&I1,A1:A7&B1:B7,0))! H4 @9 g7 [8 q
, I+ c& s) R8 q9 i& [+ r" `
  16、如何隐藏单元格中的0& D0 |/ y$ \0 {+ p5 w9 Y, T3 n

2 i" ]" ^( o+ \6 [( }  单元格格式自定义0;-0;;@ 或 选项》视图》零值去勾。呵呵,如果用公式就要看情况了。* Y$ u% u8 }& z9 m
" N  M  }+ ?' F/ L- l' v
  17、多个工作表的单元格合并计算
! S7 T) j/ D, }+ ]$ c2 c' B! I
( n% c& w* c0 c0 m( D' C" z  =Sheet1!D4+Sheet2!D4+Sheet3!D4,更好的=SUM(Sheet1:Sheet3!D4)& [" L# K) Z7 U0 k2 m

( _. ]; k; A8 {( [( B  18、获得工作表名称0 T# V2 k0 E1 K& s( @; f4 O
' g& O& {& g2 ?+ k* R1 }8 e
  (1)、定义名称:Name( L. B5 s) m. b: Y1 n
3 x4 a' p( ?5 K, v5 h
  =GET.DOCUMENT(88)" F4 k  A* j1 V/ _9 }
  J$ _2 F. H7 w
  (2)、定义名称:Path
6 x. Q# A7 r+ \& m* {
  b: z) w. M6 A  =GET.DOCUMENT(2)
% P" k6 }5 r  O) f& c; z, m2 @, t4 X- T7 @# f* H
  (3)、在A1中输入=CELL("filename")得到路径级文件名/ G* j8 w) y! j0 K, H/ j

, @! Y* o# e% A$ f! ]$ o) b8 Y  在需要得到文件名的单元格输入1 i$ H1 ^9 \( k7 u  ^
/ p  Q, L+ m% U
  =MID(A1,FIND("*",SUBSTITUTE(A1,"","*",LEN(A1)-LEN(SUBSTITUTE(A1,"",""))))+1,LEN(A1))
" \+ l' _* U5 x3 \7 M3 L
0 O! D: A) U, H: B/ G  (4)、自定义函数0 Z3 Z( V1 N+ C# S
8 |* u9 F& ~% `  m( b8 K
  Public Function name()
6 R7 M; B) D" x* {2 `7 W" O1 A0 c- M% g
  Dim filename As String
# E. F( `- `: p' ^4 I
7 Z" |; I2 [2 w: Z+ A( @  filename = ActiveWorkbook.name: P% l4 [4 p$ ^* C& I4 ^6 u: K
# Z$ e3 y' G/ @; \& q' C: |1 ~
  name = filename
, @, ]/ r# z& h+ ?8 s( K7 _, s6 i* {# Z' a$ m* Y8 I6 N
  End Function
+ S8 n9 z% z" j/ t
4 `* d; |- z! H  19、如何获取一个月的最大天数
, B* H  ?4 c5 C9 Z4 M' I! C, J. H- |# j" d* |
  :"=DAY(DATE(2002,3,1)-1)"或"=DAY(B1-1)",B1为"2001-03-01. }7 Y' Q1 k; T) L% o

: g: \; O* y. v0 V) U& S# f+ r  数据区包含某一字符的项的总和,该用什么公式0 [+ m  V: `' r! B& Z
* R# s' B9 Y$ s4 {* ]
  =sumif(a:a,"*"&"某一字符"&"*",数据区): [- o1 S# R4 [: j0 C9 ^
. B( w- f! @0 Q  A7 m
  最后一行为文本:
/ m% P6 J  ], z" Q+ X9 L) q
5 H; t/ g2 P: J6 `! Q  =offset($b,MATCH(CHAR(65535),b:b)-1,)6 @' `/ W% G& P, U

* u" A% C  Y+ `/ P  最后一行为数字:3 O, |( l# m8 C  X5 Z8 [/ b
& }& X$ f8 E0 h0 H0 V, j
  =offset($b,MATCH(9.9999E+307,b:b)-1,)# B8 Z- \) A0 N7 x* }: x" L' C: e
1 S  q# o% K) t2 v4 D8 i) F6 g
  或者:=lookup(2,1/(b1:b1000<>""),b1:b1000)7 P# s7 D: \, N& Q
5 L5 w) |1 R/ J5 z9 |0 t
  评委打分中,如何去掉两个以上最高分,两个以上最底分,求剩余人员的平均分?同时显示出被去掉的分数。9 J) E  o' }) o

1 v& s! p% ?. i. Q- J6 i  看看trimmean()函数帮助。0 M3 @3 _& l0 @( L0 y* |5 m- }
* s  c; t) x* D
  被去掉的分数:
) j4 `4 M  w+ D( d2 z* X1 F" N$ S# X" p, z+ ?+ e6 Q, ~# o# ?6 u
  最大两个:=large(data,)0 q% M4 V2 I  C
- g# O1 Y, l7 B9 w$ n
  最小两个:=small(data,)
& x0 q/ P$ f4 U" ?: G1 v
, Y# i6 R! q* t& e, i! [' B  怎样很简单的判断最后一位是字母- B+ L, {2 q. Y" l* s* j: x; v
0 x  S  t7 F' L" U0 x4 \
  right(a1)*1
7 ~2 ^6 t! O0 u* w+ O' S5 q9 }) d' O! n  j
  出错的字母$ V" [; p: \  o, Q9 E; F5 p& b

5 ?( q3 ^( k/ |0 l! K9 A4 C; |  =IF(ISNUMBER(--RIGHT(A1,1)),"数字","字母")
6 \0 _' R  a( }3 s* W/ _$ r
) M8 ]- e6 F/ Y' D: p# c  =IF(ISERR(RIGHT(A1)*1),"字母","数字")+ j  s. f* f$ J

& i2 H/ g! E: U# ^, W& z0 C  如何 设置单元格,令其不接受包含空格的字符0 [- B9 \# ?% U  v+ u

/ b4 a! M+ A3 X2 G: U/ ]  选定A列) {( u- o4 w$ Z( F) z4 Q

& H7 P' x9 c3 G) m, I7 t, g  数据——有效性——自定义——公式
" G" E- X' {; _& a9 Q
- e: F; N) C$ r8 i  =iserror(find(" ",a1))& m5 k$ P3 o* |4 v- V2 i# u- J
: j# y0 ?5 G! T  e
  数据--有效性--自定义--公式
0 u* F$ a/ w" g/ Y3 i2 W3 i1 O0 ~1 ?
  =len(a1)=len(trim(a1))4 o+ f' y; D- h* R4 M! O
# O0 u# h8 F& Z" _  ~  o( i
  原来的函数是=a1+a4+a7+a10+a13+a16+a19+a22……
- A+ J7 t! ~1 _1 n( H0 i
. ?9 ~) S/ t  ]' L1 u7 _* ~) \  现在是=sum(n(offset(a1,(row(1:10)-1)*3,))): ?2 _8 L) s6 o" J; b9 N5 U& y
8 D% n; H) j5 B# \" T- _$ h
  在一个工作表中引用其他工作表中的数据,但是被引用的工作表不是固定的,根据我输入的工作表名自动选择相应的工作表中的数据,请问在公式里怎样引用?0 d# N  W8 u3 U7 Y

1 U3 h2 o/ Y" r' }) H  =INDIRECT("A1"&"!"&"E1") A1为工作表名
) {3 V5 |. e# N9 x6 g+ }' J  u' j8 L
  奇数行求和 =SUMPRODUCT((A1:A1000)*MOD(ROW(A1:A1000),2))1 @& \" X; }# \8 K% {! a9 _7 X- }) z* |
9 W1 Y& N, y- D1 c8 y4 o
  偶数行求和 =SUMPRODUCT((A1:A1000)*NOT(MOD(ROW(A1:A1000),2)))* j/ A1 w. r) O. K% s  A8 @
; Q. C$ @( B; H# z' ?! J3 \6 s
  查看字符串字数# j+ Y, j$ [6 F- L
9 T. U; {2 N4 }- R9 [2 ~  M( y% W
  =LEN(A1)
% i6 n% Q2 q7 _# U2 w  x
" M1 }6 o0 T& A9 S7 P8 j7 t1 O  q  求非空单元格数量
. K+ Q, ?: g' g6 F4 Y) X8 i  d- e% ]6 l. F1 H
  公式计算出来的数据,COUNTA不能用的(否则空字符也计算进去了)
1 F0 U% D, P. K) J/ y+ \; D+ |  {. I/ P: j' s
  =COUNTIF($E:$E536,"?*")
# S! X/ W$ U/ H* u# }- }  P' n( R% h& P& S* {3 O# Y; G+ T
  动态求和公式,自A列A1单元格到当前行前面一行的单元格求和.. Y9 C; p# o1 R

% o7 ?/ r  F* K7 Z  =SUM(INDIRECT("A1:A"&ROW()-1)), K4 n7 n( y- J% n6 O; _! u
, t& b* R) L; X1 Q3 d, H
  20、比较好用的excel文档修复工具6 k2 j% Y" a8 [' N" Z6 y
$ i- U4 V. `0 ^0 {3 D
  excelRecovery* }: A5 t# k6 `

' R: l& w3 p! Y- B  21、 excel开方运算2 z% l4 u* B$ v0 a* L0 J
6 N0 o9 K7 y" @. V0 j
  将8开3次方,可以用这个公式,在单元格中输入  =8^(1/3)
. X! x' j+ \# N3 p4 P$ z3 M2 B# ^& f
  22、单元格中的数据分散对齐
4 ]$ ~" y4 D& E, ]8 h  q
- W% E* S1 C) ~4 \3 J4 v; w" d  文本格式》全角输入
4 x3 n/ [/ ~0 G' a( W5 R
* `% J: N% `. f  23、查找工作表中的链接0 u1 Y- }3 o' R2 A* u- @" O
5 b1 t7 x, |* @' g, }- {( s3 U
  Ctrl+~ 或编辑》链接/ V' H3 V9 d5 @

" f) W0 e1 ~; K& t; \5 d' v" S0 t  24、如何让空单元格自动填为0. y9 n4 A! y9 F, p$ q# |

5 H0 j2 Z% g( y& x2 C9 Y  选中需更改的区域》查找》空》替换》0
7 x+ ?0 v' u1 K) ]/ r2 H6 T
, J  S% C, b! @4 S) H) ~: {8 T  25、把word里的数字转换到excel/ J8 z2 t: y, h
& w) i1 V" Y' s
      方法有多种,选中》复制》设置输入单元格为文本》选择性粘贴》值
% h2 {7 P  T# z* r- m. Y( B" o! a: m& S% w( N
8 e# X/ ?1 b  j* B4 P
  选中》表格转换为文本》粘贴》分列》对分列选项设置为文本' D) G8 z7 a- u

% _( s; ~# B3 _; U, C  另存为文本文件》excel中打开文本文件》对导入文本对话框进行对应设置
橡胶技术网 ,分享知识,创造价值! 一所没有围墙的大学!!
发表于 2008-8-28 12:13:27 | 显示全部楼层
学习了 !!!!!!!!!!!!!!!!!!!!!
橡胶技术网 ,分享知识,创造价值! 一所没有围墙的大学!!
发表于 2008-9-17 21:23:32 | 显示全部楼层
谢谢搂住,学习一下!~
橡胶技术网 ,分享知识,创造价值! 一所没有围墙的大学!!
发表于 2008-9-22 15:02:34 | 显示全部楼层
非常非常有用,大家多学习~~~
橡胶技术网 ,分享知识,创造价值! 一所没有围墙的大学!!
发表于 2008-10-7 11:01:18 | 显示全部楼层
先保存下来,慢慢学习!!!!!
橡胶技术网 ,分享知识,创造价值! 一所没有围墙的大学!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|橡胶技术网. ( 沪ICP备14028905号 )

GMT+8, 2024-11-23 06:22 , Processed in 0.022637 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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