excel函数应用小技巧.doc
上传人:sy****28 上传时间:2024-09-10 格式:DOC 页数:3 大小:36KB 金币:12 举报 版权申诉
预览加载中,请您耐心等待几秒...

excel函数应用小技巧.doc

excel函数应用小技巧.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

12 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

excel函数应用小技巧(添加ing)tigeress收藏于2009-12-17阅读数:公众公开转藏到我的图书馆在EXCEL中如何把B列与A列不同之处标识出来?(一)、如果是要求A、B两列的同一行数据相比较:假定第一行为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为:“单元格数值”“不等于”=B2点“格式”->“字体”->“颜色”,选中红色,点两次“确定”。用格式刷将A2单元格的条件格式向下复制。B列可参照此方法设置。(二)、如果是A列与B列整体比较(即相同数据不在同一行):假定第一行为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为:“公式”=COUNTIF($B:$B,$A2)=0点“格式”->“字体”->“颜色”,选中红色,点两次“确定”。用格式刷将A2单元格的条件格式向下复制。B列可参照此方法设置。按以上方法设置后,AB列均有的数据不着色,A列有B列无或者B列有A列无的数据标记为红色字体。数字转大写金额=SUBSTITUTE(SUBSTITUTE(IF(A2>-0.5%,,"负")&TEXT(INT(FIXED(ABS(A2))),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(FIXED(A2),2),"[dbnum2]0角0分;;"&IF(ABS(A2)>1%,"整",)),"零角",IF(ABS(A2)<1,,"零")),"零分","整")方法二:NUMBERSTRING函数EXCEL中隐藏了一个数字转大写的函数NUMBERSTRING,但它仅支持正整数,用中文版的朋友可以试试这个函数:=NUMBERSTRING(VALUE,TYPE)NumberString(1234567890,1)=一十二亿三千四百五十六万七千八百九十NumberString(1234567890,2)=壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾NumberString(1234567890,3)=一二三四五六七八九○用vlookup实现非首列查找这里面有三种方法帮你解决该问题=VLOOKUP(B3,IF({1,0},E2:E7,D2:D7),2,0)或:=VLOOKUP(B3,CHOOSE({1,2},E2:E7,D2:D7),2,0)或:=INDEX($D$2:$D$7,MATCH($B$3,$E$2:$E$7,0))上例是通过在内存空间中交换E列与D列实现查找如何判断单元格里是否包含指定文本?假定对A1单元格进行判断有无"指定文本",以下任一公式均可:=IF(COUNTIF(A1,"*"&"指定文本"&"*")=1,"有","无")=IF(ISERROR(FIND("指定文本",A1,1)),"无","有")计算两个天数之间的年月日数DATEDIF(start_date,end_date,unit)Start_date为一个日期,它代表时间段内的第一个日期或起始日期。日期有多种输入方法:带引号的文本串(例如"2001/1/30")、系列数(例如,如果使用1900日期系统则36921代表2001年1月30日)或其他公式或函数的结果(例如,DATEVALUE("2001/1/30"))。有关日期系列数的详细信息,请参阅NOW。End_date为一个日期,它代表时间段内的最后一个日期或结束日期。Unit为所需信息的返回类型。Unit返回"Y"时间段中的整年数。"M"时间段中的整月数。"D"时间段中的天数。"MD"start_date与end_date日期中天数的差。忽略日期中的月和年。"YM"start_date与end_date日期中月数的差。忽略日期中的日和年。"YD"start_date与end_date日期中天数的差。忽略日期中的年。DATEDIF("2001/1/1","2003/1/1","Y")等于2,即时间段中有两个整年。DATEDIF("2001/6/1","2002/8/15","D")等于440,即在2001年6月1日和2002年8月15日之间有440天。DATEDIF("2001/6/1","2002/8/15","YD")等于75,即在6月1日与8月15日之间有75天,忽略日期中的年。DATEDIF("2001/6/1","2002/8/15","MD")等于14,即开始日期1和结束日期15之间的差,忽略日期中的年和月。=DATEDIF(B2,TODAY(),"y")=DATEDIF(B2,TODAY(),"ym")=DATEDIF(B2,TODAY(),"md")=DATEDIF(B2,TODAY(),"y")&"年"&DATEDIF(B2,TO