楼主 悟空师弟 |
题目: 如何生成以指定数值为步长增长的一组随机数? 说明: 1、A2 单元格1-9中任意一个随机数。 2、A3 开始的随机数以A2单元格为步长递增。 例: A2产生的随机数为8(8*1),则A3为16(8*2),A4为24(8*3),依此类推! 要求: 1、A2内一个公式下拉完成。 2、不需上传附件,只贴出A2单元格内的公式即可。 奖励: 第1个正确答案奖励5经验值和5技能分。之后正确答案奖励5经验值, 答题期限:元月15日之前! |
2楼 wjc2090742 |
极端取巧法,A2输入公式下拉。
|
3楼 biaotiger1 |
是这样吗? A2
|
4楼 Zaezhong |
|
5楼 mn860429 |
|
6楼 liuguansky |
|
7楼 piny |
A2=IF(ROW(A1)=1,INT(RAND()*9+1),OFFSET(B$2,,-1)*ROW(A1)) 下拉 公式改一下由A1下拉亦行 |
8楼 涅磐86970 |
=IF(ROW()=2,RANDBETWEEN(1,9),OFFSET(A2,-1,)+$A$2) |
9楼 ytjwl77 |
=IF(ROW()=2,ROUND(10*RAND(),0),$A$2*ROW(A1)) |
10楼 pzh130 |
=IF(ROW()=2,INT(RAND()*9+1),A$2*(ROW()-1)) |
11楼 轩轩的祝福 |
|
12楼 Violet_Universe |
我不知道悟空兄为什么要从A2开始,难道你要用到A1(判断?) A2单元格公式为
如果从A1单元格开始只需要修改A$2为A$1就行 |
13楼 Cowisen |
|
14楼 rongjun |
|
15楼 XIAO_JUN |
=IF(ROW()=2,INT(RAND()*9)+1,$A$2)*ROW(A1) |
16楼 悟空师弟 |
评分完毕 |