旗下网站:橡胶人才网

橡胶技术网

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

比较常用的25条Excel技巧

[复制链接]
发表于 2007-11-23 18:30:53 | 显示全部楼层 |阅读模式

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

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

x
1、两列数据查找相同值对应的位置 # w5 |; g' I5 B' N% n  =MATCH(B1,A:A,0) 3 G/ L* m: a; `* S: k + f7 I0 ]( v) H' m' X' w2、已知公式得结果 5 `, H2 Q0 T7 R/ {% @$ U9 @0 K/ ~& n1 S8 F; X2 z, N3 K   定义名称=EVALUATE(Sheet1!C1) 7 z' q+ R2 f) Z g) {" ^! G % ~- c% H9 J7 `: s  已知结果得公式 * v% a- E+ E f$ {3 F( c: I: C* I- |   定义名称=GET.CELL(6,Sheet1!C1) 6 o( U8 x7 X" H# Q. O0 p & _8 z6 g/ @ Q- v3、强制换行. ~6 Y8 [! J/ t$ k & _( @, k* J- E' J   用Alt+Enter3 e" k, ^' `+ z4 l6 K, X( j ) z/ J, R" ^& `9 t G 4、超过15位数字输入6 W& j- `, B( q l! l 7 x2 M* A. U4 m" e6 R   这个问题问的人太多了,也收起来吧。一、单元格设置为文本;二、在输入数字前先输入'3 c/ Q9 f- x$ j6 u8 ]7 p4 p* L" ~; m - ~4 T0 n& H3 v# S 5、如果隐藏了B列,如果让它显示出来?! R% \7 f+ ^' D$ A v8 n, X3 @" t W+ q  选中A到C列,点击右键,取消隐藏 + U. g# A9 P; E1 u1 Q0 ^" A 2 G/ O! x; A" t; g. j; o6 n  选中A到C列,双击选中任一列宽线或改变任一列宽7 W' m2 v+ V0 e, l4 z" B0 v8 T C6 t : X- t) Q6 z0 y* K+ C- T6 b  将鼠标移到到AC列之间,等鼠标变为双竖线时拖动之。 ( u/ l: t) Z$ s2 d / j/ ^; T& Q% r. o& i# A- q6、EXCEL中行列互换6 z& G6 o+ k; S9 q @- x7 c1 C! b, ?6 ^% X/ y4 P/ V, H  复制,选择性粘贴,选中转置,确定即可' \& a3 n: J) U6 M7 h2 Z% O 3 z5 d/ r& z; G+ W! ~% x5 |) G 7、Excel是怎么加密的# p8 N6 T+ c/ I& q s " ?/ u' J5 P. v m" K1 q   (1)、保存时可以的另存为>>右上角的"工具">>常规>>设置6 }% \- b. |4 _6 x , E$ J" U' [$ [5 M6 Y. ~ f$ v  (2)、工具>>选项>>安全性" E+ H. k' O' p/ w# D( y ! U+ U& z2 z/ a6 @! _* T. w 8、关于COUNTIF4 t; z; p, Z/ y) a& q# K L5 _ l- R( \. D$ |, \. P   COUNTIF函数只能有一个条件,如大于90,为=COUNTIF(A1:A10,">=90")& y# c a$ s' [ " T- _( C0 c3 \3 a( v, M _   介于80与90之间需用减,为 =COUNTIF(A1:A10,">80")-COUNTIF(A1:A10,">90")0 C+ F; W* x2 v. [. F7 }4 W + ~" i6 @/ e. R. [! o9、根据身份证号提取出生日期1 y; _$ s; j) C7 V5 a: P 6 H: s: T+ R6 O   (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)),"错误身份证号")) 5 R7 r9 M) Y) }2 [0 D& g' U* {( u 3 Z" y% g; E$ |* [, B: b  (2)、=TEXT(MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")*1 3 O+ u% R' B j* h/ e3 `# |+ | 10、想在SHEET2中完全引用SHEET1输入的数据 - L4 X' R1 K8 g% Q1 Z 2 D+ k8 t4 `& ]# M& E2 \( z  工作组,按住Shift或Ctrl键,同时选定Sheet1、Sheet2。 ( n) W' _1 `& E: z ! j$ l) z0 u' \6 n' N r3 f11、一列中不输入重复数字( Y8 i- N/ X9 t/ ~7 }- S7 t' a ' k) _5 h2 V' H( S' b( E3 p3 \   [数据]--[有效性]--[自定义]--[公式] $ o5 k1 T( @" ^1 |4 s' K4 r- c& H+ g1 u9 K; e% S   输入=COUNTIF(A:A,A1)=1# ^, a m a2 t ' [+ A+ U" H2 A7 H( v   如果要查找重复输入的数字8 J5 g, `6 Q9 N+ F2 C4 _/ O 3 |: U0 o: H& y5 M) @! p  条件格式》公式》=COUNTIF(A:A,A5)>1》格式选红色 - C2 w( J6 Z E% a3 v: R % [: o6 s) N ~, ~8 Q l! }12、直接打开一个电子表格文件的时候打不开& j, G- }; P& y7 A; L3 ~ n & W& N' E8 G) a8 W  “文件夹选项”-“文件类型”中找到.XLS文件,并在“高级”中确认是否有参数1%,如果没有,请手工加上5 R' g @3 S w* T) N+ o( {' ^ 1 c3 j! n8 X& q& }" |- ?4 U, Z0 i' b13、excel下拉菜单的实现; |+ N# d0 f- Y# O; V: Q# W% g 2 F0 r! U3 b c) S9 E   [数据]-[有效性]-[序列] , u8 ]+ o+ l( f! g0 [" _3 Q' r# l$ Z7 ?" F) @8 [ 14、 10列数据合计成一列 6 t4 O) }& n! A9 l3 D$ ^ 3 u' |6 a" c* F7 a$ h  =SUM(OFFSET($A$1,(ROW()-2)*10+1,,10,1)) # X% |( I2 f+ a# x: x8 f: p5 N+ J# z7 l3 F$ k# O6 e 15、查找数据公式两个(基本查找函数为VLOOKUP,MATCH) 8 L* `6 o# p: t& O3 `: O& O8 a2 w- V   (1)、根据符合行列两个条件查找对应结果 4 v1 q' I6 V; \- m) o4 f* \* X3 k$ Q" n4 h2 w, R   =VLOOKUP(H1,A1:E7,MATCH(I1,A1:E1,0),FALSE)0 x: n! B7 u! Y0 j8 W5 G ! s" B) L5 Q% I0 p+ ^   (2)、根据符合两列数据查找对应结果(为数组公式) ( H% ~5 u% K) c0 m% C: ^4 r) E! v2 G! ~1 T. o   =INDEX(C1:C7,MATCH(H1&I1,A1:A7&B1:B7,0)) # k1 n6 L' }8 A. }& T( v9 X0 K2 N. Z1 v! i6 E 16、如何隐藏单元格中的0) i0 b9 a, z( d. M K5 l7 | ?0 ]. F2 E# A# l   单元格格式自定义0;-0;;@ 或 选项》视图》零值去勾。呵呵,如果用公式就要看情况了。) W/ c5 X) R+ M# o5 O 6 L1 k3 t, \- B) E/ e I, H17、多个工作表的单元格合并计算 k9 r, U8 i. C& |' j, E 6 Z0 r% ?: U; A/ ^1 t, X  =Sheet1!D4+Sheet2!D4+Sheet3!D4,更好的=SUM(Sheet1:Sheet3!D4); g; T3 q/ b( I% \$ ]0 d2 M9 k ( F& @9 m' @/ O, I; w; h4 K18、获得工作表名称 5 o8 T" l: s; G, I4 s2 B# U 9 ?4 [( I& x6 ~8 x) u8 J  (1)、定义名称:Name , o O% }6 N8 }. G4 H ) t% m; c% z3 }6 E  =GET.DOCUMENT(88)9 f7 T! D0 U4 O, {/ n* _ ) d4 H3 Z) O! R9 E& p" p   (2)、定义名称:Path, K6 D0 l$ N/ t4 h# ?2 \3 b6 g4 g % w% E" ~& b- v6 L. _) }   =GET.DOCUMENT(2) 5 [+ Z6 }( @% M5 F. b9 P, v' Y$ y6 w. s) m% B. G   (3)、在A1中输入=CELL("filename")得到路径级文件名 6 x4 f) ?* D3 E) |: @+ \: Y( p. e8 |. i   在需要得到文件名的单元格输入 & C! u4 Q" o) V ( W9 D& Z$ g; J' k# x N  =MID(A1,FIND("*",SUBSTITUTE(A1,"\","*",LEN(A1)-LEN(SUBSTITUTE(A1,"\",""))))+1,LEN(A1))$ ]& E+ {9 @0 h D6 M 7 ]% O) P* W: I' e- T' Y8 r   (4)、自定义函数' v; N+ T% D- G; ~. k, ` ) {" P7 h- @. a   Public Function name() $ T4 W* b4 q) G) v! O4 s2 {7 ? 6 ]! {3 {5 k' l9 _  Dim filename As String * h( s3 A+ Q/ J7 S 1 q- k+ Q3 g5 A9 w% _' U, V  filename = ActiveWorkbook.name ! J/ u( x$ n2 T. {. v 3 ?' k, w8 R! j! j  name = filename# d& \. Y7 u% x, j2 L 7 e+ D) V! b3 L& L# Y4 r+ S! f  End Function - r; i+ f5 E+ }1 M) \. l$ h1 N) w( @ , B/ \( m; Z8 s4 }19、如何获取一个月的最大天数 1 w7 g+ n! H6 ^+ i0 s5 K$ r ' L8 |. q7 k- A( a  :"=DAY(DATE(2002,3,1)-1)"或"=DAY(B1-1)",B1为"2001-03-01 ) l. I6 N9 g4 @4 o5 }; y! T $ S+ _7 Z) K6 D* d# }; { d% L  数据区包含某一字符的项的总和,该用什么公式 " Q+ X8 \4 B) j# d8 J. \3 z5 G; [, \4 F* e8 i   =sumif(a:a,"*"&"某一字符"&"*",数据区) # p) O( e% i4 g) X6 `0 e' }4 f6 a) B& Q3 m, u+ S   最后一行为文本: Z" x. R6 T& A, X7 h5 e 6 g2 s5 e" \7 D' L3 `1 n  =offset($b$1,MATCH(CHAR(65535),b:b)-1,); E) S- w2 u' @9 j& b# i9 y ( S" H; x& I1 Y4 E6 ~   最后一行为数字: . H8 j7 |( _3 W4 G& N3 ^ K4 E! u 1 W2 Q: j6 @, E  =offset($b$1,MATCH(9.9999E+307,b:b)-1,)$ t* i8 d1 P1 c% f * o' H3 _6 v: V/ G. I   或者:=lookup(2,1/(b1:b1000<>""),b1:b1000)4 Q. }2 X6 ^; t1 r6 b# a& A / k3 t# G6 q2 `( s4 _   评委打分中,如何去掉两个以上最高分,两个以上最底分,求剩余人员的平均分?同时显示出被去掉的分数。 1 b+ v8 J8 |7 o7 J* E, U/ ^4 n2 p* B* t- g% ]6 o% b   看看trimmean()函数帮助。 ) \6 }' |: Z O9 s3 } * h$ W' ^$ ?$ j n7 x  被去掉的分数:7 d0 [2 H7 i( w4 P1 V9 z$ \ : {. q( s. ^6 M; J! d0 x+ z0 {6 u  最大两个:=large(data,{1;2})& [8 \6 Y4 r: c 4 g* k0 d- z- l& Y, j4 a  最小两个:=small(data,{1;2}) & `$ b! X" v. D& a0 r 1 H2 d# p. k2 Q8 x/ y9 o/ J  怎样很简单的判断最后一位是字母 3 k& d' b! S6 {. ^) u( B O: U5 ~2 w% @- j+ N. S9 W5 @4 i% h   right(a1)*1 ! f- W5 R+ C4 c* J- u/ w3 c5 {7 V/ f3 J t   出错的字母 ; H! S* Y+ d$ k: a& `1 m( z9 P* z. ~3 Z* q7 _   =IF(ISNUMBER(--RIGHT(A1,1)),"数字","字母")6 i+ S9 y/ O( }3 v( i; [ : C( S; F a6 c; B4 F  =IF(ISERR(RIGHT(A1)*1),"字母","数字") ' o% E7 j1 b7 ?8 w) M . M" |, a8 N. d- U  如何 设置单元格,令其不接受包含空格的字符 & z* u+ |2 C( U, Q% b& r , A6 S( s: A3 o3 d a  选定A列! F2 h7 z/ E; q: o 3 U2 X! ^1 c5 |   数据——有效性——自定义——公式7 ^* W7 c8 O9 B: I. U# F ! y# ?& q0 x% \* W. }- `$ l' j   =iserror(find(" ",a1)) 9 B6 }2 @( {5 o( L% w4 v4 l6 g4 m% H   数据--有效性--自定义--公式 1 V L4 g; u* ]' z! @* B . o5 E F* Q0 z4 F% u9 [  =len(a1)=len(trim(a1)) + p% _% Q) B9 V' F5 t* q: f 0 L! N* B) ]2 d5 H5 z" z  原来的函数是=a1+a4+a7+a10+a13+a16+a19+a22.....6 k/ _1 W3 J, a0 K! G1 k$ D" z % G8 B' T$ x% d' J d5 O   现在是=sum(n(offset(a1,(row(1:10)-1)*3,))) * D7 ~ c8 L" m+ @1 e# E+ k; r8 Q( M" J   在一个工作表中引用其他工作表中的数据,但是被引用的工作表不是固定的,根据我输入的工作表名自动选择相应的工作表中的数据,请问在公式里怎样引用?1 P; b# E& q) P- X% [ i& \5 C1 Y/ d' M   =INDIRECT("A1"&"!"&"E1") A1为工作表名 4 c( b* z" g9 r) H, M1 T 0 z- H) {3 v* E6 p6 _3 O3 J  奇数行求和 =SUMPRODUCT((A1:A1000)*MOD(ROW(A1:A1000),2)) 0 J* @7 {5 g; { ^; F* p8 C t2 J  偶数行求和 =SUMPRODUCT((A1:A1000)*NOT(MOD(ROW(A1:A1000),2)))3 }' Y7 s* t G2 P# p3 I$ q ! k% V, Q: \: l0 z! Z' ]* f9 s* g1 Y5 m/ s   查看字符串字数: k9 M: q6 |: W1 n H6 [9 r! B * j r: G0 a" i5 d" _  =LEN(A1) - j) ~3 s5 z0 d: l& | ' _- m$ x2 s. U0 }% {  求非空单元格数量 1 z y4 k4 L) w) T6 c- ?! X 2 [5 r3 n& y( Q8 K- @/ |  公式计算出来的数据,COUNTA不能用的(否则空字符也计算进去了)3 Y* v% a8 I6 u # j" {+ C4 n w5 Y$ a% \   =COUNTIF($E$3E$65536,"?*")$ @, b9 x7 o* Z- A# t* b! ~ + G2 \7 S+ Q4 V/ A. a$ {2 v, k  动态求和公式,自A列A1单元格到当前行前面一行的单元格求和.5 q* d# f2 q. V: w$ U* E ' r. f4 V$ N G- U2 n& h6 W   =SUM(INDIRECT("A1:A"&ROW()-1)) Z8 d0 w5 P! }1 e- q! K4 G * K3 M$ ]7 T2 s! V# } 20、比较好用的EXCEL文档修复工具5 C2 H9 {( s4 N8 e, N 8 E4 X: |" [3 ~( o B2 l% \* F  ExcelRecovery. m/ f% B1 D% @; z3 j2 q 8 ~ |# t& k# C6 f' g8 q21、EXCEL开方运算 ) b- s. L& c4 H. S9 ]% v6 { 7 V) Y% d- j- T2 v6 M) k; J- C  将8开3次方,可以用这个公式,在单元格中输入  =8^(1/3)9 y* R D& `$ D0 V* d0 @ 1 U; O. H! j S/ t" P0 ?* r22、单元格中的数据分散对齐 4 f9 n+ U) A. ^" d! z+ A% s 4 Q, C% V; I$ b) E4 u0 [- G% d5 ~  文本格式》全角输入 ! Q( R8 E$ F# n# [& b% B 5 ]( ?% f- j5 R23、查找工作表中的链接 5 @& [( J, v- C# l$ _ 8 c- R: D, N, q  Ctrl+~ 或编辑》链接 ! K# S1 _: r: B+ i. ^8 k) L ( O- \0 f$ }! S6 z24、如何让空单元格自动填为0! T9 r; I$ d& b# C 8 Q$ K8 n& @* V1 _' q   选中需更改的区域》查找》空》替换》0 ( N+ _* [5 f. M5 a" `$ m/ V$ F . ~ \" r9 n7 d, Q% x25、把Word里的数字转换到Excel ( T; s4 w3 k$ j4 X1 ~- L1 V; O8 Y: i. ?   方法有多种,选中》复制》设置输入单元格为文本》选择性粘贴》值6 A& b9 t+ w9 T$ c9 q" Z " j- r3 M) A0 `1 {* Z! P0 E  选中》表格转换为文本》粘贴》分列》对分列选项设置为文本9 L) f3 X: A" m7 G4 k ' D0 ^* |. N( J* N) U   另存为文本文件》EXCEL中打开文本文件》对导入文本对话框进行对应设置 , ]" J" j+ z u) u
橡胶技术网 ,分享知识,创造价值! 一所没有围墙的大学!!
发表于 2007-11-23 19:37:48 | 显示全部楼层
不错
橡胶技术网 ,分享知识,创造价值! 一所没有围墙的大学!!
发表于 2007-11-23 23:37:39 | 显示全部楼层
非常有用,谢谢共享!~
橡胶技术网 ,分享知识,创造价值! 一所没有围墙的大学!!
发表于 2007-11-24 02:35:31 | 显示全部楼层
保存下来,以后统计就方便多了!
橡胶技术网 ,分享知识,创造价值! 一所没有围墙的大学!!
发表于 2007-12-24 23:48:13 | 显示全部楼层
好。
橡胶技术网 ,分享知识,创造价值! 一所没有围墙的大学!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则


首页 | 网站简介 | 推广合作 | 技术服务 | 橡胶培训 | 资料光盘 | vip会员 | 橡胶论坛 | Archiver | 手机版| 返回顶部

联系电话:021-59195925 橡胶咨询:13524284813 邮箱:loogo@163.com ;橡胶技术网为你服务 QQ:36656166
Power by discuz X Rubber ©2016 sto.net.cn 备案号:沪ICP备14028905号
橡胶技术交流会 - 橡胶新闻价格 橡胶网址 名人堂. 橡胶培训班 橡胶搜索
需要在橡胶技术网橡胶人才网推广产品,或成为vip会员,请联系 13524284813

橡胶技术网微信订阅号