- 最后登录
- 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 编辑 : s; Y( O8 K i3 V" B* W
+ T" U2 R5 B% a: G5 }Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,Excel中大量的公式函数可以应用选择,可以实现许多方便的功能,给使用者方便。 很难想象如果没有它,我们现在工作会处于什么状态。7 {$ R9 T- j& s3 y/ g( F( M5 ~8 `
- N& g" w1 ?0 y5 K$ i+ g* u* y: E$ ^在工作中,学习收集了一些方法,现分享给大家,欢迎补充并指出不足之处噢!
3 {6 _9 N* }0 M1 ~有几个自己都没有用过,不知效果如何,大家抽空可以一起试试~~
+ T3 s5 L8 q( ~, |+ v9 M+ w! k4 k7 c- \. @
一、合同到期提醒: \1 ~9 Y& y$ J8 ]2 R$ b2 I
假如 A1单元格显示签订合同时间 2005-11-05 $ s. m: `* p! L( k; d2 J
B1单元格显示合同到期时间 2007-10-31! U+ r; Z2 q+ ]) ~) X
当前时间由系统提取出来 假设当前日期为 2007-10-18 \& W E2 A$ C
想让C1单元格显示: 在合同即将到期30天内提醒:"合同即将到期", 且每日提醒 最好弹出提醒对话框,点击确定 当日不再提醒,点击取消当日在一定时间内继续提醒6 I3 l: Z; z! W
=IF(ISERROR(DATEDIF(TODAY(),B2,"D")),"已过期",IF(DATEDIF(TODAY(),B2,"D")>30,"未到期",IF(DATEDIF(TODAY(),B2,"D")=30,"今天到期","差"DATEDIF(TODAY(),B2,"D")&"天到期")
0 c* C4 |) W) t( h. i差多少天到期的合同 如何让反应的文字以红色字体体现出来,这样好统计% H( t) z4 F% ]- [
选中C列,格式>条件格式>公式>=AND(DATEDIF(TODAY(),B2,"D")<=30,DATEDIF(TODAY(),B2,"D")>0),再点击格式>在单元格格式对话框中选图案>选红色.确定+ m; s2 M2 c: V: B1 R+ g+ ^' l/ C4 d5 \) h
3 y3 @* [6 V9 R4 n2 P' E6 J7 ~/ f
二、新税法下的个税计算公式2 ]8 G& y+ D2 q; m ]9 n( _
公式=ROUND(MAX((应发工资-3500)*{3,10,20,25,30,35,45}/100-{0,21,111,201,551,1101,2701}*5,0),2);其中速扣数的公倍数5也可以乘以到里面
" D; r/ z& x. ]# L; O
0 V6 D [6 F& D, T! ?% Y9 X三、年龄(岁数)和工龄的计算公式
8 [4 M8 f1 Z& H8 c" P$ P! Q9 K公式=DATEDIF(I4,TODAY(),"y")"年"&DATEDIF(I4,TODAY(),"ym")&"月"&DATEDIF(I4,TODAY(),"md")&"日";其中I4为数据源 D& F9 j* B6 y+ o" L: s! a; n
% R0 f/ v/ ]. c; s9 e! i: f9 P
四、平均年龄计算公式
5 a( R9 c% H" G5 j% u* N2 R: q公式=AVERAGE(TODAY()-H3:H24)/365;其中H3:H24为计算范围;注:更新范围时,单回车键不行,需要ctrl+shift+回车键
7 @, E( c' U! e2 x; `1 r1 i4 D$ S' k. Y, E
五、数据查询并定位
+ v4 v' h+ I& G6 M: C7 R2 f" ~1、O35=(输入查找内容);
9 O3 c0 Y' b) f8 g2、O36=IF(ISERROR(MATCH(O35,sheet1!C:C,0)),"",MATCH(O35,sheet1!C:C,0))。(意思为显示的位置,其中C为数据列);0 v6 m! I( Q- D& }
3、O37=HYPERLINK("#sheet1!C"&O36,IF(ISNUMBER(O36),"点击显示","没有找到"))。(意思是查询结果);
& O3 ^; O. I z" [注:可以应用在从大量数据中查找所需数据,当然你也可以通过Excel自带的查询工具(ctrl+f为快捷键)。( ~, _+ h& x# h7 e5 A% Q9 S6 _8 e6 ?
& \" k) p) S9 c* h# |六、如何在Excel中插入Flash时钟的?1 s8 ~% k$ |. U; A* F
动态时钟不是用函式运算、自动化功能制作出来的,这只是简单的插入Flash文挡的功能而已,而且只要你有Flash文件,任何人都可以轻松自行制作4 R/ h9 d1 \2 Z0 N- A- n# j/ u! t7 k
制作方法
' O7 a9 U* S" ?( }- T第1步 首先打开一个空白Excel文件,点击“视图” → 然后点选【控件工具箱】,→点击“其他控件”。如下图:' A! ?1 R% P5 I
第2步 然后再点击[Shockwave Flash Object]项目,表示要插入Flash物件
- `4 G) X' P: ~# V; l5 z第3步 接下来,鼠标会变成一个小十字,此时可以在Excel编辑区中画一个大小适中的方框,这个方框就是 用来显示Flash时钟的内容的
# z& S9 H: |" b1 A第4步 画好方框后,接着点击【属性】,准备设置属性。
/ b6 o4 @/ _0 U; u+ m第5步 出现「属性」对话框后,将DeviceFont设置成False;将Eebedmovie设置成True;将Enabled设置成True;将Locked设置成True;将Loop设置成True;将Menu设置成False;并在“Movie”右侧填入时钟的地址与名称3 w. r& v# F: y" l
第6步 退出设计模式,全部完成
' F h4 p' C: B3 M8 G0 l: J" B |: }- e+ C- v. p2 m; @9 ]
七、与身份证相关公式/ d: O$ p/ C' Q' Z/ s, x( r
1、身份证验证
6 H( d. k; F! E/ V, K3 Q! H9 D. ?公式=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"))))$ T4 J; a; T% Z! |
# J ?( h4 m; @8 y
2、提取性别 2 M+ ~, b6 t* \( d
公式=CHOOSE(MOD(MID(A2,LEN(A2)/2+8,1),2)+1,"女","男");或
+ X `# h5 `0 b' @5 w3 f公式=IF(MOD(IF(LEN(A2)=15,MID(A2,15,1),MID(A2,17,1)),2)=1,"男","女")。% n. Y* p" }2 p% T6 [. Q: O0 `
5 J" B( O" A# w
3、判断生肖: H. N, V7 N' V& \. s* W, X5 a
公式=CHOOSE(MOD(MID(A2,LEN(A2)/2,2),12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪");
* o* ^/ S# i0 E+ _7 ^/ l8 @以上A2为身份证数据源9 n8 E' y. ~( [. M
5 j- M* x" [: Z' d4、提取出生日期
' h9 k! y; I. Q公式=TEXT(RIGHT(19&MID(A2,7,LEN(A2)/2-1),8),"#-##-##");. @3 V# p( O6 y% e& R/ f
5 T7 i) ?4 d5 m9 Y- h8 h# ]' Z
5、提取年龄(整岁)4 C7 o4 F9 x: A& E& \3 ~- T% @# \
公式=INT(DAYS360(TEXT(RIGHT(19&MID(A2,7,LEN(A2)/2-1),8),"#-##-##"),TODAY())/360);
J0 d( f# V) m$ j, E: Q$ {
/ S( \ F7 t& _: k6 m6、判断星座
3 \- Q7 k1 d: w! C5 K5 b) k, p6 M公式=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);
) ]. V7 k+ o7 M# l' U& ^9 {' {
1 x( B3 K7 Q+ J: @3 H7、15位转换为18位1 r6 j* z( i% f) v
公式=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);, |$ I, A. ~3 h. Q1 v
9 Y8 P7 P" g5 }, l5 } |
-
总评分: 金钱 + 20
查看全部评分
|