加int是转换成整型,并不完全等于取整,还有一个更重要的意义是将字符型转换成数字型
所以你的带int的返回结果是数字1,满足你的if条件
不带int的返回的结果是字符1,不满足if条件
字符1在函数中应写成 "1" ,而不是 1 ,要加双引号
如果你的函数是IF(MID(B4,4,1)="1",,),那么无论加不加int都成立了
加了INT函数后,用MID函数提取出来的字符是数值格式的,没有加INT函数的提取出来的字符是文本格式的。
所以第一张图的值是J4*50%+K4*50%,第二张图的值是J4*60%+K4*50%
因为什么int返回数值,mid返回文本,而=1中的1为数值
这个是什么,