楼主 亡者天下 |
最近自学了一本书《EXCEL函数实例活用100谈》,做了一点笔记,也有一点心得,现分享给大家: 第一章:函数基础知识 1、我们在编辑栏点击插入函数公式的时候,可以使用快捷键Shift+F3快速调出“插入函数”对话框; 2、在单元格中输入公式时,当键入函数名称时,或者键入函数名称和左括号时,可按Ctrl+Shift+A组合键显示函数的参数说明; 3、如果在单元格中输入的公式返回错误的信息,想了解这个错误信息的含义,如“#NAME”,可以选中此单元格,鼠标光标移动到紧挨此单元格左侧的智能标记图标上,就会出现“公式中包含不可识别的文本”之类的错误信息说明。 第二章:数学和三角函数 1、大家都知道SUM函数的参数个数不能超过30个,如果需要30个以上参数时,可以在引用的参数两边多加一对括号,这样就突破了这个限制。如:计算A1:A32的和可以用公式:=SUM((A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,A27,A28,A29,A30,A31,A32)); 2、AVERAGE函数是求平均值的函数,如果参数引用中包含0值,则也会算在内,可以使用下面的公式实现求平均数时,只对不等于0的值求平均数: 用数组公式: {=AVERAGE(IF(A1:A10<>0,A1:A10))} 提示:计算时会先得到一个含有数值和逻辑值的数组,再对这个数组求平均,由于AVERAGE函数会忽略逻辑值,所以就只对不等于0的数值求平均数; 3、INT()是向下取整函数,即向数轴向左的方向取整; 例如:=INT(9.9) 结果是 9; =INT(-9.9) 结果是 -10; 注意:INT()函数和TRUNC()函数的区别。 4、TRUNC(数值或单元格引用,指定取整精度)函数是取整函数,且是真正的取整函数,即截取数字的整数部分,正数、负数同样对待。 例如:=TRUNC(8.4) 结果是8 =TRUNC(-8.4) 结果是-8 ,而如果是=INT(-8.4) 则结果就是-9 注意:(1)TRUNC()函数和INT()函数的区别; (2)取整精度默认为0,也可以指定,如: =TRUNC(4.867,2) 结果是4.86 =TRUNC(-9.2389,3) 结果是-9.238 5、CEILING(要四舍五入的数值,是需要四舍五入的乘数)函数 用法:此函数是将第一个参数向上舍入(沿绝对值增大的方向)为最接近的第二个参数的倍数。 注意:第一个参数和第二个参数的正负号必须统一;无论数字符号如何,都按远离 0 的方向向上舍入;最终结果肯定是第2个参数的整数倍。 例1:=CEILING(0.234, 0.01) 结果是将0.234向上舍入到最接近的0.01的24倍,即0.01*24等于0.24,0.234向上舍入到0.24 例2:=CEILING(5.7,4) 结果是将5.7舍入到4的2倍,即4*2等于8,5.7向上舍入到8。而不能是4的1倍,因为4*1等于4,而4小于5.7 例3:=CEILING(4.42,0.1) 结果是将4.42舍入到0.1的45倍,即0.1*45等于4.5,4,42向上舍入到4.5 例4:=CEILING(1.5, 0.1) 结果是1.5,因为1.5已经是0.1的15倍了,所以保持不变。 6、COMBIN(对象的总数量,为每一组合中对象的数量) 用法:求数学当中的组合数。 注意:第2个参数应当小于等于第1个参数;两个参数都必须大于等于0。 例1:求从8个对象中取2个对象进行的组合数 =COMBIN(8,2) 结果是28 例2:求从4个对象中取3个对象的组合数 =COMBIN(4,3) 结果是4 7、删除单元格中文本中的空格符,可以用=SUBSTITUTE(Text,” ”,””)函数,但是文本中含有ASCII码为160的空格符,公式要变为: =SUBSTITUTE(SUBSTITUTE(Text,” ”,””),CHAR(160),””) 8、删除空白行的一种方法。 选中要操作的区域,执行“编辑”/“定位”/“定位条件”/选“空值”,“确定”后即可将选中区域中的空白单元格选中,再执行“编辑”/“删除”/“整行”即可。 注意:此操作要确保其他非空行中的所有单元格内均有数据,否则会出现误删除记录的现象。 9、INDIRECT(引用的文本,a1)函数 注意:(1)如果引用的文本是对另一个工作簿的引用,则该工作簿必须被打开,否则函数返回#REF! (2)a1参数是一个逻辑值,表示引用类型是A1引用样式还是R1C1引用样式,为TRUE或省略时表示A1引用样式 10、EXP(number)函数计算e的number次幂。其中e为2.71828182845904 例1:exp(1) 结果是2.71828182845904,表示e的1次幂 例2:exp(2) 结果是 7.389056099,表示e的2次幂 未完,待续...... |
2楼 tiantian |
谢谢,分享了. |
3楼 L_Yang136 |
小天真认真 |
4楼 亡者天下 |
各位过讲了,没有办法啊,函数太差了,不学不行啊 |
5楼 wjc2090742 |
有些技巧可以拿出来单独发帖的。楼主这样写,搜索具体技巧的时候又链接不到,可惜了。 |
6楼 亡者天下 |
说的不错,可以分开来写,还可以多发几个帖子呢? 晚上回去修改! |
7楼 donghan |
下载不了附件,真着急 |
8楼 eliane_lei |
谢谢分享! |
9楼 老糊涂 |
能归纳总结,进步才快! |
10楼 larkzh |
收藏。跟着学。 |