|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 titi012 于 2015-10-29 21:25 编辑
我的答案:
公式一,F7输入,右拉上拉。173字,03公式。
- =INDEX($A:$A,RIGHT(MAX((TEXT($B$2:$B$5,"0;;"&89-SUM($B$2:$B$4))-COUNTIF($F$8:$P8,$A$2:$A$5&"")-COUNTIF($E7:E7,$A$2:$A$5&"")>0)*(RIGHT(RAND()*{2;3;4;5})+{2;3;4;5}*1%)))+0)&""
复制代码
公式二,F1:O7输入,多单元格公式,146字,07版公式
- =INDEX(A:A,SMALL(IF(B2:B4>=COLUMN(A:BY),{2;3;4},5),RIGHT(SMALL(RIGHT(RANDBETWEEN(9^8,9^9)*ROW(9:85),7)/1%+ROW(1:77),ROW()*11+6-COLUMN()),2)+0))&""
复制代码
公式三, 最终答案! F7输入,右拉上拉. 03公式,152字符. - =INDEX($A:$A,SMALL(IF($B$2:$B$4-COUNTIF($E7:E7,$A$2:$A$4)-COUNTIF($F$8:$P8,$A$2:$A$4)>=COLUMN($A:BY),{2;3;4},5),INT((ROW()*11+6-COLUMN())*RAND())+1))&""
复制代码
B2:B4公式,68字符
- =IF(ROW()=4,30-SUM(B$1:B1),ROUND(RAND()*(5+ROW()*5-SUM(B$1:B1)),)+5)
复制代码
再给一个取巧的公式,F1:O7多单元格公式,03版,利用了B2:B4的随机数,不作为正式答案。
- =INDEX(A:A,SMALL(IF(B2:B4>=COLUMN(A:BY),{2;3;4},5),RIGHT(SMALL(RIGHT(SQRTPI(B2*B3)*ROW(9:85),7)/1%+ROW(1:77),ROW()*11+6-COLUMN()),2)+0))&""
复制代码 |
评分
-
6
查看全部评分
-
|