作业帮 > 综合 > 作业

电子表格求函数:在某单元格显示0到99这100个数字中符合给定条件的所有数字.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 07:03:33
电子表格求函数:在某单元格显示0到99这100个数字中符合给定条件的所有数字.
例如:在C2显示符合除9余数为7的数字:7,16,25,34,43,52,61,70,79,88,97
=SMALL(IF((MOD(ROW(A1:A100)-1,9)=7)*(ROW(A1:A100)-1)=0,"",(MOD(ROW(A1:A100)-1,9)=7)*(ROW(A1:A100)-1)),ROW(1:100))
数组公式
这个公式能得到满足除9余7的所有数字,但是是用数组形式表示的,不能显示全部,要想显示全部,把公式拖黑,按F9,复制所有数字,粘贴就可以了.
不过我的建议是不要全部显示出来,用数组形式显示便于今后别的计算,全部显示出来是文本形式,很不方便的.
再问: 首先感谢你的帮助!可见你在电子表格方面绝对可以当我的老师。我想要这样:A2为“某数”的十位数与个位数的和的尾数,B2为“某数”除9余数,A2和B2是经过考虑后填入的,“某数”是大于等于0小于等于100的整数,现在想在D2输入函数后显示0—99中没有(或者有)十位数与个位数的和的尾数为A2的所有数和除9余数为B2的所有数。这个问题不知阁下肯帮否?
再答: 最后一句话没弄明白。假如某数为89,十位与个位相加的尾数为7,除9后的余数为8。现在你要问的问题是什么?换句话说,当你要求A2等于7,B2等于8,那么现在我已经知道0--99中有一个为89的数能满足你的要求,你是不是想问还有没有别的数能满足同样的要求?还是在A2、B2中输入两个数,看看能不能在0--99中求得这个数?如果说是这样的话,那用EXCEL中的规划求解能做到。 不过我有个要求,当你回答是我说的那个情况你要先搜搜有关规划求解的基本知识,免得我到时说了半天你还是云里雾里的。 如果不想用规划求解试试下面公式 =LARGE((--(RIGHT(LEFT(RIGHT((ROW(A1:A100)-1),2))+RIGHT((ROW(A1:A100)-1))))=7)*(1*(MOD((ROW(A1:A100)-1),9)=8))*(ROW(A1:A100)-1),ROW(A1)) 数组公式,下拉就能得到你要求的A2=7,B2=8的所有数,公式里的=7,=8可以根据你的要求改。