Excel公式中“--”的5大妙用!

关注Excel不加班置顶公众号


Excel公式中“--”的5大妙用!_第1张图片


读者留言:

Excel公式中“--”的5大妙用!_第2张图片


1.逻辑值转换成数字


公式:

=SUMPRODUCT(--(C4:C22="女"))


假如将--去掉,得到的结果就是0。

Excel公式中“--”的5大妙用!_第3张图片


解读公式有两大法宝:F9键(有部分笔记本按Fn+F9)和公式求值。


很多读者,在公式不理解的情况下,首先想到的就是问别人公式是什么含义,其实这是一种错误的方法。我们要学的是方法,而方法是需要自己学会的,这样以后碰到新问题,才能自己解决,否则只能永远依赖别人。


这就是公式求值,可以告诉你每一步的计算结果。

Excel公式中“--”的5大妙用!_第4张图片


在求值的过程中,你会看到(C4:C22="女")得到的是逻辑值TRUE和FALSE,而逻辑值是不能直接求和,所以得到0。

Excel公式中“--”的5大妙用!_第5张图片


现在公式加上--,在编辑栏用F9键解读。因为快捷键冲突原因,这里没法用动画说明,用截图说明。


在编辑栏选择(C4:C22="女"),按F9键。

Excel公式中“--”的5大妙用!_第6张图片


这样就得到逻辑值TRUE和FALSE。

Excel公式中“--”的5大妙用!_第7张图片


在编辑栏重新选择--{TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE},按F9键。

Excel公式中“--”的5大妙用!_第8张图片


这样就得到数字1和0。

Excel公式中“--”的5大妙用!_第9张图片


逻辑值是不能求和,而数字是可以求和。


2.文本数字转换成标准数字


从软件或者网页导出的金额,很多时候都是文本数字,直接求和结果为0。

Excel公式中“--”的5大妙用!_第10张图片


--B2:B5就能将文本数字转换成标准数字,这样就能直接求和,如果用SUM函数需要按Ctrl+Shift+Enter三键结束,而用SUMPRODUCT函数直接回车就行。

Excel公式中“--”的5大妙用!_第11张图片


下面是实际运用案例:


3.出生日期的公式:

=TEXT(MID(B2,7,8),"0-00-00")

Excel公式中“--”的5大妙用!_第12张图片


借助TEXT函数将数字显示成以-作为分隔符号的假日期(文本格式的日期),实际并不是标准日期。标准日期需要在公式前面用--,再设置单元格为日期格式。

=--TEXT(MID(B2,7,8),"0-00-00")


只要是文本函数获取的数据都属于文本格式,而日期属于数值格式。--的作用就是将文本格式转换成数值格式。


-就是负运算,文本格式的3前面加-,就转换成-3。

Excel公式中“--”的5大妙用!_第13张图片


再加-,就变成了3。

Excel公式中“--”的5大妙用!_第14张图片


也就是说通过负负运算,可以将文本格式变成数值格式。


4.根据省份对应表用VLOOKUP函数查询省份居然出错,什么原因?

Excel公式中“--”的5大妙用!_第15张图片


以下是读者的省份对应表,一看就知道前两位是正常的数值格式,也就是说,与上表中的身份证号码格式不同,VLOOKUP函数查找出错。

Excel公式中“--”的5大妙用!_第16张图片


那是不是设置为文本格式就可以?答案是否定的,事后设置是不起任何作用的。事后诸葛亮有什么用?事前诸葛亮才有用,对吧?


同样的道理,LEFT函数提取出来的是文本格式,需要在前面加--进行转换。

=VLOOKUP(--LEFT(B2,2),省份对应表!A:B,2,0)


另外,公式省份对应表!A:B里面的!是什么意思?


跨表格的区域用法为:表格名称!区域,也就是告诉Excel,我前面这个是表格的名称。用鼠标点击省份对应表,然后引用区域,自动帮你写好。

Excel公式中“--”的5大妙用!_第17张图片


5.提取出货数量的下限。

=-LOOKUP(1,-LEFT(B5,ROW($1:$9)))

Excel公式中“--”的5大妙用!_第18张图片


-LEFT(B5,ROW($1:$9)中-的作用就是将提取出来的数字变成负数,其他变成错误值,这样一来用1来查找,就可以查找到最后一个数字。-LOOKUP就是将负数变成正数。


有读者留言说:“很多知识点看时懂,过几天就又忘记了,该怎么办?”


在学习的第一阶段,要不断的重复练习,并运用在工作上。最后,将学到的技能教给同事或者朋友。


一道题目你做了两遍就以为很多,可是你不知道,一道题目我做了2000遍。哪有什么高手,不过是手熟而已!


今天报名全面学习班的读者,赠送一本红书。


Excel全面学习班,268元

Excel公式中“--”的5大妙用!_第19张图片

扫码报名


报名后加卢子微信chenxilu1987

Excel公式中“--”的5大妙用!_第20张图片

你每天会花多长时间来学Excel?



作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

Excel公式中“--”的5大妙用!_第21张图片

请把「Excel不加班」推荐给你的朋友

你可能感兴趣的:(Excel公式中“--”的5大妙用!)