当excel表格中大于等于某个数值或小于等于某个数值时,要显示我所要的固定数值,如何设定公式的条件?

比如:当A1大于等于35时,A2的单元值为1;当A1小于35大于20时,A2的单元值为0;当A1小于等于20时,A2的单元值为-1。如何设定公式的条件

在A2内填入
【=IF(A1>=35,1,IF(35>A1>20,0,IF(A1<=20,-1,"")))】追问

我想再请教您一下,为什么当20<数字<35时,后面显示的单元值为空值,如何能让这个0显示出来呢?因为后六格是对前六格的条件,第七格的公式是把后六格的数值相加,但是最后显示不出来,如何解决?

追答

公式中的A1是对象,当你复制公式时不能单纯的复制粘贴,要注意公式里的对象是否是相应的对象。
就像你图片上的这种排版,我就当A1-A6为对象,那在A7输入我给你的公式,然后把鼠标移至该单元格的右下角变为【十】时,按住鼠标左键往右拖至A12即可。
然后在A13输入公式
【=sum(A7:12)】即可

温馨提示:答案为网友推荐,仅供参考
相似回答