跪求解决exceloffice函数加减怎么使用满减计算问题


阅读提示:张阿姨楼下的超市搞促销,每满100元就减50元,请问下,张阿姨购买了325元后,折后价是多少?请用Excel函数来解答。下面是12种解法,题目很简单,您口算也可以算出来,关键是一起来看这个问题中包含的一些函数及用法。1INT函数粉墨登场向下取整原理:消费金额被100除(后缀加%表示除于100)向下取最接近的整数。【=A2-INT(A2%)*50】2TRUNC函数紧追其后截整保留原理:消费金额被100除之后,截取整数部分。【=A2-TRUNC(A2/100)*50】3FLOOR函数不落人后舍入计算原理:FLOOR函数将消费金额325/100向下舍入为最接近以1为基数的倍数值,也就是3.【=A2-FLOOR(A2/100,1)*50】4LEFT与LEN 联手求值字节字符原理:满100就是减去1个50,满200就是减去2个50,以此,取消费金额的百位或百位后的值就可以计算出结果了。【=A2-IFERROR(LEFT(A2,LEN(A2)-2)*50,0)】5MOD 横空出世余数妙用原理:类似LEFT与LEN的组合,MOD单独构造一个类似的作用,你品,你品,你细品。【=A2-(A2-MOD(A2,100))/2】6ROUNDDOWN 割据一方向下舍入原理:向下舍入数字,第二个参数为0时,则是舍去小数取最接近的整数。【=A2-ROUNDDOWN(A2/100,0)*50】7TEXT函数 崛地而起文本补位原理:将消费金额补足位数,用left函数来取十位后的值。【=A2-LEFT(TEXT(A2,'0000'),2)*50】8FIND函数 应运而生查找取值原理:通过內构一个数值,通过FIND来确认取值的位数。【=A2-LEFT(A2%,FIND('.',A2/1000)-1)*50】9RIGHT函数 横插一脚右侧取值原理:对比MOD函数,直接个位与十位的值,简单粗暴。【=A2-(A2-RIGHT(A2,2))/2】10REPLACE函数 强势出击替换取值原理:REPLACE函数的作用是将个十位数替换为0,类似直接变成整数。【=IF(LEN(A2)=1,A2-REPLACE(A2,LEN(A2),2,'00')/2,A2-REPLACE(A2,LEN(A2)-1,2,'00')/2)】11VLOOKUP函数 低调参与内构数据原理:vlookup给自己构建内存数据源强行匹配。如果超过内存外的数据,那就只能再手动修改了。【=A2-VLOOKUP(A2,{0,0;100,50;200,100;300,150;400,200;500,250;600,300;700,350;800,400;900,450;1000,500;1100,550;1200,600},2,1)】12LOOKUP函数 刷存在感匹配查找跟vlookup一样,lookup也自导自演。【=A2-LOOKUP(A2,{0,0;100,50;200,100;300,150;400,200;500,250;600,300;700,350;800,400;900,450;1000,500;1100,550;1200,600})】以上就是今天的分享,喜欢的话,请分享/点在看,谢谢!
}

我要回帖

更多关于 office函数加减怎么使用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信