房屋标准层高为3m,每增减10cm,补偿增加或减少2%,但层高增减在10cm内的不增加或者减少补偿

房屋标准层高为3m,每增减10cm,补偿增加或减少2%,但层高增减在10cm内的不增加或者减少补偿,比如,层高为3m,补偿标准为500,层高2.9m或3.1m,补偿标准还是为500,层高为3.2m,补偿标准就应该是520,层高为2.8m,补偿标准就是480!请问这个公式在excel里要怎么写?a列为层高,b列为补偿标准!

=500*(1+2%*if(abs(a1-3)>0.1,round((a1-3)*10,0),0))追问

高手啊!能不能告诉我这都是啥意思啊!我想学会这个啊!

追答

几个公式套在一起,abs()是取括号里数字的绝对值。round(,)是四舍五入。if(,,)条件判断。首先,判断a1-3是否在-0.1和0.1之外,即公式abs(a1-3)>0.1。是的话每0.1补贴2%,不是不补贴。里面逻辑最好还是用说的方便…写不出来啊…

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-25
=500+if(a1>3,int(a1*10-30),-int(30-a1*10))*10追问

高手啊!能不能告诉我这都是啥意思啊!我想学会这个啊!

追答

500是标准,int向下取整,每0.1米一个等级,所以乘以10再取整,层高低于3m时是向上取整的,所以分为2个方向,if判断方向

追问

感谢感谢,明天我研究研究!

追答

尼加拉瓜大瀑布汗

追问

兄弟,我的问题要变下。求教啊!

在A2输入层高后,B2自动输入层高增减率。说明:钢混、砖混、砖木类的规定层高都是3m,木结构类的规定层高为2.8m,偏杂类的规定层高为2m。层高在规定层高增减10cm的,不增加或减少补偿,层层高增减超过10cm以上的,每增减10cm,补偿增减2.5%。如,A2填入3,B2应自动填入0%,A3填入3.2,B3应自动填入5%,A4填入2.7,B4应自动填入-7.5%。

相似回答