关于EXCEL随机抽取5行数据满足某个条件的问题

我有一百多行数据,需要选取任意5行,满足C列的和除以B列的和在5%到7%之间。
如图

请问“满足C列的和除以B列的和在5%到7%之间”这句话的意思,并请说明下,好建函数,谢谢!
1、在D列(D2单元格开始)输入:=rand()下拉到一百多行数据的最后行,为了美观,把D列隐藏起来。
2、在E列(E2单元格)输入:=INDEX(B:BMATCH(SMALL(D:D,ROW(A1)),D:D,0))下拉5行,得到任意5组数据。
3、在F列(F2单元格)输入:=SUMIF(B:B,E2,C:C)下拉5行。
4、根据你的“满足C列的和除以B列的和在5%到7%之间”建函数
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-02-04
用VBA能办到追问

就是随机选择出来的五行数据的(C列的和)除以(B列的和)得到的结果,大于5%小于7%。

追答

如果你对VBA一点不了解,我写出代码你也不会用呀。分享文件来我帮你吧

相似回答