- 最后登录
- 2023-2-17
- 注册时间
- 2011-6-1
- 威望
- 3599
- 金钱
- 60042
- 贡献
- 12387
- 阅读权限
- 255
- 积分
- 76028
- 日志
- 74
- 记录
- 301
- 帖子
- 7271
- 主题
- 472
- 精华
- 8
- 好友
- 409
签到天数: 769 天 [LV.10]以坛为家III - 注册时间
- 2011-6-1
- 最后登录
- 2023-2-17
- 积分
- 76028
- 精华
- 8
- 主题
- 472
- 帖子
- 7271
|
本帖最后由 糖糖2003 于 2011-12-12 13:09 编辑
/ E* H0 ~6 S8 o' @/ N# x1 u' Y/ F1 h' T( j, V$ g
Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,Excel中大量的公式函数可以应用选择,可以实现许多方便的功能,给使用者方便。 很难想象如果没有它,我们现在工作会处于什么状态。6 q, @5 u1 R0 z9 d1 Q
- A1 n; r( I3 ?, h$ c t在工作中,学习收集了一些方法,现分享给大家,欢迎补充并指出不足之处噢!
! @# u, Z, _& E( ?! @; @/ o有几个自己都没有用过,不知效果如何,大家抽空可以一起试试~~* ^4 q. B, C4 R& ]1 u
Z9 m" b- h! b# Y( s一、合同到期提醒
( V7 r# d g5 |5 Q0 m! R g 假如 A1单元格显示签订合同时间 2005-11-05 3 W0 p6 r" P# h; f: U, ~" W6 w5 F
B1单元格显示合同到期时间 2007-10-31- d8 u% P) ]( {5 X% e5 F
当前时间由系统提取出来 假设当前日期为 2007-10-1
+ B) Y4 _6 |% x4 v+ r9 U: p* Z6 e 想让C1单元格显示: 在合同即将到期30天内提醒:"合同即将到期", 且每日提醒 最好弹出提醒对话框,点击确定 当日不再提醒,点击取消当日在一定时间内继续提醒
- ^) [( }' G5 ]8 E! B=IF(ISERROR(DATEDIF(TODAY(),B2,"D")),"已过期",IF(DATEDIF(TODAY(),B2,"D")>30,"未到期",IF(DATEDIF(TODAY(),B2,"D")=30,"今天到期","差"DATEDIF(TODAY(),B2,"D")&"天到期")
/ @8 [0 Z. Y$ f差多少天到期的合同 如何让反应的文字以红色字体体现出来,这样好统计
; H( o1 h5 w7 _/ Q选中C列,格式>条件格式>公式>=AND(DATEDIF(TODAY(),B2,"D")<=30,DATEDIF(TODAY(),B2,"D")>0),再点击格式>在单元格格式对话框中选图案>选红色.确定
6 i' H9 R3 M* F, l# V7 d: A% z$ c* W8 U# b2 R$ X9 K, o
二、新税法下的个税计算公式/ M: G" \5 M4 ` E
公式=ROUND(MAX((应发工资-3500)*{3,10,20,25,30,35,45}/100-{0,21,111,201,551,1101,2701}*5,0),2);其中速扣数的公倍数5也可以乘以到里面
/ `1 H7 |% s0 ?: o) [( I
3 U' |: l" X( e, b1 |1 @. J三、年龄(岁数)和工龄的计算公式! g8 Z5 m8 a1 t! h6 a
公式=DATEDIF(I4,TODAY(),"y")"年"&DATEDIF(I4,TODAY(),"ym")&"月"&DATEDIF(I4,TODAY(),"md")&"日";其中I4为数据源; i- K- L- f& g
/ [- E5 C7 x; l( W7 I
四、平均年龄计算公式& c" o7 X( C# q7 R1 L" P; X( g+ Z( V
公式=AVERAGE(TODAY()-H3:H24)/365;其中H3:H24为计算范围;注:更新范围时,单回车键不行,需要ctrl+shift+回车键% p, Y( c- m- y( w( u }; R8 P% i4 R
+ G# _ k' l2 K8 ]五、数据查询并定位* g# i/ m4 a9 V6 V* [, g- c! r
1、O35=(输入查找内容);# Z$ ]4 i6 J0 i7 w0 T0 d: a
2、O36=IF(ISERROR(MATCH(O35,sheet1!C:C,0)),"",MATCH(O35,sheet1!C:C,0))。(意思为显示的位置,其中C为数据列);: u0 _( ~4 I9 @. D1 D/ O# {% d
3、O37=HYPERLINK("#sheet1!C"&O36,IF(ISNUMBER(O36),"点击显示","没有找到"))。(意思是查询结果);( ]4 W# B/ z1 |' e" Q! E' Z& A, x
注:可以应用在从大量数据中查找所需数据,当然你也可以通过Excel自带的查询工具(ctrl+f为快捷键)。
4 d/ R. {2 V) \1 V' G$ `
5 I& ]5 J5 f: K4 |' o1 W8 c! S六、如何在Excel中插入Flash时钟的?
+ e* {* P( e$ @8 ~) F动态时钟不是用函式运算、自动化功能制作出来的,这只是简单的插入Flash文挡的功能而已,而且只要你有Flash文件,任何人都可以轻松自行制作0 {* d) T3 |2 g
制作方法 U! ]$ S/ v5 L6 z! J- Q$ x2 X E
第1步 首先打开一个空白Excel文件,点击“视图” → 然后点选【控件工具箱】,→点击“其他控件”。如下图:6 K9 ?4 ~3 N9 \8 y9 |
第2步 然后再点击[Shockwave Flash Object]项目,表示要插入Flash物件) J F4 R; A* G/ j8 Q
第3步 接下来,鼠标会变成一个小十字,此时可以在Excel编辑区中画一个大小适中的方框,这个方框就是 用来显示Flash时钟的内容的
1 _) O( T! @- L _6 ]第4步 画好方框后,接着点击【属性】,准备设置属性。8 p4 J$ w0 m+ h/ r1 d2 B1 F
第5步 出现「属性」对话框后,将DeviceFont设置成False;将Eebedmovie设置成True;将Enabled设置成True;将Locked设置成True;将Loop设置成True;将Menu设置成False;并在“Movie”右侧填入时钟的地址与名称
7 I7 R7 A6 }+ ^0 C6 _第6步 退出设计模式,全部完成
7 B6 ^ e4 C% h2 ~1 s2 X) E! U
! m- M' t5 l* E七、与身份证相关公式1 j# z c: v* Z+ V. o; P
1、身份证验证
" q, I2 K+ Z' m) O% K! K公式=IF(LEN(A2)=18,MID("10X98765432",MOD(SUMPRODUCT(MID(A2,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=RIGHT(A2),IF(LEN(C3)=15,ISNUMBER(--TEXT(19&MID(C3,7,6),"#-00-00")))) w) p7 J$ d% @& `) Q# e
, o2 E# }! u4 D, O
2、提取性别 3 Q, F/ f; m0 R/ E, s& Q8 }0 c
公式=CHOOSE(MOD(MID(A2,LEN(A2)/2+8,1),2)+1,"女","男");或5 s" S+ d k6 |) Z
公式=IF(MOD(IF(LEN(A2)=15,MID(A2,15,1),MID(A2,17,1)),2)=1,"男","女")。; v3 T; D& ]. T- @" s2 H& H
2 C: C8 L1 {, z @$ ~3、判断生肖
# y W* D% S6 F9 E" R公式=CHOOSE(MOD(MID(A2,LEN(A2)/2,2),12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪");
2 N, O' A: b& l$ v以上A2为身份证数据源
7 _9 i" z! I. ]+ h' J" s
" O" e8 Q. n( V+ e! r6 g4、提取出生日期
; P' G4 U2 r- d, C& t. T公式=TEXT(RIGHT(19&MID(A2,7,LEN(A2)/2-1),8),"#-##-##");
& k3 s$ V$ D& T8 @5 c1 H3 t
1 ]* `- U% p' D- g5、提取年龄(整岁)% Q5 S1 N1 Q: w3 A4 p9 d" v
公式=INT(DAYS360(TEXT(RIGHT(19&MID(A2,7,LEN(A2)/2-1),8),"#-##-##"),TODAY())/360);
6 ~+ x" W) z: X0 B1 q, I
0 u( U% b8 C8 y) m5 d- b3 ^6、判断星座
7 x+ H: t% O% X: d4 t1 j公式=VLOOKUP(VALUE("1900-"&TEXT(MID(A2,LEN(A2)/2+2,4),"#-##")),{1,"摩羯座";21,"水瓶座";50,"双鱼座";81,"白羊座";112,"金牛座";143,"双子座";174,"巨蟹座";205,"狮子座";236,"处女座";268,"天秤座";298,"天蝎座";328,"人马座";357,"摩羯座"},2,TRUE);7 L6 J+ Z% N; h9 q" V
* h! I' I+ Z; ~+ j; O7、15位转换为18位. u# J6 w9 k# ]0 X- V0 z' B
公式=IF(LEN(C2)=15,REPLACE(C2,7,,19)&MID("10X98765432",MOD(SUMPRODUCT(MID(REPLACE(C2,7,,19),ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1),C2);& J: d( O: {& r3 Y$ V
( n# M+ [& L# j/ A: t |
-
总评分: 金钱 + 20
查看全部评分
|