EXCEL小问题求解

来源:百度知道 编辑:UC知道 时间:2024/06/18 16:37:15
如函数 =IF(A1:A5=9,1,0)
含义为如果A1,A2,A3,A4,A5中有一个值=9 则返回1 否则返回0

我现在需要当A1,A2,A3,A4,A5中的值都等于9 则返回1 否则返回0
函数又该是如何?
我还是没有弄清楚 我还是把整个问题都说出来吧
A列有一列数字自上而下 我要取其中小于9 且要连续(一定要连续)小于9出现8次 将符合要求的数据输出

=if(and(A1=9,A2=9,A3=9,A4=9,A5=9),1,0)

修改答案
=if(max(A1:A5)<9,1,0)

补充:
1、如果有一个值小于9,显示1,否则显示0,则写成:
=IF(COUNTIF(A1:A5,"<9")>0,1,0)
2、如果每个值都小于9,才显示1,否则显示0,则写成:
=IF(MAX(A1:A5)<9,1,0)

在B1输入 =IF(A:A<9,A:A,""),然后往下拉或直接双击单元格右下十字符号复制公式,满足条件的会有显示,你再选前9个。