- 最后登录
- 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 编辑
; q/ R0 y8 X/ _. G( P/ m0 H: q, X1 d+ T1 o: v5 }( C6 d
Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,Excel中大量的公式函数可以应用选择,可以实现许多方便的功能,给使用者方便。 很难想象如果没有它,我们现在工作会处于什么状态。& o: N4 V" S! p4 I3 T2 }1 \: ^
' K9 q7 A2 h. @! t
在工作中,学习收集了一些方法,现分享给大家,欢迎补充并指出不足之处噢!
; ~0 n: L" M- z& s q t( \有几个自己都没有用过,不知效果如何,大家抽空可以一起试试~~4 ~* n+ H0 i) r2 N% S* W* C2 }; [8 u
- G- D6 b, e1 r$ `- J8 A% F一、合同到期提醒
3 m# K3 G; s2 A" ]. W 假如 A1单元格显示签订合同时间 2005-11-05 . g" W% h8 w- y, f
B1单元格显示合同到期时间 2007-10-316 w+ U+ t/ |7 e4 @6 k5 J/ m8 \7 p
当前时间由系统提取出来 假设当前日期为 2007-10-10 Z/ J' h* b: m9 r# j5 O X8 ]% |
想让C1单元格显示: 在合同即将到期30天内提醒:"合同即将到期", 且每日提醒 最好弹出提醒对话框,点击确定 当日不再提醒,点击取消当日在一定时间内继续提醒
) t% @1 E) f4 }=IF(ISERROR(DATEDIF(TODAY(),B2,"D")),"已过期",IF(DATEDIF(TODAY(),B2,"D")>30,"未到期",IF(DATEDIF(TODAY(),B2,"D")=30,"今天到期","差"DATEDIF(TODAY(),B2,"D")&"天到期")
/ v: _. K( M) i4 y差多少天到期的合同 如何让反应的文字以红色字体体现出来,这样好统计
3 P9 Y/ P4 B% V. i4 Q0 D选中C列,格式>条件格式>公式>=AND(DATEDIF(TODAY(),B2,"D")<=30,DATEDIF(TODAY(),B2,"D")>0),再点击格式>在单元格格式对话框中选图案>选红色.确定1 p5 {- |# F7 S- [ w& w+ b; D" ^
+ n) u- n$ U2 ?- B
二、新税法下的个税计算公式. [6 W$ C( {# p& |
公式=ROUND(MAX((应发工资-3500)*{3,10,20,25,30,35,45}/100-{0,21,111,201,551,1101,2701}*5,0),2);其中速扣数的公倍数5也可以乘以到里面# R+ j) C0 U$ a
# t5 \2 }: [3 Y& d0 i- I
三、年龄(岁数)和工龄的计算公式
( R/ L9 ?$ y7 ~公式=DATEDIF(I4,TODAY(),"y")"年"&DATEDIF(I4,TODAY(),"ym")&"月"&DATEDIF(I4,TODAY(),"md")&"日";其中I4为数据源
/ Z" j) X7 C9 G9 C8 P3 c( c: p6 M) x8 g8 X& R1 U
四、平均年龄计算公式6 \! U* o9 B& w! ]! q* x' `- R
公式=AVERAGE(TODAY()-H3:H24)/365;其中H3:H24为计算范围;注:更新范围时,单回车键不行,需要ctrl+shift+回车键% b! ^3 H7 t6 H% Y$ j
% M3 @6 S; O; B1 l3 `/ O- C% h6 ~8 T
五、数据查询并定位
7 f2 R7 f0 I; a+ B2 [1、O35=(输入查找内容);
6 x E$ r J! t2 L4 }0 s2、O36=IF(ISERROR(MATCH(O35,sheet1!C:C,0)),"",MATCH(O35,sheet1!C:C,0))。(意思为显示的位置,其中C为数据列);
8 r+ t: g1 g1 F$ ^9 Y1 Q/ Q' ]3、O37=HYPERLINK("#sheet1!C"&O36,IF(ISNUMBER(O36),"点击显示","没有找到"))。(意思是查询结果);0 X# L" A) Y9 s' s2 _& `
注:可以应用在从大量数据中查找所需数据,当然你也可以通过Excel自带的查询工具(ctrl+f为快捷键)。
3 E/ v# a$ P2 R6 O! Z6 M! D5 w* Z) J) g, M& P' Y
六、如何在Excel中插入Flash时钟的?
; B' r; _. G8 f6 h% v' z动态时钟不是用函式运算、自动化功能制作出来的,这只是简单的插入Flash文挡的功能而已,而且只要你有Flash文件,任何人都可以轻松自行制作$ ]- k. _4 b. {- z% z* c8 x
制作方法
1 ]$ k) |( O g第1步 首先打开一个空白Excel文件,点击“视图” → 然后点选【控件工具箱】,→点击“其他控件”。如下图:
1 s* N( B3 ?* t4 ]第2步 然后再点击[Shockwave Flash Object]项目,表示要插入Flash物件4 _# A& |# [- z$ h
第3步 接下来,鼠标会变成一个小十字,此时可以在Excel编辑区中画一个大小适中的方框,这个方框就是 用来显示Flash时钟的内容的: u4 J" T; F6 c$ Q8 a4 ?
第4步 画好方框后,接着点击【属性】,准备设置属性。* I, u" J k3 @) z& X5 e
第5步 出现「属性」对话框后,将DeviceFont设置成False;将Eebedmovie设置成True;将Enabled设置成True;将Locked设置成True;将Loop设置成True;将Menu设置成False;并在“Movie”右侧填入时钟的地址与名称" e8 F% j2 L3 E* Q/ M( @. ?3 S6 A
第6步 退出设计模式,全部完成0 U9 L; V+ f8 G; D
* R: B8 S. M7 {" e8 S! l k
七、与身份证相关公式
/ T6 S0 C0 _9 y+ S/ |4 R( q# `% g1、身份证验证, c6 ]: k9 e$ k+ O7 T
公式=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"))))
7 t$ J+ }) \4 H: c: g3 M& o0 w4 |2 d6 b$ B
2、提取性别 / k, L. S! ?. C2 ~7 B2 [. O2 L
公式=CHOOSE(MOD(MID(A2,LEN(A2)/2+8,1),2)+1,"女","男");或
& C1 _" j( i2 L# [2 [* z公式=IF(MOD(IF(LEN(A2)=15,MID(A2,15,1),MID(A2,17,1)),2)=1,"男","女")。# G* k4 j, _( L4 {8 K
3 f2 p/ v9 ]6 T+ J7 U) m9 n8 q3、判断生肖, g8 A! `1 j6 ]4 S; c6 r! Y
公式=CHOOSE(MOD(MID(A2,LEN(A2)/2,2),12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪");- F) B# C1 Q" [+ E4 I! _
以上A2为身份证数据源
5 F* l0 S. m' F v6 b% m! X9 Q
# B' p4 k/ W7 g+ q0 K( s4 Q+ x7 a" b4、提取出生日期
# }8 K& y' M. m6 \: H, a! m: b# k公式=TEXT(RIGHT(19&MID(A2,7,LEN(A2)/2-1),8),"#-##-##");
7 R$ C& X, {: @4 s$ x: j4 J' C v. i8 t y( ]. R- G
5、提取年龄(整岁)" _$ W3 T; d& \# G" ^9 I
公式=INT(DAYS360(TEXT(RIGHT(19&MID(A2,7,LEN(A2)/2-1),8),"#-##-##"),TODAY())/360);
# |' q8 w, c: j* Q) ?6 D6 H1 V$ G0 z/ q$ C1 K
6、判断星座* l, K* h4 e: \0 _/ g* q
公式=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);8 `/ o u. q& A4 s4 V+ l5 b
" J8 a! Y( R( r0 ?3 T3 c7 \
7、15位转换为18位6 j4 H0 H! l' d3 }9 R$ a ?1 w
公式=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);6 X7 f" J3 Y& H. s5 z
1 n; t' } ? ` |
-
总评分: 金钱 + 20
查看全部评分
|