- 最后登录
- 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 编辑
8 @6 L! c* l) |
/ x8 t) X7 o' H5 |& p8 v( ?Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,Excel中大量的公式函数可以应用选择,可以实现许多方便的功能,给使用者方便。 很难想象如果没有它,我们现在工作会处于什么状态。, K3 Z* R. q0 y) }& U2 C
" ]: G, d! S; q' e. e在工作中,学习收集了一些方法,现分享给大家,欢迎补充并指出不足之处噢!
7 D' F$ e* }" [. o有几个自己都没有用过,不知效果如何,大家抽空可以一起试试~~! D$ q0 g' ~1 U
4 K x' R* c8 b1 M1 h# J8 y6 c
一、合同到期提醒
" c' L1 h+ J/ v% [ 假如 A1单元格显示签订合同时间 2005-11-05
3 j- A% f. T2 U- e$ H7 d B1单元格显示合同到期时间 2007-10-31
. e" ~8 I' K7 i 当前时间由系统提取出来 假设当前日期为 2007-10-19 g! K, y5 Q% t3 g6 I% D
想让C1单元格显示: 在合同即将到期30天内提醒:"合同即将到期", 且每日提醒 最好弹出提醒对话框,点击确定 当日不再提醒,点击取消当日在一定时间内继续提醒# v5 e4 n6 {- q+ U0 {* n
=IF(ISERROR(DATEDIF(TODAY(),B2,"D")),"已过期",IF(DATEDIF(TODAY(),B2,"D")>30,"未到期",IF(DATEDIF(TODAY(),B2,"D")=30,"今天到期","差"DATEDIF(TODAY(),B2,"D")&"天到期") 6 |( Q! Y' o% Z- r
差多少天到期的合同 如何让反应的文字以红色字体体现出来,这样好统计8 P) I5 U- }7 m
选中C列,格式>条件格式>公式>=AND(DATEDIF(TODAY(),B2,"D")<=30,DATEDIF(TODAY(),B2,"D")>0),再点击格式>在单元格格式对话框中选图案>选红色.确定
* p6 L* }' i6 B8 ]/ n8 h, b: t3 v8 n
二、新税法下的个税计算公式2 Q* v" f' z% X5 J4 W! y
公式=ROUND(MAX((应发工资-3500)*{3,10,20,25,30,35,45}/100-{0,21,111,201,551,1101,2701}*5,0),2);其中速扣数的公倍数5也可以乘以到里面 J) f/ D4 {( C: w9 o
, E1 v/ [/ T5 [# ]5 [! ?# u( S
三、年龄(岁数)和工龄的计算公式; o7 [: V, D8 h: g" {9 d+ {9 B0 H
公式=DATEDIF(I4,TODAY(),"y")"年"&DATEDIF(I4,TODAY(),"ym")&"月"&DATEDIF(I4,TODAY(),"md")&"日";其中I4为数据源
. y9 H9 t. I+ x4 F3 V- \. F, w0 {. B! Q) c6 F0 x1 B0 A
四、平均年龄计算公式
; W. c; E6 z5 e2 t2 I% T) e# o$ }公式=AVERAGE(TODAY()-H3:H24)/365;其中H3:H24为计算范围;注:更新范围时,单回车键不行,需要ctrl+shift+回车键9 S! `! e& o% e% L+ ~; J7 g
) e- P! f$ ^! E5 o& c五、数据查询并定位
+ W7 W% `2 `0 B4 a$ @( ?1、O35=(输入查找内容);
9 R( h5 {5 W# i8 Q& n2、O36=IF(ISERROR(MATCH(O35,sheet1!C:C,0)),"",MATCH(O35,sheet1!C:C,0))。(意思为显示的位置,其中C为数据列);$ K7 M% B+ B* R! ^( M/ q- l p
3、O37=HYPERLINK("#sheet1!C"&O36,IF(ISNUMBER(O36),"点击显示","没有找到"))。(意思是查询结果);
" H% u9 Y. ^ [5 ]' |8 h" {注:可以应用在从大量数据中查找所需数据,当然你也可以通过Excel自带的查询工具(ctrl+f为快捷键)。" ^% e" T; {" [6 e
& \" M$ p; ~) ^) Z% J0 s六、如何在Excel中插入Flash时钟的?
1 x( _1 L' \: k B动态时钟不是用函式运算、自动化功能制作出来的,这只是简单的插入Flash文挡的功能而已,而且只要你有Flash文件,任何人都可以轻松自行制作& e1 C3 _7 Q% ]: N6 Y. l
制作方法
, @" E- @& `( e$ b第1步 首先打开一个空白Excel文件,点击“视图” → 然后点选【控件工具箱】,→点击“其他控件”。如下图:
; z8 k" P8 J7 _8 N8 U& ~+ M) \第2步 然后再点击[Shockwave Flash Object]项目,表示要插入Flash物件/ t; ~' q! j( I0 f2 l
第3步 接下来,鼠标会变成一个小十字,此时可以在Excel编辑区中画一个大小适中的方框,这个方框就是 用来显示Flash时钟的内容的3 ~8 C; _0 j" L \' E" Y& D. D/ i
第4步 画好方框后,接着点击【属性】,准备设置属性。
" Z- L1 a- n. C8 M l ^: g第5步 出现「属性」对话框后,将DeviceFont设置成False;将Eebedmovie设置成True;将Enabled设置成True;将Locked设置成True;将Loop设置成True;将Menu设置成False;并在“Movie”右侧填入时钟的地址与名称) s( E+ ^7 Q; P) m2 c' Q
第6步 退出设计模式,全部完成
q7 {6 t& ?2 I
p! R# F2 }+ ? l( c七、与身份证相关公式9 e# E* o0 V2 I$ F
1、身份证验证
% h; O! x( I) [: l( O% P, L: j公式=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"))))6 U0 h$ ~! J- d# t# y9 f
; b* S. E1 E6 J4 Y. y/ i. b
2、提取性别 7 R3 j& z& Q" u* Q! Z
公式=CHOOSE(MOD(MID(A2,LEN(A2)/2+8,1),2)+1,"女","男");或
* Z/ S+ X5 f7 {公式=IF(MOD(IF(LEN(A2)=15,MID(A2,15,1),MID(A2,17,1)),2)=1,"男","女")。1 x5 ? N: L4 z& u
- G c. Z3 Q' j) M; |9 [& H0 d/ F0 J3、判断生肖
' @2 E, O( k+ e4 _( Y- m( P公式=CHOOSE(MOD(MID(A2,LEN(A2)/2,2),12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪");
- U" |% L% z# n7 \以上A2为身份证数据源
: n! u# |8 ?9 h- }' @1 a4 S( {7 d$ P; @- T3 y4 U& p+ i
4、提取出生日期! d& a F5 N8 }/ e0 m- m. U
公式=TEXT(RIGHT(19&MID(A2,7,LEN(A2)/2-1),8),"#-##-##");% n, R8 c5 G) Z* R. o6 n
! W& q% O+ }( C, O
5、提取年龄(整岁)* |" g! ]8 [4 P
公式=INT(DAYS360(TEXT(RIGHT(19&MID(A2,7,LEN(A2)/2-1),8),"#-##-##"),TODAY())/360);
7 M. U+ h4 y, ]1 t7 A& r' O2 m' e* d+ b9 r1 U
6、判断星座" }4 ~5 o6 _ N5 U
公式=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);; f" h) E5 L! m! k1 h
2 Q5 m8 @2 J n' f; [- }7、15位转换为18位3 H2 B$ I; n8 {6 ~
公式=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) K) g/ j* U9 S7 c' @. j, s
' e9 G5 [1 u( F. N e0 Z |
-
总评分: 金钱 + 20
查看全部评分
|