Excel的indirect问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 08:22:05
有一列数值,数值的个数不定,要自动算出有多少个数,并求出个数≥25时,返回值1.6,≤24并且≥15时返回值1.65,其余返回1.7,在一个公式里面完成,怎么做?好像用if(indirect("B"&count(B:B)>=25,1.6,if(and(indirect("B"&count(B:B)<=24,indirect("B"&count(B:B)>=15),1.65,1.7))搞不定

这个 用不着 INDIRECT函数~~
这么写
=IF(COUNT(B:B)>=25,1.6,IF(COUNT(B:B)>=15,1.65,1.7))

楼上的公式中少了一个条件我给补充一下:
=IF(COUNT(B:B)>=25,1.6,IF(AND(COUNT(B:B)>=15,COUNT(B:B)<=24),1.65,1.7))

1楼正确的,2楼公式显得多余了..

楼主的公式用indirect意思是求最后一个有数值的单元格的值如果大于或等于...了